Cargando…

Terraform cookbooks : provision, run, and scale cloud architecture with real-world examples using Terraform /

HashiCorp Configuration Language (HCL) has changed how we define and provision data center infrastructure with the launch of Terraform, a top-tier product for building Infrastructure as Code (IaC). Terraform Cookbook shows you how to leverage Terraform to manage complex infrastructure with ease. Thi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Krief, Mikael (Autor), Dadgar, Armon (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing Ltd., 2023.
Edición:Second edition.
Colección:Expert insight.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1396224343
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 230906s2023 enka o 001 0 eng d
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d EBLCP 
019 |a 1396065003 
020 |z 9781804616420 
020 |a 9781804619636 
020 |a 1804619639 
035 |a (OCoLC)1396224343  |z (OCoLC)1396065003 
037 |a 9781804616420  |b O'Reilly Media 
050 4 |a TK5105.5 
082 0 4 |a 004.6  |2 23/eng/20230906 
049 |a UAMI 
100 1 |a Krief, Mikael,  |e author. 
245 1 0 |a Terraform cookbooks :  |b provision, run, and scale cloud architecture with real-world examples using Terraform /  |c Mikael Krief. 
250 |a Second edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing Ltd.,  |c 2023. 
300 |a 1 online resource (634 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Expert insight 
520 |a HashiCorp Configuration Language (HCL) has changed how we define and provision data center infrastructure with the launch of Terraform, a top-tier product for building Infrastructure as Code (IaC). Terraform Cookbook shows you how to leverage Terraform to manage complex infrastructure with ease. This new edition has been updated to include real-world examples for provisioning Azure, AWS and GCP infrastructure with Terraform. You'll delve into manual and automated testing with Terraform configurations, creating and managing a balanced, efficient, and reusable infrastructure with Terraform modules. You'll learn how to automate the deployment of Terraform configuration with continuous integration and continuous delivery (CI/CD). Besides that, several new chapters have been added that describe the use of Terraform for Docker and Kubernetes, examine advanced topics on GitOps practices, and explain how to test Terraform configurations using different tools to check code and security compliance. The final chapter covers troubleshooting common Terraform issues and provides solutions for frequently encountered errors. By the end of this book, you'll have developed the skills needed to get the most value out of Terraform and to effectively manage your infrastructure. 
505 0 |a Cover -- Copyright -- Contributors -- Table of Contents -- Preface -- Chapter 1: Setting Up the Terraform Environment -- Technical requirements -- Overviewing Terraform best practices -- Downloading and installing Terraform on Windows manually -- Getting ready -- How to do it... -- How it works... -- Installing Terraform using Chocolatey on Windows -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Installing Terraform on Linux using the APT package manager -- Getting ready -- How to do it... -- How it works... -- See also 
505 8 |a Installing Terraform using a script on Linux -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Executing Terraform in a Docker container -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Switching between multiple Terraform versions -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Upgrading Terraform providers -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Chapter 2: Writing Terraform Configurations -- Technical requirements 
505 8 |a Configuring Terraform and the provider version to use -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Adding alias to a provider to use multiple instances of the same provider -- Getting ready -- How to do it... -- How it works... -- See also -- Manipulating variables -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Keeping sensitive variables safe -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Using local variables for custom functions -- Getting ready -- How to do it... -- How it works... 
505 8 |a There's more... -- See also -- Using outputs to expose Terraform provisioned data -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Calling Terraform's built-in functions -- Getting ready -- How to do it... -- How it works... -- See also -- Using YAML files in Terraform configuration -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Writing conditional expressions -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Generating passwords with Terraform -- Getting ready -- How to do it... -- How it works... 
505 8 |a See also -- Managing Terraform resource dependencies -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Adding custom pre and postconditions -- Getting ready -- How to do it... -- How it works... -- See also -- Using checks for infrastructure validation -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Chapter 3: Scaling Your Infrastructure with Terraform -- Technical requirements -- Provisioning infrastructure in multiple environments -- Getting ready -- How to do it... -- How it works... -- See also 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Information networks  |x Automation. 
650 0 |a Information networks  |x Management. 
650 0 |a Cloud computing. 
650 0 |a Application software. 
655 0 |a Electronic books. 
700 1 |a Dadgar, Armon,  |e author. 
776 0 8 |i Print version:  |a Krief, Mikael  |t Terraform Cookbook  |d Birmingham : Packt Publishing, Limited,c2023  |z 9781804616420 
830 0 |a Expert insight. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781804616420/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL30722941 
994 |a 92  |b IZTAP