Que vous soyez novice en matière de DevOps ou que vous cherchiez à approfondir votre expertise, il est essentiel de rechercher et d'apprendre à partir des bons livres sur le DevOps pour maîtriser les pratiques modernes de livraison de logiciels. Les meilleurs livres sur le DevOps fournissent des informations sur des domaines clés tels que le CI/CD, l'automatisation, la culture DevOps, l'infrastructure cloud, la sécurité (DevSecOps), l'ingénierie de fiabilité des sites (SRE) et les niveaux de maturité DevOps, afin d'aider les individus et les équipes à améliorer l'efficacité, la collaboration et l'évolutivité.

Le rôle de la gestion des versions dans un monde DevOps

Lire le livre blanc • Le rôle de la gestion des versions dans un monde DevOps

Ce guide présente les meilleures recommandations de livres DevOps pour tous ceux qui recherchent des méthodologies DevOps, des meilleures pratiques et des tendances émergentes. Que vous étudiiez les pipelines DevOps, l'infrastructure en tant que code (IaC), l'observabilité ou la gouvernance, ces ouvrages constitueront des ressources précieuses pour améliorer votre compréhension et vous aider à garder une longueur d'avance dans le monde en constante évolution de DevOps.

1. Le projet Phoenix : Un roman sur l'informatique, le DevOps et l'aide à la réussite de votre entreprise

The Phoenix Project

Cette histoire captivante et perspicace présente une mise en œuvre fictive de DevOps par le biais d'un cadre narratif, rendant des concepts complexes accessibles et compréhensibles. En tissant des leçons sur la culture, la prise de risque et la confiance, il offre une perspective de haut niveau sur les défis organisationnels qui façonnent les transformations DevOps. Que vous soyez un professionnel chevronné ou un lecteur non technique, cet ouvrage constitue un moyen convaincant de comprendre différents points de vue et de susciter des discussions fructueuses.

Lire la suite

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

Livre sur la livraison continue

Chef-d'œuvre fondamental, ce livre sur le DevOps est une lecture essentielle pour les ingénieurs DevOps, les développeurs de logiciels et les professionnels de l'informatique. Ce livre fournit un guide complet et pratique pour rationaliser la livraison de logiciels, résoudre les problèmes les plus courants et mettre en œuvre les meilleures pratiques pour l'automatisation de la construction, des tests et du déploiement. Avec des exemples concrets et des idées pratiques, il reste un ouvrage incontournable pour tous ceux qui cherchent à améliorer la fiabilité, l'efficacité et l'évolutivité des versions dans le cadre du développement de logiciels modernes.

Lire la suite

3. Le manuel DevOps : Comment créer une agilité, une fiabilité et une sécurité de classe mondiale dans les organisations technologiques

Livre Devops

Pierre angulaire de la littérature DevOps, ce livre DevOps est une lecture essentielle pour tous ceux qui cherchent à améliorer l'agilité, la fiabilité et la sécurité dans les organisations technologiques. Ce classique influent combine des études de cas bien documentées, les meilleures pratiques de l'industrie et des stratégies concrètes pour aider les équipes informatiques à accroître leur productivité et leur rentabilité. Que vous soyez développeur, ingénieur d'exploitation ou responsable informatique, ce guide complet offre des indications précieuses pour maîtriser la transformation DevOps et optimiser la livraison de logiciels.

Lire la suite

4. Accélérer : La science du Lean Software et DevOps : Construire et faire évoluer des organisations technologiques hautement performantes

Accélérer par Gene Kim Livre

Vous avez toujours souhaité avoir accès à toutes les informations des rapports sur l'état de DevOps en un seul endroit ? C'est exactement ce que propose ce livre sur DevOps, qui rassemble quatre années de recherches révolutionnaires menées par des experts du secteur dans un guide fondé sur des données. Parfait pour les responsables de tous niveaux, cet ouvrage propose une approche rigoureuse et factuelle de la mesure et de l'amélioration des performances de livraison de logiciels à l'aide de l'analyse statistique. Que vous cherchiez à optimiser les pratiques DevOps ou à conduire une transformation organisationnelle, Accelerate offre des perspectives inestimables étayées par des données réelles.

Lire la suite

