Cursos de Terraform in Practice
A Terraform na prática refere-se à aplicação e utilização no mundo real da Terraform, uma poderosa ferramenta de código aberto desenvolvida pela HashiCorp, utilizada para implementar a Infraestrutura como Código (IaC). A Terraform permite às equipas da DevOps definir e aprovisionar a infraestrutura do centro de dados utilizando uma linguagem de configuração de alto nível conhecida como HashiCorp Configuration Language (HCL).
Este treinamento ao vivo conduzido por instrutor (no local ou remoto) é destinado a engenheiros de nível intermediário DevOps que desejam usar Terraform para criar e gerenciar projetos reais de infraestrutura em um ambiente de nuvem.
Ao final deste treinamento, os participantes serão capazes de:
- Compreender os fundamentos de Terraform e IaC.
- Aprender a escrever e gerenciar configurações Terraform.
- Dominar 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.
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 à IaC & Terraform
- O que é a Infraestrutura como Código?
- Benefícios e arquitetura de Terraform
- Comparação de Terraform com ferramentas específicas de fornecedores
- Conceitos básicos Terraform e fluxo de trabalho
Fundamentos Terraform
- Instalação de Terraform e configuração do ambiente
- Autenticação em Terraform
- Compreender os ficheiros Terraform e o seu papel nos módulos
- Estrutura e sintaxe do modelo Terraform
- Introdução aos espaços de trabalho do Terraform
- Executando comandos do núcleo Terraform
- Gerir o paralelismo em operações Terraform
- Compreender as dependências implícitas vs. explícitas
Fornecedores de Terraform
- Configurar e usar Terraform com AWS, Azure e GCP
- Configuração específica do provedor e práticas recomendadas
Variáveis e funções de Terraform
- Mergulho profundo em variáveis
- Explorando funções internas para configurações dinâmicas
- Usando interpolação, expressões e funções
Configuração avançada Terraform
- Design avançado de modelos e módulos de aninhamento
- Gerenciando estados do Terrafor
- Abordar o desvio de configuração e a gestão do ciclo de vida dos recursos
- Importar e gerir recursos existentes
- Modelos de execução local vs. remoto
- Depuração e registo em Terraform
Terraform Nuvem
- Comparação das edições de código aberto, nuvem e empresarial do Terraform
- Configurar e gerenciar espaços de trabalho na Terraform Nuvem (TFC)
- Benefícios da Terraform Nuvem para equipes e ambientes colaborativos
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de Cloud Computing
- Compreensão da Infraestrutura como Código (IaC)
Público
- Engenheiros DevOps
- Engenheiros de nuvem
- Administradores de sistemas
- Programadores de software
Precisa de ajuda para escolher o curso certo?
Cursos de Terraform in Practice - Enquiry
Terraform in Practice - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (5)
Adorei os aspectos técnicos dos exercícios - foi ótimo ver o Terraform em ação e poder ver a criação dos recursos no Azure.
Brett Hawson - Reach Plc
Curso - Terraform on Microsoft Azure
Máquina Traduzida
A flexibilidade do formador para adaptar a partilha de conhecimentos com base no feedback do grupo ou em áreas de interesse
Alexandru - Orange Services
Curso - Advanced Terraform: Efficient Infrastructure as Code
Máquina Traduzida
Esclareceu algumas das coisas que eu não sabia sobre a terraformação.
Catalin - DB Global Technology
Curso - Advanced Terraform - 3 Days
Máquina Traduzida
Conhecimento profundo
Akhand Raj Jaiswal - BMW
Curso - Advanced Terraform
Máquina Traduzida
O treinador possui um bom conhecimento sobre o conteúdo e respondeu a todas as minhas dúvidas
Shri Kant - FMG
Curso - Terraform for Managing Cloud Infrastructure
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Advanced Terraform - 3 Days
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (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 Portugal (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 Portugal (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 Portugal (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.
Advanced Terraform
14 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (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 DevOps complexos.
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.
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 Portugal (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 on Microsoft Azure
21 HorasEste treinamento ao vivo conduzido por instrutor em Portugal (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.