Cursos de Advanced Terraform
O Terraform, da Hashicorp, é uma ferramenta de orquestração de configuração para criar e gerenciar a infraestrutura dentro e fora da nuvem.
Este treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a engenheiros com experiência básica em gerenciamento de infraestrutura que desejam usar Terraform para projetar, construir e automatizar várias configurações de ambiente e processos complexos DevOps.
No final desta formação, os participantes serão capazes de:
- Configurar espaços de trabalho para vários ambientes com Terraform.
- Conhecer as melhores práticas de gerenciamento de infraestrutura em escala.
- Utilizar as ferramentas avançadas e as configurações CLI em Terraform.
- Projetar e desenvolver módulos complexos do Terraform.
- Adquirir experiência em operadores HCL avançados e técnicas de codificação.
- Implementar reforço de segurança e análise de código.
- Automatizar processos de teste e pipelines de CI/CD.
Formato do curso
- Palestra interactiva e discussão.
- Muitos exercícios e prática.
- Implementação prática num ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar uma formação personalizada para este curso, por favor contacte-nos para combinar.
Programa do Curso
Introdução
- Panorâmica dos Terraform conceitos e componentes principais
- DevOps fundamentos
Primeiros passos
- Instalar e configurar Terraform
- Configuração de espaços de trabalho para vários ambientes
- Estado local vs. estado remoto em Terraform
- Ferramentas avançadas Terraform e CLI
Construindo módulos Terraform complexos
- Estrutura de módulo padrão
- Definindo configurações de provedor
- Desenvolvimento de módulos Terraform personalizados
- Criando infraestrutura reutilizável com módulos
- Módulos públicos vs módulos partilhados
- Publicação de módulos no registo Terraform
- Melhores práticas na composição de módulos
Técnicas de codificação e otimização
- Loops e meta-argumentos
- Expressões dinâmicas da linguagem
- Sintaxe e operadores HCL
- Sintaxe de bloco e configurações de backend
- Mono-repo vs multi-repo
- Trabalhando com Terragrunt
Fortalecimento e automação da segurança
- Terraform segurança em profundidade
- Gerenciando credenciais e segredos
- Frameworks de testes automatizados
- Análise e validação de código
- Pipelines de entrega automatizados
- Fiabilidade da infraestrutura e das implementações
Resolução de problemas
Resumo e próximos passos
Requisitos
- Conhecimento do conceito de infraestrutura de nuvem
- Experiência básica em operações Terraform
Público
- Engenheiros DevOps
- Administradores de sistemas
- Arquitectos de sistemas
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Advanced Terraform - Booking
Cursos de Advanced Terraform - Enquiry
Advanced Terraform - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (6)
a formação é perfeita, mas, para o futuro, penso que qualquer argumento como "terraformar o Estado gerindo" pode ser abordado
paolo - Fastweb
Curso - Advanced Terraform
Máquina Traduzida
O Reda conseguiu incluir toda a gente, bem como certificar-se de que estávamos a fazer os exercícios corretamente e ofereceu assistência sempre que necessário. Tinha grandes conhecimentos e conseguiu explicar todos os conceitos de uma forma clara e compreensível.
Fabio - BMW SA
Curso - Advanced Terraform
Máquina Traduzida
O treinador foi muito simpático e não se importou de responder às minhas perguntas.
Thomas Bates - BMW SA
Curso - Advanced Terraform
Máquina Traduzida
o quadro branco que explicava os conceitos era agradável
JJ - BMW SA
Curso - Advanced Terraform
Máquina Traduzida
a lot of exercises that helped us understand better
Vlad Andreias - DB Global Technology
Curso - Advanced Terraform
Deep knowledge
Akhand Raj Jaiswal - BMW
Curso - Advanced Terraform
Próximas Formações Provisórias
Cursos Relacionados
Advanced Terraform - 3 Days
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de nível iniciante a avançado DevOps, administradores de sistemas e arquitetos de sistemas que desejam aprimorar suas habilidades Terraform e proficiência no gerenciamento de implantações de infraestrutura complexas.
No final deste treinamento, os participantes serão capazes de:
- Desenvolver e manter Terraform projetos em escala.
- Demonstrar experiência com HCL e algumas das capacidades e práticas de linguagem de expressão mais avançadas.
- Utilizar várias ferramentas e processos de automação para gerenciar Terraform ops em pipelines de integração e entrega contínuas, incluindo ferramentas e processos de teste e garantia de qualidade.
- Atuar como especialista em qualquer projeto ou módulo Terraform existente ou novo.
Advanced Terraform: Efficient Infrastructure as Code
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de nível intermediário a avançado DevOps, arquitetos de nuvem e especialistas em infraestrutura que desejam aprimorar suas habilidades no gerenciamento e orquestração de infraestrutura distribuída usando os recursos avançados de Terraform.
No final deste treinamento, os participantes serão capazes de:
- Utilizar os recursos avançados do Terraform para criar uma infraestrutura dinâmica e escalável.
- Estruturar e gerenciar os módulos do Terraform para otimizar a reutilização e a eficiência.
- Integrar Terraform com pipelines CI / CD para automação contínua.
- Depurar e solucionar problemas de configurações Terraform complexas de forma eficaz.
- Implementar as melhores práticas para manter e dimensionar a infraestrutura de nuvem com Terraform.
Terraform for Managing Cloud Infrastructure
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a engenheiros que desejam usar Terraform para planejar e construir infraestrutura de nuvem.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o Terraform.
- Implementar uma abordagem "infraestrutura como código" para gerenciar ambientes de nuvem privada e pública.
- Escrever ficheiros de configuração declarativos para uma gestão de alterações e colaboração mais eficientes.
- Melhorar a transparência no processo de aquisição de infraestrutura.
- Criar, lançar e remover recursos em diferentes provedores de infraestrutura (AWS, GCP, Azure, OpenStack, VMware, etc.) a partir de uma única ferramenta.
Terraform Fundamentals for Beginners
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros DevOps com pouca ou nenhuma experiência anterior no gerenciamento de infraestrutura. O Terraform será usado para automatizar a configuração e a implantação da infraestrutura dentro e fora da nuvem.
No final deste treinamento, os participantes serão capazes de:
- Instalar e configurar Terraform.
- Implementar uma infraestrutura como abordagem de código para gerenciar ambientes de TI.
- Criar, lançar e desmontar a infraestrutura a partir de uma única ferramenta.
- Escrever ficheiros de configuração declarativos que podem ser geridos como qualquer outro código fonte num sistema de controlo de versões.
- Actualize rapidamente os ficheiros de configuração para responder eficazmente às necessidades variáveis de recursos de computação.
- Colaborar com outros engenheiros de infraestrutura, partilhando ficheiros de configuração num repositório de código comum.
- Melhorar a transparência no processo de aquisição de infra-estruturas.
Terraform on AWS
21 HorasEsta formação em direto orientada por um instrutor (no local ou remoto) destina-se a engenheiros que pretendam utilizar Terraform on AWS para planear e construir infra-estruturas de nuvem.
No final desta formação, os participantes serão capazes de
- Instalar e configurar Terraform on AWS.
- Implementar uma abordagem de "infraestrutura como código" para gerenciar ambientes de nuvem da AWS.
- Criar, lançar e desmontar a infraestrutura a partir de uma única ferramenta.
- Escreva arquivos de configuração declarativos que podem ser gerenciados como qualquer outro código-fonte em um sistema de controle de versão.
- Atualizar rapidamente os arquivos de configuração para responder efetivamente às mudanças nas necessidades de recursos de computação.
- Colaborar com outros engenheiros de infraestrutura compartilhando arquivos de configuração em um repositório de código comum.
- Melhorar a transparência no processo de aquisição de infraestrutura.
Terraform on GCP (Google Cloud Platform)
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a engenheiros que desejam usar Terraform no GCP para planejar e construir infraestrutura de nuvem.
No final desta formação, os participantes serão capazes de
- Instalar e configurar Terraform no GCP.
- Implementar uma abordagem de "infraestrutura como código" para gerenciar ambientes de nuvem privada e pública.
- Criar, lançar e desmontar a infraestrutura a partir de uma única ferramenta.
- Escreva arquivos de configuração declarativos que podem ser gerenciados como qualquer outro código-fonte em um sistema de controle de versão.
- Atualizar rapidamente os arquivos de configuração para responder efetivamente às mudanças nos requisitos de recursos de computação.
- Colaborar com outros engenheiros de infraestrutura compartilhando arquivos de configuração em um repositório de código comum.
- Melhorar a transparência no processo de aquisição de infraestrutura.
Terraform in Practice
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de nível intermediário DevOps que desejam usar Terraform para criar e gerenciar projetos de infraestrutura reais em um ambiente de nuvem.
No final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos de Terraform e IaC.
- Aprender a escrever e gerenciar configurações Terraform.
- Domine Terraform para automação de infraestrutura na AWS, Azure e GCP.
- Utilizar os recursos avançados do Terraform, incluindo espaços de trabalho e módulos.
- Integrar Terraform com pipelines CI/CD e Terraform Cloud para colaboração em equipa.
Terraform on Microsoft Azure
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a engenheiros de nuvem de nível intermediário e profissionais de TI que desejam usar Terraform para automatizar a implantação, o gerenciamento e o dimensionamento da infraestrutura na plataforma de nuvem Azure.
No final deste treinamento, os participantes serão capazes de:
- Compreender os conceitos básicos de Terraform e seus benefícios na infraestrutura como código.
- Instalar e configurar Terraform para Azure.
- Desenvolver, testar e implantar arquivos de configuração Terraform para vários serviços Azure.
- Usar Terraform para gerenciar e escalonar recursos de Azure.
- Implementar as melhores práticas para gestão do estado de Terraform e controlo de versões.
- Integrar Terraform com Azure DevOps para implantações automatizadas.
- Crie módulos Terraform reutilizáveis para provisionamento consistente de recursos.
- Utilizar funcionalidades avançadas do Terraform para implementações de infra-estruturas complexas.