5. Le DevOps Adoption Playbook : Un guide pour adopter DevOps dans une entreprise informatique à plusieurs vitesses

Livre Devops

Récompensé par le prix DevOps 2017 Book of the Year, The DevOps Adoption Playbook reconnaît que le DevOps au niveau de l'entreprise s'accompagne d'un ensemble unique de défis. En tant que directeur technique mondial pour l'adoption de DevOps chez IBM, l'auteur Sanjeev Sharma est particulièrement bien placé pour répondre à ces préoccupations. Ce guide propose des "jeux" qui peuvent être exécutés dans différents scénarios et situations en fonction de l'état d'avancement de la transformation numérique de votre entreprise, et qui aboutissent à la création d'un plan de match personnalisé.

Lire la suite

6. Diriger la transformation : Appliquer les principes Agile et DevOps à grande échelle

Des entreprises de pointe telles qu'Amazon, Google et Netflix utilisent les méthodes Agile et DevOps à bon escient, tandis que d'autres organisations restent bloquées par la lenteur de leurs anciens systèmes. Diriger la transformation vise à donner aux cadres un cadre clair pour améliorer le développement et la mise en œuvre, ainsi qu'à faire évoluer la culture. Il est court, digeste et couvre toutes les questions de haut niveau.

Lire la suite

7. Démarrer et développer DevOps dans l'entreprise

Livre Devops

En tant que vice-président de l'assurance qualité, de la mise en production et des opérations chez Macy's.com, Gary Gruver a mené le voyage vers la livraison continue. Dans ce livre, il partage sa méthode pour structurer les améliorations à travers l'organisation afin de permettre aux équipes de travailler de manière indépendante tout en maintenant l'alignement. Les recommandations sont claires, directes et fructueuses, assorties d'avertissements, d'écueils et de mesures spécifiques.

Lire la suite

8. L'ingénierie de la transformation

Livre Devops

Les organisations n'obtiennent pas les bénéfices qu'elles attendent de leurs implémentations Agile et DevOps. Engineering the Transformation propose des approches systématiques pour améliorer la façon dont les logiciels sont développés pour un large éventail d'applications, en traduisant les améliorations en matière de fabrication et d'ingénierie dans le langage et le cadre des logiciels, afin que les entreprises puissent comprendre comment s'améliorer.

Lire la suite

9. DevOps efficace : construire une culture de collaboration, d'affinité et d'outils à grande échelle

Livre Devops

Ce livre sur le DevOps est une lecture incontournable pour les managers et les dirigeants qui cherchent à conduire une transformation DevOps significative. Plutôt que de se concentrer sur les outils, les processus ou les technologies, ce livre met l'accent sur les fondements culturels d'une mise en œuvre réussie de DevOps, en mettant l'accent sur la diversité, la collaboration et la résolution des conflits. Il fournit des indications précieuses pour favoriser un travail d'équipe efficace, surmonter les défis organisationnels et faire évoluer les pratiques DevOps afin de créer un environnement plus inclusif et plus performant.

Lire la suite

10. Ingénierie de la fiabilité des sites

Livre Devops

Loin d'être un guide ou un manuel traditionnel, Site Reliability Engineering (SRE) est une série d'essais rédigés par des membres et d'anciens membres de l'organisation SRE de Google. Une grande partie du contenu est spécifique à Google, mais offre une perspective intéressante sur les approches de résolution des problèmes. Avec un nombre de pages relativement important ( 550 ), vous pouvez considérer ce tome comme une sorte d'anthologie. Il n'est pas nécessaire de lire dans l'ordre, mais vous pouvez choisir les éléments qui vous intéressent le plus. Notez que Google fournit gratuitement cette ressource sur son site web, dont le lien figure ci-dessous.

Lire la suite

11. Construire des microservices : Concevoir des systèmes à grain fin

Livre Devops

