82 connectés     7 445 missions IT     24 531 CV récents
se connecter | s'inscrire


puce

DevOps : mêler le développement et l’intégration système


Publié le 14/10/19 par Users Freelance-info


Avec le développement du cloud computing et des réseaux logiciels, on a assisté à l'accélération de la destruction des silos qui séparaient jusqu'alors le développement et l'exploitation. L'approche DevOps vient fusionner développement et déploiement dans le cadre d'une approche plus rationalisée. Le point sur un concept en vogue.

C'est quoi, un DevOps ?

Le terme DevOps peut revêtir plusieurs significations.

- Il désigne généralement une philosophie ou une approche culturelle visant à favoriser la communication entre les équipes quand de plus en plus d'éléments de leur fonctionnement peut être programmables ;
- DevOps qualifie également le poste occupé par un employé qui a à la fois les compétences nécessaires pour travailler en tant que développeur et ingénieur système.
- Il peut parfois désigner le modérateur qui opère comme un orchestrateur Scrum (modèle de développement logiciel agile) pour aider les équipes de développement et d'exploitation à sa focaliser sur l'ALM (Application Lifecycle Management ou gestion du cycle de vie des applications).


Comment ça marche ?

- Dans ce modèle, on vient donc abolir l'isolement entre les équipes de développement et d'opérations, et même parfois à leur fusion au sein d'une seule et unique équipe.
- L'idée pour chacun des ingénieurs de l'équipe est de travailler sur l'ensemble de vie d'une application : création, tests, déploiement, exploitation, mais aussi développement de gammes de compétences liées à différentes fonctions.
- Les équipes recourent à un panel de pratiques pour automatiser les processus manuels lents et fastidieux.
- Elles utilisent toutes sortes de techniques pour assurer le fonctionnement et l'évolution des applications rapidement et avec fiabilité.
- Les ingénieurs sont en mesure d'accomplir les tâches en autonomie, sans recours à d'autres équipes, gagnant ainsi en efficacité et en productivité.


Pour qui ?

- Commerce, divertissement, banques… Tout le monde est concerné, tant les logiciels et Internet ont transformé l'ensemble des secteurs d'activité.
- En tout cas, toute organisation impliquant un DSI amené à faire collaborer deux équipes différentes mais complémentaires : les développeurs et l'opérationnel.
- Les entreprises spécialisées dans les biens physiques comme les organisations du digital ont donc tout intérêt à adapter leur façon de créer et de livrer des logiciels.


En conclusion

Le modèle DevOps présente de nombreux avantages, à la portée des équipes de développement et d'opérations :

- Rapidité grâce aux microservices et à la livraison continue.
- Appropriation facilitée par les équipes.
- Augmentation du rythme et de la fréquence des processus de publication de logiciel, de la création au déploiement.
- Fiabilité et qualité des mises à jour d'applications et des changements d'infrastructure.
- Pratiques de supervision et de journalisation pour rester informé sur les performance en temps réel.
- Évolutivité des environnements de développement, de test et de production.
- Collaboration et prise de responsabilité améliorées.
- Sécurité, contrôle et conformité préservée.


Et vous, que pensez-vous du modèle DevOps ? Partagez vos expériences avec nous !





Recruteurs
Accès via Turnover-it :
CVthèque & publication
Nous contacter
Par formulaire
AGSI SAS
75 Rue de Lourmel
75015 PARIS
logo freelance-info.fr
2018 © Copyright AGSI SAS
Conditions d'utilisation