Developpez.com - Rubrique ALM

Le Club des Développeurs et IT Pro

DevOps pour les Nuls

Un cours de Sanjeev Sharma et Bernie Coyne

Le 2015-12-07 14:02:25, par Francis Walter, Expert éminent sénior
Bonjour,

Je vous présente un cours sur DevOps (Développement et Opérations) intitulé DevOps pour les Nuls.

Ce cours a été fourni par IBM. Vous pouvez gratuitement essayer les fonctionnalités de la plateforme IBM Bluemix qui vous permet de développer, déployer et gérer très rapidement vos applications métiers, web, big data, mobile, etc.

Envoyé par Introduction
DevOps (abréviation de développement et opérations), à l'instar de nombreuses nouvelles approches, est souvent un mot à la mode pour beaucoup de personnes. Tout le monde en parle, mais tout le monde ne sait pas ce que c'est. De manière générale, DevOps est une approche qui repose sur les principes Lean et Agile dans lesquels les responsables métiers avec les services de développement, des opérations et d'assurance qualité collaborent pour délivrer le logiciel en continu dans l'objectif de permettre à l'entreprise de saisir plus rapidement les opportunités du marché et d'accélérer la prise en compte des retours clients. En effet, les applications d'entreprise sont si diverses et composées de tant de technologies, bases de données, d'équipements utilisateurs, etc., que seule une approche DevOps permet de gérer avec succès toute cette complexité. Cependant, les opinions sur son utilisation divergent.
.

Liens utiles :
La rubrique IBM Bluemix.
Les meilleurs cours et tutoriels sur IBM Bluemix.
Le forum dédié IBM Bluemix.
  Discussion forum
2 commentaires
  • oldDevNewApproche
    Futur Membre du Club
    Bonjour,

    Je me rappelle avoir commencé à discuter de "DevOps" il y a plus de 8 ans et j’étais très loin de sa naissance réelle (Les discussions étaient avant que ce nom apparaisse en 2009 pour dire).
    La méthode consistait à impliquer dès les débuts du cycle l'intégration des besoins des exploitants et du support dans les itérations pour simplifier les tâches de déploiement et/surtout de maintenance.

    Allez un petit lien Wikipédia pour le plaisir https://fr.wikipedia.org/wiki/Devops

    Avec cette méthode les coûts d'exploitation et de support applicatif devenez maitrisé. Les communications entre les "développeurs" et les "exploitants" étaient plus simple car les uns comprenaient les besoins des autres.
    Pour l'avoir pratiqué à plusieurs reprises cette approche donne de très bon résultat (et sans cloud avec aussi mais on perd le regard middleware/system qui peux être très impactant)

    Par contre quand je parcours ce cours, je ne trouve pas cette philosophie de rapprochement des services et d’échange d'outils et de connaissances.

    Je trouve plutôt une belle présentation :
    - d'un produit de gestion de méthode agiles et de processus de déploiement continue
    - d'une boite à outils pour les exploitants
    - d'une méthode de supervision orienté directoire
    - d'une vente du Cloud

    Bref une bonne présentation commerciale.
    => Le mieux est de rechercher sur internet une vrai présentation de DevOps que cet article.
  • nerto
    Candidat au Club
    Bonjour,
    je suis un peu nouveau en programmation et quelqu'un m'a parlé de devOps. j'aimerais avoir vos conseils.
    Merci