La livraison continue : Des versions logicielles fiables grâce à l'automatisation de la construction, des tests et du déploiement

Note :   (4,6 sur 5)

La livraison continue : Des versions logicielles fiables grâce à l'automatisation de la construction, des tests et du déploiement (Jez Humble)

Avis des lecteurs

Résumé:

Continuous Delivery de Jez Humble et David Farley est un guide complet des pratiques modernes de livraison de logiciels, soulignant l'importance de l'automatisation et des processus rationalisés. L'ouvrage présente les concepts clés liés à l'intégration continue et aux pipelines de déploiement, dans le but de réduire la durée du cycle entre le développement et la production. Bien qu'il contienne des idées précieuses et des conseils pratiques pour la mise en œuvre de la livraison continue dans divers contextes organisationnels, il a été critiqué pour sa redondance et sa prose parfois ennuyeuse.

Avantages:

** Une couverture complète de la livraison continue et de ses composants. ** Il met l'accent sur l'automatisation et la collaboration des équipes dans le processus de livraison de logiciels. ** Il fournit des conseils pratiques et des exemples pertinents pour les petites et les grandes organisations. ** Offre un aperçu détaillé des différentes étapes du pipeline de déploiement et des outils de mise en œuvre. ** Il est précieux pour les nouveaux venus comme pour les praticiens expérimentés dans les environnements agiles et DevOps.

Inconvénients:

** Un contenu répétitif qui peut rendre la lecture du livre fastidieuse. ** Certaines parties semblent dépassées ou manquent de profondeur sur les outils et méthodes modernes. ** La prose peut être sèche, ce qui rend la lecture moins attrayante. ** Certains chapitres auraient pu être mieux organisés ou supprimés par souci de concision.

(basé sur 171 avis de lecteurs)

Titre original :

Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation

Contenu du livre :

Gagnant du Prix d'excellence Jolt 2011

La mise à disposition de logiciels aux utilisateurs est souvent un processus douloureux, risqué et chronophage. Ce nouveau livre révolutionnaire présente les principes et les pratiques techniques qui permettent la livraison rapide et incrémentale de nouvelles fonctionnalités de grande qualité et de grande valeur aux utilisateurs. Grâce à l'automatisation des processus de construction, de déploiement et de test, et à une meilleure collaboration entre les développeurs, les testeurs et les opérations, les équipes de livraison peuvent publier des changements en quelques heures, voire en quelques minutes, quelle que soit la taille du projet ou la complexité de sa base de code.

Jez Humble et David Farley commencent par présenter les fondements d'un processus de livraison rapide, fiable et à faible risque. Ils présentent ensuite le « pipeline de déploiement », un processus automatisé de gestion de toutes les modifications, de l'enregistrement à la publication. Enfin, ils abordent l'« écosystème » nécessaire pour soutenir la livraison continue, depuis la gestion de l'infrastructure, des données et de la configuration jusqu'à la gouvernance.

Les auteurs présentent des techniques de pointe, notamment la gestion automatisée de l'infrastructure et la migration des données, ainsi que l'utilisation de la virtualisation. Pour chacune d'entre elles, ils passent en revue les questions clés, identifient les meilleures pratiques et démontrent comment atténuer les risques. La couverture comprend.

⬤ Vous avez une connaissance approfondie de l'environnement de travail, de l'organisation et de la culture de l'entreprise.

⬤ Mettre en place des pipelines de déploiement au niveau de l'équipe et de l'organisation.

⬤  Améliorer la collaboration entre les développeurs, les testeurs et les opérations.

⬤ Développer des fonctionnalités de manière incrémentale au sein d'équipes importantes et distribuées.

⬤  La mise en œuvre d'une stratégie efficace de gestion de la configuration.

⬤  L'automatisation des tests d'acceptation, de l'analyse à la mise en œuvre.

⬤  Tester la capacité et d'autres exigences non fonctionnelles.

⬤  Mettre en œuvre le déploiement continu et les versions sans temps d'arrêt.

⬤  gérer l'infrastructure, les données, les composants et les dépendances

⬤  gérer la gestion des risques, la conformité et l'audit.

Que vous soyez développeur, administrateur système, testeur ou manager, ce livre aidera votre organisation à passer de l'idée à la mise en production plus rapidement que jamais, afin que vous puissiez apporter de la valeur à votre entreprise de manière rapide et fiable.

Autres informations sur le livre :

ISBN :9780321601919
Auteur :
Éditeur :
Reliure :Relié
Année de publication :2010
Nombre de pages :512

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

La livraison continue : Des versions logicielles fiables grâce à l'automatisation de la...
Gagnant du Prix d'excellence Jolt 2011 La mise à...
La livraison continue : Des versions logicielles fiables grâce à l'automatisation de la construction, des tests et du déploiement - Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
L'entreprise allégée : comment les organisations performantes innovent à grande échelle - Lean...
Dans quelle mesure votre organisation répond-elle...
L'entreprise allégée : comment les organisations performantes innovent à grande échelle - Lean Enterprise: How High Performance Organizations Innovate at Scale

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)