À l'instar de The Phoenix Project, Sam Newman utilise le dispositif d'une entreprise fictive (en l'occurrence, un magasin de musique) pour accompagner les lecteurs dans la construction d'une architecture de microservices. Il adopte une approche équilibrée, reconnaissant que les microservices ne sont pas une solution miracle, tout en se penchant sur les principaux avantages et défis. Les sujets abordés comprennent la modélisation, l'intégration, la rupture du monolithe, le déploiement, les tests, la surveillance, la sécurité, la mise à l'échelle et la structure organisationnelle.

Lire la suite

12. Le DevOps 2.0 Boîte à outils : Automatiser le pipeline de déploiement continu avec des microservices conteneurisés

Livre Devops

Utile pour les débutants, The DevOps 2.0 Toolkit adopte une approche pratique avec des exemples téléchargés depuis GitHub qui facilitent le suivi. Il s'agit d'une lecture substantielle qui couvre les raisons pour lesquelles l'automatisation est importante, toutes les différentes étapes de l'automatisation et la manière de réaliser CI/CD.

Lire la suite

13. Infrastructure as Code : Gérer les serveurs dans le nuage

Livre Devops

L'auteur Kief Morris de ThoughtWorks présente divers outils, techniques et modèles que vous pouvez utiliser pour mettre en œuvre l'infrastructure en tant que code. Utile pour les administrateurs système débutants et intermédiaires, les ingénieurs d'infrastructure, les chefs d'équipe et les architectes, ce livre traite des techniques modernes d'utilisation du cloud.

En savoir plus

14. Next Gen DevOps : Créer l'organisation DevOps

Next Gen DevOps présente une stratégie de mise en œuvre pour fusionner le développement axé sur le comportement, l'infrastructure en tant que code, les tests automatisés, la surveillance et l'intégration continue dans un processus holistique. Il fournit un contexte historique et un cadre facile à mettre en œuvre pour que les entreprises modernes se mettent à niveau avec DevOps.

Lire la suite

15. DevOps efficace avec AWS : Livrez plus vite, évoluez mieux et obtenez une productivité incroyable.

Livre Devops

Rédigé par un membre de l'équipe DevOps de Medium, ce livre explique comment améliorer le DevOps avec AWS. Il couvre des sujets tels que le traitement de l'infrastructure en tant que code, la construction d'un pipeline de déploiement CI/CD et la mise à l'échelle des applications avec des conteneurs et l'informatique sans serveur.

Lire la suite

16. DevOps pratique

Livre Devops

Practical DevOps est fidèle à son titre. Au fil des pages, vous apprendrez à créer un exemple d'application Java d'entreprise, à explorer diverses options de stockage de code et de serveur de construction, puis à tester, déployer et contrôler votre code. Les développeurs, les administrateurs de systèmes et les responsables des opérations peuvent tous bénéficier de ce guide normatif.

Lire la suite

17. Mesurer ce qui est important

Livre Devops

Measure What Matters (Mesurer ce qui compte) comprend plusieurs témoignages décrivant les avantages des OKR (objectifs et résultats clés). S'inspirant de l'époque où John Doerr travaillait chez Intel avec Andy Grove, ce livre couvre l'histoire, les principes fondamentaux et la structure de l'OKR, tout en développant le concept en introduisant un nouveau modèle de gestion basé sur les CFR (Conversations, Feedback, Reconnaissance). Avec de nombreuses mini-études de cas provenant d'une variété d'entreprises, toute personne souhaitant devenir un meilleur manager ou leader peut tirer profit de cet ouvrage.

Lire la suite

18. Architecte pour l'échelle : La haute disponibilité pour vos applications en croissance

Livre Devops

Rédigé à l'intention des ingénieurs logiciels seniors, des architectes, des responsables de l'ingénierie et des directeurs qui construisent et exploitent des applications et des systèmes à grande échelle, Architecting for Scale présente des processus et des meilleures pratiques tirés de l'expérience de l'auteur au sein d'Amazon et de New Relic. Il est divisé en cinq parties : disponibilité, gestion des risques, services et microservices, mise à l'échelle des applications et services en nuage.

Lire la suite

19. Cloud Native Patterns : Concevoir des logiciels tolérants au changement

Livre Cloud Native

Pour les développeurs de niveau intermédiaire, Cloud Native Patterns est une excellente ressource pour apprendre les pratiques et les modèles fondamentaux permettant de construire des applications distribuées à l'échelle du web, résilientes et facilement adaptables, qui gèrent un trafic utilisateur et des charges de données massifs à l'aide de conceptions natives du cloud. L'auteure Cornelia Davis propose également une excellente introduction à Kubernetes et à sa myriade d'avantages.

Lire la suite