Série sur le DevOps: Partie 1 (Vous avez dit DevOps?)
Bonjour, Hi!
Dans ce premier billet portant sur la série DevOps, je vous invite à découvrir et vous immerger dans la culture DevOps.
DevOps? Qu’est ce que c’est?
DevOps combine développement (Dev) et opérations (Ops), c’est l’union des personnes, des processus et des technologies destinés à fournir continuellement de la valeur aux clients.
Et pour les équipe?
DevOps permet la coordination et la collaboration des rôles autrefois cloisonnés (développement, opérations informatiques, ingénierie qualité et sécurité) pour créer des produits plus performants et plus fiables. En adoptant une culture DevOps ainsi que des pratiques et outils DevOps, les équipes peuvent mieux répondre aux besoins des clients, accroître la confiance suscitée par les applications qu’elles développent, et atteindre plus rapidement les objectifs de leur entreprise.
Quels en sont les avantages?
Plusieurs avantages découlent de la pratique DevOps. Je citerai entre autre:
- Équipes plus performantes
- Meilleurs produits créer rapidement
- Atteinte des objectifs commerciaux
- Clients satisfaits
Cycle de vie des applications
Le cycle de vie des application dans le paradigme DevOps peut se résumer à la figure ci-dessous.
Nous en reviendrons tout au long de la série afin d’en démystifier les composantes.
Pratiques DevOps
Afin de faire vivre la culture DevOps au sein de votre organisation, les équipes doivent implémenter des pratiques diverses tout au long du cycle de vie des applications.
Voici quelques une des ces pratiques:
- Intégration et livraison continues (CI/CD)
- Développement Agile
- Gestion de version du code
- Gestion de la configuration
- Infrastructure en tant que code
- Supervision continue
Stay tuned!
Nestor Aimé
Commentaires récents