Terraform: Simplifique sua Infraestrutura com Código
Aprenda a criar ambientes robustos e replicaveis utilizando infraestrutura como código. O curso Terraform Essentials vai te ensinar como gerenciar múltiplos ambientes com eficiência e a criar soluções escaláveis e seguras na nuvem
Curso Terraform Essentials: Domine a Infraestrutura como Código
Este curso de Terraform Essentials é projetado para profissionais que desejam se especializar em infraestrutura como código com Terraform.
O curso abrange desde fundamentos sobre variáveis, outputs até algumas aplicações práticas como a criação de EC2s na AWS e a integração de serviços como GitHub. Trabalhe com resources, providers, statefiles e utilize workspaces para gerenciar múltiplos ambientes de desenvolvimento.
Principais Tópicos Abordados:
- Domínio de variáveis e centralização de valores no código
- Criação e configuração de EC2s e outros recursos no AWS
- Exploração de módulos públicos e criação de módulos reutilizáveis
- Gerenciamento usando workspaces e organização de código
- Uso de providers e integração com diversos serviços cloud
- Implementação de práticas de segurança utilizando DynamoDB para State Lock
- Compartilhamento de secrets e práticas de gestão de código
- Uso de meta-arguments para organização de código
Combinando teoria e prática, o curso é essencial para qualquer profissional que quer aprender infraestruturas como código usando Terraform.
Ao finalizar o curso, você vai estar apto a trabalhar com projetos e times que usam terraform.
Você receberá um Certificado de Conclusão em Terraform Essentials, aumentando suas oportunidades e destacando você no mercado corporativo!
Veja a ementa
- Introdução
- Apresentação4m 5s
Apresentação do curso
- Pré-Requisitos55s
Nesta aula vamos configurar o mesmo ambiente que iremos utilizar no Curso no seu computador .
- Material
- Custos35s
Nesta aula vamos abordar os custos que teremos para criar recursos do terraform na AWS
- Infra as a Code
- Visão Geral2m 50s
Descubra como a infraestrutura como código (IaC) está revolucionando a gestão de datacenters, substituindo processos manuais por automação. Entenda os benefícios de ferramentas como Terraform, que automatizam a configuração de ambientes empresariais em uma tarefa rápida e menos suscetível a erros.
- Imutabilidade3m 38s
Explore a transição de infraestruturas mutáveis para imutáveis e entenda como ferramentas modernas garantem ambientes mais seguros e consistentes.
- Abordagem Declarativa3m 0s
Descubra as nuances entre as abordagens declarativa e imperativa no desenvolvimento de software e como elas impactam a gestão de infraestrutura. Explore como ferramentas como o Terraform simplificam processos complexos, garantindo consistência e eficiência.
- O Problema Dia 2+4m 19s
Entenda o que é como superar os desafios do "dia 1" e "dia 2+"
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Basics
- Criando Usuario Aws1m 28s
Esta aula vamos criar um usuário na AWS para utilizar no terraform durante nosso curso.
- Criando Ec23m 7s
Nesta aula, você aprenderá a configurar uma EC2 na AWS via terraform!
- Visão Geral2m 7s
Descubra como o Terraform transforma a complexidade da infraestrutura em um processo automatizado. Entenda a mágica por trás da criação de recursos na AWS, desde a configuração inicial até a execução de comandos.
- Providers2m 4s
Descubra como o Terraform faz a gestão de infraestrutura através dos providers, permitindo interações simplificadas com diferentes serviços de cloud. Aprenda sobre a importância dos providers, como eles funcionam e como o Terraform facilita a criação e o gerenciamento de recursos em múltiplas plataformas com apenas alguns comandos essenciais.
- Resources45s
Nesta aula, exploramos a criação de recursos, desde a especificação de tipos e características até a interação com APIs de providers.
- Por Baixo Capo2m 44s
Nesta aula exploramos o que o terraform faz por debaixo do capô ao criar uma EC2 na AWS.
- Provider Github6m 31s
Nesta aula, você aprenderá a criar e gerenciar repositórios no GitHub de forma automatizada, explorando desde a configuração inicial até a autenticação e criação de recursos.
- Provider Tier1m 44s
Descubra como o Terraform categoriza seus Providers em diferentes níveis de suporte e estabilidade, desde os mantidos oficialmente pela HashiCorp até os desenvolvidos pela comunidade. Entenda a importância de escolher o tier adequado para garantir a confiabilidade e o suporte necessário para seus projetos.
- Init3m 30s
Nesta aula, exploramos o que realmente acontece quando inicializamos o Terraform, desde a busca e configuração de providers até a criação dos arquivos de suporte.
- Plan2m 0s
Descubra o que acontece no Terraform ao executar o comando plan.
- Plan Deep Dive4m 26s
Nesta aula, exploramos como o Terraform gerencia e armazena informações sobre a infraestrutura. Aprenda a interagir com o statefile!
- Apply46s
Nesta aula, exploramos o que acontece ao executar o terraform apply.
- Explorando Resource4m 17s
Nessa aula exploramos em detalhes o uso de resources no terraform
- Refresh1m 33s
Nesta aula vamos estudar o refresh. Um comando que, antes obrigatório.
- Explorando Refresh2m 15s
Vamos explorar em uma demo como funciona o comando refresh.
- Destroy2m 1s
Descubra o que é o comando "destroy" do Terraform!
- Import3m 53s
Aprenda a usar o comando "terraform import" para associar recursos externos ao seu statefile, permitindo gerencia-lo através do terraform.
- Data Source1m 33s
Descubra os data sources do Terraform, como eles permitem acesso a recursos existentes sem a necessidade de duplicação.
- Limpando Recursos33s
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Exercicio 6
- Exercicio 7
- Exercicio 8
- Exercicio 9
- Segurança
- Protegendo Secrets4m 50s
Descubra como configurar de forma segura e eficiente um provider no Terraform, evitando expor suas credenciais. Aprenda a utilizar perfis e variáveis de ambiente, além de explorar as particularidades de diferentes providers como AWS e GitHub.
- Trabalhando com HCL
- Visão Geral1m 43s
Nesta aula, exploramos variáveis e outputs para tornar seu código mais flexível e fácil de manter. Aprenda a definir parâmetros, compartilhar dados e centralizar valores.
- Inputs2m 20s
Nesta aula, você aprenderá a definir, referenciar e passar valores para variáveis, utilizando diferentes métodos.
- tfvars2m 41s
Descubra como simplificar o uso de variáveis no Terraform utilizando arquivos de configuração. Explore diferentes formatos e aprenda a escolher o mais prático para seu projeto. Entenda a precedência das variáveis.
- Input Order1m 32s
Descubra como o Terraform gerencia variáveis em diferentes arquivos e formatos. Entenda a ordem de precedência e veja dicas práticas para estruturar projetos de forma eficiente.
- Primitive data types2m 21s
Nesta aula vamos estudar os tipos primitivos de dados, explorando strings, números e booleanos.
- List1m 30s
Aprenda a criar variáveis do tipo array
- Organização código1m 25s
Descubra como otimizar a organização do seu código Terraform dividindo-o em múltiplos arquivos .tf. Aprenda as melhores práticas para manter seu projeto limpo e gerenciável, mesmo à medida que ele cresce em complexidade.
- Outputs2m 32s
Descubra como utilizar Outputs no Terraform para expor dados e também como gerenciar dados sensíveis.
- Locals2m 4s
Descubra como organizar seu código Terraform e evitar redundância! Nesta aula, exploramos o uso de variáveis locais para centralizar o uso de dados repetitivos, tornando seu projeto mais fácil de manter.
- Limpando Recursos1m 0s
Nesta aula destruimos os recursos criados durante esse módulo
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Exercicio 6
- Exercicio 7
- Exercicio 8
- Resource
- Identificadores1m 29s
Descubra as melhores práticas recomendadas pela HashiCorp para gerenciar recursos no Terraform! Neste módulo, exploramos como evitar erros comuns ao nomear e identificar recursos.
- Resource order6m 21s
Descubra como o Terraform orquestra a criação de recursos na nuvem e monta o grafo de dependências. A aula explora a importância de especificar corretamente as relações entre recursos, garantindo que tudo seja provisionado na ordem correta. Com exemplos práticos, você verá como evitar armadilhas.
- Meta Argument Depends On2m 17s
Nesta aula, exploramos os meta arguments e a importância do
depends_on
para garantir a execução ordenada dos recursos. Aprenda a resolver problemas comuns e a criar relações de dependência entre recursos. - Meta-argument count2m 54s
Descubra como otimizar a criação de múltiplos recursos! Nesta aula, exploramos o count, permitindo a criação de vários resources com apenas algumas linhas de código.
- Meta-argument for_each4m 26s
Explore a transição do uso de
count
parafor_each
, entendendo suas vantagens e aplicações práticas. - Meta-argument provider1m 34s
Descubra como utilizar o meta-argumento
provider
para configurar múltiplas instâncias em diferentes regiões da AWS. - Attributes1m 48s
Vamos explorar os diversos argumentos e atributos disponíveis num resource e ver como acessá-los via Terraform.
- Meta-argument lifecycle2m 48s
Descubra o uso do parâmetro lifecycle. Veja como evitar desastres, otimizar atualizações e gerenciar mudanças frequentes. Entenda a importância de argumentos como prevent_destroy, create_before_destroy e ignore_changes.
- Limpando Recursos30s
Nessa aula vamos remover os recursos criados nesse módulo
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Exercicio 6
- Exercicio 7
- Functions
- Visão Geral3m 12s
Descubra como transformar e manipular dados no Terraform!
- Strings5m 44s
Descubra como manipular strings com esse conjunto de funções.
- Numeros2m 8s
Descubra como manipular números
- Collections2m 55s
Aprenda a manipular arrays
- Filesystem3m 16s
Descubra como dominar o Terraform com funções para manipulação de arquivos.
- Templatefile3m 58s
Descubra como simplificar a criação de arquivos de configuração complexos utilizando templates no Terraform.
- Templates Go1m 45s
Entenda a importância dos templates GO
- Gerando Rsa E Secrets Para Kubernetes1m 45s
Nesta aula vamos trabalhar exemplos práticos que ilustram o poder dos templates, desde a criação de chaves RSA até a geração de arquivos Secret no Kubernetes.
- Exemplos Diversificados1m 4s
Aprenda a manipular blocos de IP, criar subnets e aplicar máscaras de rede. Explore funções de hash e criptografia que facilitam a automação e a criação de módulos.
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Modules
- Visão Geral3m 13s
Esta aula revela a importância dos módulos, desde a organização de repositórios até a garantia de conformidade e consistência em ambientes empresariais.
- Criando module5m 25s
Nesta aula, você será guiado passo a passo na definição de providers, organização de módulos e boas práticas recomendadas pela HashiCorp. Aprenda a estruturar seu código!
- Conectando Modulos4m 2s
Nesta aula, exploramos a configuração de um banco de dados PostgreSQL, incluindo a geração de senhas aleatórias e a criação de grupos de segurança. Aprenda a integrar módulos e a gerenciar dependências.
- Provider2m 0s
Aprenda a desenvolver módulos reutilizáveis, garantindo compatibilidade com outros projetos.
- Explorando provider1m 56s
Aprenda as melhores práticas para configurar e especificar providers no Terraform.
- Módulos públicos4m 44s
Aprenda a navegar pelo Registry do Terraform, identificar módulos confiáveis e entender a importância de escolher entre opções oficiais e da comunidade.
- Utilizando módulos públicos9m 21s
Nesta aula vamos escolher juntos um módulo público para usar. Aprender critérios de escolha entre módulos. Aprenda a navegar pelo código do módulo e a utilizar recursos que facilitam a configuração, economizando tempo e esforço.
- Limpando recursos34s
Nesta aula vamos limpar os recursos criados nesse módulo.
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Backends
- Visão geral2m 23s
Descubra como trabalha em equipe com Terraform. Aprenda a configurar o backend remoto centralizando o statefile.
- Configurando S34m 14s
Descubra como configurar um backend no Terraform. Aprenda a salvar e gerenciar o statefile remotamente.
- Locking com Dynamodb3m 35s
Descubra como evitar conflitos e inconsistências ao executar Terraform em ambientes colaborativos! Nesta aula, exploramos a importância do State Lock e como configurá-lo usando DynamoDB para garantir que apenas uma pessoa possa modificar o statefile.
- Locking Deep Dive3m 43s
Descubra os segredos por trás da gestão de locks no Terraform e como evitar problemas comuns que podem travar suas operações.
- Workspace1m 52s
Descubra como o Terraform utiliza workspaces para gerenciar múltiplos ambientes de forma isolada.
- Explorando Workspaces4m 9s
Descubra como gerenciar múltiplos ambientes de desenvolvimento e produção de forma eficiente utilizando workspaces no Terraform.
- Limpando Recursos1m 12s
Nessa aula vamos remover os recursos criados nesse módulo
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Introdução
- Apresentação4m 5s
Apresentação do curso
- Pré-Requisitos55s
Nesta aula vamos configurar o mesmo ambiente que iremos utilizar no Curso no seu computador .
- Material
- Custos35s
Nesta aula vamos abordar os custos que teremos para criar recursos do terraform na AWS
- Infra as a Code
- Visão Geral2m 50s
Descubra como a infraestrutura como código (IaC) está revolucionando a gestão de datacenters, substituindo processos manuais por automação. Entenda os benefícios de ferramentas como Terraform, que automatizam a configuração de ambientes empresariais em uma tarefa rápida e menos suscetível a erros.
- Imutabilidade3m 38s
Explore a transição de infraestruturas mutáveis para imutáveis e entenda como ferramentas modernas garantem ambientes mais seguros e consistentes.
- Abordagem Declarativa3m 0s
Descubra as nuances entre as abordagens declarativa e imperativa no desenvolvimento de software e como elas impactam a gestão de infraestrutura. Explore como ferramentas como o Terraform simplificam processos complexos, garantindo consistência e eficiência.
- O Problema Dia 2+4m 19s
Entenda o que é como superar os desafios do "dia 1" e "dia 2+"
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Basics
- Criando Usuario Aws1m 28s
Esta aula vamos criar um usuário na AWS para utilizar no terraform durante nosso curso.
- Criando Ec23m 7s
Nesta aula, você aprenderá a configurar uma EC2 na AWS via terraform!
- Visão Geral2m 7s
Descubra como o Terraform transforma a complexidade da infraestrutura em um processo automatizado. Entenda a mágica por trás da criação de recursos na AWS, desde a configuração inicial até a execução de comandos.
- Providers2m 4s
Descubra como o Terraform faz a gestão de infraestrutura através dos providers, permitindo interações simplificadas com diferentes serviços de cloud. Aprenda sobre a importância dos providers, como eles funcionam e como o Terraform facilita a criação e o gerenciamento de recursos em múltiplas plataformas com apenas alguns comandos essenciais.
- Resources45s
Nesta aula, exploramos a criação de recursos, desde a especificação de tipos e características até a interação com APIs de providers.
- Por Baixo Capo2m 44s
Nesta aula exploramos o que o terraform faz por debaixo do capô ao criar uma EC2 na AWS.
- Provider Github6m 31s
Nesta aula, você aprenderá a criar e gerenciar repositórios no GitHub de forma automatizada, explorando desde a configuração inicial até a autenticação e criação de recursos.
- Provider Tier1m 44s
Descubra como o Terraform categoriza seus Providers em diferentes níveis de suporte e estabilidade, desde os mantidos oficialmente pela HashiCorp até os desenvolvidos pela comunidade. Entenda a importância de escolher o tier adequado para garantir a confiabilidade e o suporte necessário para seus projetos.
- Init3m 30s
Nesta aula, exploramos o que realmente acontece quando inicializamos o Terraform, desde a busca e configuração de providers até a criação dos arquivos de suporte.
- Plan2m 0s
Descubra o que acontece no Terraform ao executar o comando plan.
- Plan Deep Dive4m 26s
Nesta aula, exploramos como o Terraform gerencia e armazena informações sobre a infraestrutura. Aprenda a interagir com o statefile!
- Apply46s
Nesta aula, exploramos o que acontece ao executar o terraform apply.
- Explorando Resource4m 17s
Nessa aula exploramos em detalhes o uso de resources no terraform
- Refresh1m 33s
Nesta aula vamos estudar o refresh. Um comando que, antes obrigatório.
- Explorando Refresh2m 15s
Vamos explorar em uma demo como funciona o comando refresh.
- Destroy2m 1s
Descubra o que é o comando "destroy" do Terraform!
- Import3m 53s
Aprenda a usar o comando "terraform import" para associar recursos externos ao seu statefile, permitindo gerencia-lo através do terraform.
- Data Source1m 33s
Descubra os data sources do Terraform, como eles permitem acesso a recursos existentes sem a necessidade de duplicação.
- Limpando Recursos33s
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Exercicio 6
- Exercicio 7
- Exercicio 8
- Exercicio 9
- Segurança
- Protegendo Secrets4m 50s
Descubra como configurar de forma segura e eficiente um provider no Terraform, evitando expor suas credenciais. Aprenda a utilizar perfis e variáveis de ambiente, além de explorar as particularidades de diferentes providers como AWS e GitHub.
- Trabalhando com HCL
- Visão Geral1m 43s
Nesta aula, exploramos variáveis e outputs para tornar seu código mais flexível e fácil de manter. Aprenda a definir parâmetros, compartilhar dados e centralizar valores.
- Inputs2m 20s
Nesta aula, você aprenderá a definir, referenciar e passar valores para variáveis, utilizando diferentes métodos.
- tfvars2m 41s
Descubra como simplificar o uso de variáveis no Terraform utilizando arquivos de configuração. Explore diferentes formatos e aprenda a escolher o mais prático para seu projeto. Entenda a precedência das variáveis.
- Input Order1m 32s
Descubra como o Terraform gerencia variáveis em diferentes arquivos e formatos. Entenda a ordem de precedência e veja dicas práticas para estruturar projetos de forma eficiente.
- Primitive data types2m 21s
Nesta aula vamos estudar os tipos primitivos de dados, explorando strings, números e booleanos.
- List1m 30s
Aprenda a criar variáveis do tipo array
- Organização código1m 25s
Descubra como otimizar a organização do seu código Terraform dividindo-o em múltiplos arquivos .tf. Aprenda as melhores práticas para manter seu projeto limpo e gerenciável, mesmo à medida que ele cresce em complexidade.
- Outputs2m 32s
Descubra como utilizar Outputs no Terraform para expor dados e também como gerenciar dados sensíveis.
- Locals2m 4s
Descubra como organizar seu código Terraform e evitar redundância! Nesta aula, exploramos o uso de variáveis locais para centralizar o uso de dados repetitivos, tornando seu projeto mais fácil de manter.
- Limpando Recursos1m 0s
Nesta aula destruimos os recursos criados durante esse módulo
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Exercicio 6
- Exercicio 7
- Exercicio 8
- Resource
- Identificadores1m 29s
Descubra as melhores práticas recomendadas pela HashiCorp para gerenciar recursos no Terraform! Neste módulo, exploramos como evitar erros comuns ao nomear e identificar recursos.
- Resource order6m 21s
Descubra como o Terraform orquestra a criação de recursos na nuvem e monta o grafo de dependências. A aula explora a importância de especificar corretamente as relações entre recursos, garantindo que tudo seja provisionado na ordem correta. Com exemplos práticos, você verá como evitar armadilhas.
- Meta Argument Depends On2m 17s
Nesta aula, exploramos os meta arguments e a importância do
depends_on
para garantir a execução ordenada dos recursos. Aprenda a resolver problemas comuns e a criar relações de dependência entre recursos. - Meta-argument count2m 54s
Descubra como otimizar a criação de múltiplos recursos! Nesta aula, exploramos o count, permitindo a criação de vários resources com apenas algumas linhas de código.
- Meta-argument for_each4m 26s
Explore a transição do uso de
count
parafor_each
, entendendo suas vantagens e aplicações práticas. - Meta-argument provider1m 34s
Descubra como utilizar o meta-argumento
provider
para configurar múltiplas instâncias em diferentes regiões da AWS. - Attributes1m 48s
Vamos explorar os diversos argumentos e atributos disponíveis num resource e ver como acessá-los via Terraform.
- Meta-argument lifecycle2m 48s
Descubra o uso do parâmetro lifecycle. Veja como evitar desastres, otimizar atualizações e gerenciar mudanças frequentes. Entenda a importância de argumentos como prevent_destroy, create_before_destroy e ignore_changes.
- Limpando Recursos30s
Nessa aula vamos remover os recursos criados nesse módulo
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Exercicio 6
- Exercicio 7
- Functions
- Visão Geral3m 12s
Descubra como transformar e manipular dados no Terraform!
- Strings5m 44s
Descubra como manipular strings com esse conjunto de funções.
- Numeros2m 8s
Descubra como manipular números
- Collections2m 55s
Aprenda a manipular arrays
- Filesystem3m 16s
Descubra como dominar o Terraform com funções para manipulação de arquivos.
- Templatefile3m 58s
Descubra como simplificar a criação de arquivos de configuração complexos utilizando templates no Terraform.
- Templates Go1m 45s
Entenda a importância dos templates GO
- Gerando Rsa E Secrets Para Kubernetes1m 45s
Nesta aula vamos trabalhar exemplos práticos que ilustram o poder dos templates, desde a criação de chaves RSA até a geração de arquivos Secret no Kubernetes.
- Exemplos Diversificados1m 4s
Aprenda a manipular blocos de IP, criar subnets e aplicar máscaras de rede. Explore funções de hash e criptografia que facilitam a automação e a criação de módulos.
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Modules
- Visão Geral3m 13s
Esta aula revela a importância dos módulos, desde a organização de repositórios até a garantia de conformidade e consistência em ambientes empresariais.
- Criando module5m 25s
Nesta aula, você será guiado passo a passo na definição de providers, organização de módulos e boas práticas recomendadas pela HashiCorp. Aprenda a estruturar seu código!
- Conectando Modulos4m 2s
Nesta aula, exploramos a configuração de um banco de dados PostgreSQL, incluindo a geração de senhas aleatórias e a criação de grupos de segurança. Aprenda a integrar módulos e a gerenciar dependências.
- Provider2m 0s
Aprenda a desenvolver módulos reutilizáveis, garantindo compatibilidade com outros projetos.
- Explorando provider1m 56s
Aprenda as melhores práticas para configurar e especificar providers no Terraform.
- Módulos públicos4m 44s
Aprenda a navegar pelo Registry do Terraform, identificar módulos confiáveis e entender a importância de escolher entre opções oficiais e da comunidade.
- Utilizando módulos públicos9m 21s
Nesta aula vamos escolher juntos um módulo público para usar. Aprender critérios de escolha entre módulos. Aprenda a navegar pelo código do módulo e a utilizar recursos que facilitam a configuração, economizando tempo e esforço.
- Limpando recursos34s
Nesta aula vamos limpar os recursos criados nesse módulo.
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
- Exercicio 5
- Backends
- Visão geral2m 23s
Descubra como trabalha em equipe com Terraform. Aprenda a configurar o backend remoto centralizando o statefile.
- Configurando S34m 14s
Descubra como configurar um backend no Terraform. Aprenda a salvar e gerenciar o statefile remotamente.
- Locking com Dynamodb3m 35s
Descubra como evitar conflitos e inconsistências ao executar Terraform em ambientes colaborativos! Nesta aula, exploramos a importância do State Lock e como configurá-lo usando DynamoDB para garantir que apenas uma pessoa possa modificar o statefile.
- Locking Deep Dive3m 43s
Descubra os segredos por trás da gestão de locks no Terraform e como evitar problemas comuns que podem travar suas operações.
- Workspace1m 52s
Descubra como o Terraform utiliza workspaces para gerenciar múltiplos ambientes de forma isolada.
- Explorando Workspaces4m 9s
Descubra como gerenciar múltiplos ambientes de desenvolvimento e produção de forma eficiente utilizando workspaces no Terraform.
- Limpando Recursos1m 12s
Nessa aula vamos remover os recursos criados nesse módulo
- Exercicio 1
- Exercicio 2
- Exercicio 3
- Exercicio 4
Perguntas frequentes
Ao final do curso, a plataforma disponibiliza um certificado de participação que pode ser baixado, impresso e compartilhado nas redes sociais.
No caso especifico de formações, ao final se o aluno passou em todas as provas de certificação ele vai receber um Badge e uma certificação exclusiva atestando as competências desse aluno.
Se o aluno não passar na primeira tentativa, terá uma segunda chance para tentar novamente e obter a certificação. No entanto, se o aluno não passar em nenhuma das tentativas, será necessário pagar uma taxa adicional de R$ 100,00 para ter acesso a uma terceira tentativa.
É importante lembrar que a taxa só se aplica caso o aluno não tenha obtido sucesso nas duas primeiras tentativas.
Caso o aluno não queira ou não possa pagar a taxa adicional, ele ainda terá acesso a todo o conteúdo do curso por um ano, mas não receberá a certificação e nem irá receber o Badge e titulo especifico relacionado com a formação.
Um certificado é um documento emitido após a conclusão de um curso ou treinamento, que comprova que o aluno participou do curso e concluiu com sucesso. O certificado é emitido pela avera assim que o aluno finaliza o curso e inclui o nome do aluno, o nome do curso e a carga horária.
Já a certificação é um processo que valida a competência e conhecimentos em uma determinada área ou habilidade através de um exame. A certificação é concedida para comprovar o nível de conhecimento e habilidade do profissional na área em questão.
Em resumo, o certificado comprova a conclusão do curso, enquanto a certificação atesta a competência em uma determinada área.
Sobre o curso
- Iniciante
- 12h para conclusão
- 111 Aulas
- Certificado
- Prova certificação
- 2 anos de acesso
7160
Alunos13
CursosPrimeiramente sou pai de um monte de 3 filhos. Atuo como consultor de Azure e AWS e também sou instrutor na avera. Com 18 anos de experiência, sempre priorizei a excelência e a qualidade acima de tudo. Ao longo da minha trajetória, construí uma base sólida e participei de muitos projetos. Sou apaixonado por open source e contribuo ativamente com diversos projetos em .NET. Se você é um desenvolvedor .NET, é bem provável que já tenha utilizado alguma linha de código que eu escrevi. Atualmente como instrutor, aqui na avera, estou comprometido em oferecer conteúdo de alta qualidade e compartilhar minhas experiências para enriquecer as aulas e inspirar meus alunos.
Quero saber mais sobre o instrutorCursos relacionados
Kubernetes
- 34h para conclusão
- Intermediário
- 182 Aulas
Do zero ao especialista em Kubernetes: Acelere Sua Carreira e prepare-se para o CKA
Kubernetes Administrator
- 16h para conclusão
- Avançado
- 67 Aulas
Curso focado na administração do Nodes. Aprenda criar clusters com Kubeadm, faça backup do ETCD e muito mais!
GIT Workflows
- 7h para conclusão
- Intermediário
- 32 Aulas
GIT para equipes: Adote workflows para gestão de projetos corporativos.
AWS Essentials
- 28h para conclusão
- Iniciante
- 215 Aulas
Esse curso vai te guiar e introduzir os principais conceitos da nuvem. AWS Essentials é um curso obrigatória para qualquer profissional de cloud.
Treinamentos relacionados
Engenheiro DevOps AWS
- 176h para conclusão
- Avançado
- 1169 Aulas
Adquira conhecimentos teóricos e práticos sobre DevOps utilizando as principais ferramentas da AWS como EKS, terraform e GitHub Actions