Programa do Curso
Introdução
- Como o Terraform é diferente do Chef, Puppet, Ansible e Salt?
- Por que não usar a AWS Management Console?
Visão geral das características e da arquitetura da Terraform
- Infrastructure as Code, planos de execução, gráficos de recursos, automação de mudanças
Terraform Fluxo de trabalho
- Escriver, Pré-visualizar, Criar, Reproduzir, Destruir
Começar a trabalhar
- Preparando uma conta AWS para usar com o Terraform
- Inicializando o Terraform
Preparação de um plano de execução
- Escrivendo um novo plano, salvando e removendo arquivos .tf
Trabalhar com ficheiros de configuração
- Visão geral da sintaxe
- Escrivendo, controlando versões e atualizando
Definição de dependências de recursos
- Usando o Gráfico de Recursos do Terraform
- Dependências de infraestrutura vs aplicativos
Implementação da infraestrutura
- Pré-visualizando mudanças na configuração
- Executando as mudanças
Estado de gestão
- Configurando um backend usando AWS S3 e AWS DynamoDB
Reprodução de infra-estruturas
- Configurando o ambiente para aplicativos: dev, test/qa, stage e prod
Empacotar ficheiros de configuração como módulos
- Duplicando código com módulos compartilháveis
- Usando o Registro de Módulos para construir modelos reutilizáveis
Integração de Terraform num pipeline de implementação
- Criar, implantar e testar aplicativos
- Importando recursos externos existentes para o Terraform
Terraform Afinação do desempenho
- Monitoramento de infraestrutura e métricas de desempenho
Resolução de problemas
Resumo e conclusão
Requisitos
- Experiência em trabalho com linha de comando.
- Compreensão dos conceitos de infraestrutura de nuvem.
Público
- Arquitetos de云基础设施的概念。
受众
- 云架构师
- 系统管理员
- DevOps工程师
- Experiência em trabalho com linha de comando.
- Compreensão dos conceitos de infraestrutura de nuvem.
Público
- Arquitetos de nuvem
- Administradores de sistema
- DevOps engenheiros
Declaração de Clientes (4)
Então, na minha opinião, saímos desses três dias com os blocos de construção e o conhecimento necessário para criar quase qualquer coisa no AWS com Terraform. Não só podemos construí-lo, mas também podemos testá-lo e validar nosso terraform conforme as melhores práticas, além de configurar ganchos de solicitações de pull para validar o código antes de permitir que ele seja commitado.
Bernard Quick - AWS, Inc.
Curso - Terraform on AWS
Máquina Traduzida
- Após dois anos de comunicação principalmente virtual, formação, etc., foi ótimo ter novamente um curso no local com toda a equipa - para além da teoria e dos exercícios de laboratório, é muito importante ver o professor a fazer coisas ao vivo, incluindo todos os erros que possa cometer. Isto ajuda muito a ter uma ideia de como se deve trabalhar com uma ferramenta, pedir ajuda, depurar, etc.
Christoph Bocklin - swisstopo
Curso - Terraform on AWS
Máquina Traduzida
Goobteve conhecimento sobre o assunto e aprendeu alguns fundamentos
Barry Halper - Department for Levelling Up, Housing and Communities
Curso - Terraform on AWS
Máquina Traduzida
Havia muitos exemplos práticos e as explicações passo a passo foram cuidadosamente detalhadas.
Jeffrey Ronay - Federal Reserve Bank of SF
Curso - Terraform on AWS
Máquina Traduzida