Este curso oferece uma introdução ao uso do Terraform para o Google Cloud. Ele permite que os alunos descrevam como o Terraform pode ser usado para implementar a infraestrutura como código e aplicar algumas de suas principais características e funcionalidades para criar e gerenciar a infraestrutura do Google Cloud. Os alunos terão prática prática na construção de recursos do Google Cloud usando o Terraform.
Objetivos
Neste curso, os participantes aprenderão as seguintes habilidades:
- Definir a necessidade empresarial para infraestrutura como código e os benefícios de usá-la em seu ambiente.
- Explicar as características e funcionalidades do Terraform.
- Usar recursos, variáveis e valores de saída do Terraform para criar recursos de infraestrutura no Google Cloud.
- Usar módulos do Terraform para construir configurações reutilizáveis.
- Explicar o estado do Terraform e sua importância.
Público-alvo
Público-alvo
Esta aula destina-se ao seguinte público:
- Engenheiros de nuvem, engenheiros de DevOps e indivíduos que desejam começar a usar o Terraform para automatizar o provisionamento de infraestrutura com foco no Google Cloud.
Pré-requisitos
Para aproveitar ao máximo este curso, os participantes precisam atender aos seguintes critérios:
- Concluir o Google Cloud Fundamentals: Core Infrastructure ou experiência equivalente.
- Ter habilidades básicas de programação e familiaridade com o uso de CLI.
- Ter familiaridade geral com o Google Cloud
Duração
1 dia
Investimento
Consulte o valor atualizado e datas das próximas turmas abertas em nossa página de inscrições.
Caso tenha interesse em uma turma fechada para sua empresa, entre em contato conosco.
Resumo do curso
- Define infrastructure as code.
- Explain the features and benefits of using Terraform.
- Explain the use case of Terraform for Google Cloud.
- Describe how to use Terraform for Google Cloud
- Explain the Terraform workflow.
- Create basic configuration files within Terraform.
- Explain the purpose of a few Terraform commands.
- Describe the Terraform Validator tool.
- Create, update, and destroy Google Cloud resources using Terraform.
- Declare the resources within Terraform.
- Explain implicit and explicit resource dependencies.
- Use variables and output values within the root configuration.
- Explain Terraform Registry and Cloud Foundation Toolkit.
- Define Terraform modules.
- Use modules to reuse configurations.
- Use modules from the public registry.
- Use input variables to parameterize configurations.
- Use output values to access resource attributes outside the module.
- Define Terraform state.
- List the benefits of storing the state file remotely.
- Explain how to store the Terraform state in a Cloud Storage bucket.
- Explain Terraform state best practices.