Note :
Ce livre propose un guide complet de Terraform, qui profitera aux lecteurs ayant une expérience préalable du cloud, mais il pose des problèmes aux débutants en raison de ses explications complexes et de son recours à des concepts qui peuvent ne pas être entièrement décryptés. Ses exemples pratiques se concentrent fortement sur AWS, ce qui peut limiter son intérêt pour les utilisateurs d'autres fournisseurs de cloud.
Avantages:⬤ Une couverture complète des concepts et des fonctionnalités de Terraform.
⬤ Des exemples et des illustrations solides, en particulier pour les déploiements sur AWS.
⬤ Style d'écriture attrayant.
⬤ Bon pour comprendre la gestion des états et les fonctionnalités avancées.
⬤ Utile pour ceux qui cherchent à approfondir leurs connaissances sur Terraform.
⬤ Ne convient pas aux débutants ; suppose une connaissance préalable de Terraform et de l'infrastructure en nuage.
⬤ Certains chapitres sont confus et décousus, avec des explications peu claires.
⬤ Des problèmes de formatage dans la version e-book rendent les exemples de code difficiles à lire.
⬤ Une forte dépendance à l'égard d'AWS, avec moins d'intérêt pour d'autres fournisseurs de cloud comme Azure.
⬤ Certains sujets avancés sont sous-expliqués, ce qui laisse des lacunes dans la compréhension.
(basé sur 16 avis de lecteurs)
Terraform in Action
Terraform en action vous montre comment automatiser et mettre à l'échelle une infrastructure de manière programmatique en utilisant la boîte à outils Terraform.
Résumé
Utilisez Terraform pour créer, tester et gérer l'infrastructure de manière programmatique en utilisant l'approche efficace de l'infrastructure en tant que code.
Dans Terraform en action, vous apprendrez :
L'architecture en nuage avec Terraform.
Le partage de modules Terraform et le registre de modules privé.
La sécurité de Terraform dans un environnement multitenant.
Stratégies pour effectuer des déploiements bleus/verts.
Refactoring pour la maintenance et la réutilisation du code.
Exécution de Terraform à l'échelle.
Création de votre propre fournisseur Terraform.
Utilisation de Terraform en tant que plateforme de développement et de livraison continus.
Terraform en action présente le modèle d'infrastructure en tant que code (IaC) qui vous permet de créer instantanément de nouveaux composants et de répondre efficacement aux changements de la demande. Vous utiliserez l'outil d'automatisation Terraform pour concevoir et gérer des serveurs qui peuvent être provisionnés, partagés, modifiés, testés et déployés à l'aide d'une seule commande.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos de la technologie
Provisionnez, déployez, mettez à l'échelle et clonez l'ensemble de votre pile dans le nuage en appuyant simplement sur un bouton. Avec Terraform, vous créez une collection de scripts déclaratifs simples qui définissent et gèrent l'infrastructure des applications. Cette approche puissante de l'infrastructure en tant que code automatise les tâches clés telles que la gestion des versions et les tests pour tout, du réseau de bas niveau aux services en nuage.
À propos du livre
Terraform in Action vous montre comment automatiser et mettre à l'échelle l'infrastructure de manière programmatique à l'aide de la boîte à outils Terraform. À l'aide d'exemples pratiques et pertinents, vous utiliserez Terraform pour provisionner un cluster Kubernetes, déployer un jeu multijoueur et configurer d'autres projets pratiques. Au fur et à mesure que vous progresserez vers des techniques avancées telles que les déploiements sans temps d'arrêt, vous découvrirez comment penser en Terraform plutôt que de simplement copier et coller des scripts.
Ce qu'il y a à l'intérieur
Architecture en nuage avec Terraform.
Le partage de modules Terraform et le registre de modules privé.
La sécurité de Terraform dans un environnement multitenant.
Stratégies pour effectuer des déploiements bleus/verts.
A propos du lecteur
Pour les lecteurs expérimentés avec une plateforme cloud majeure telle que AWS. Exemples en JavaScript et Golang.
A propos de l'auteur
Scott Winkler est un ingénieur DevOps et un expert reconnu de Terraform. Il s'est exprimé à plusieurs reprises lors des HashiTalks et des HashiConf, et a été sélectionné comme ambassadeur HashiCorp et Core Contributor en 2020.
Table des matières
PARTIE 1 TERRAFORM BOOTCAMP.
1 Démarrer avec Terraform.
2 Cycle de vie d'une ressource Terraform.
3 Programmation fonctionnelle.
4 Déploiement d'une application web multi-niveaux sur AWS.
PARTIE 2 TERRAFORM DANS LA NATURE.
5 La simplicité du Serverless.
6 Terraform avec des amis.
7 Pipelines CI/CD sous forme de code.
8 Un MMORPG multi-cloud.
PARTIE 3 MAÎTRISER TERRAFORM.
9 Déploiements sans temps d'arrêt.
10 Test et refactorisation.
11 Étendre Terraform en écrivant un fournisseur personnalisé.
12 Automatiser Terraform.
13 Sécurité et gestion des secrets.
© 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)