Terraform
Descrição do Treinamento Terraform
Com o Terraform é possível descrever a infraestrutura completa como código, mesmo que ele se espalhe por vários prestadores de serviços. Os servidores podem vir da AWS, o DNS pode vir da CloudFlare, e seu banco de dados pode vir do Heroku. O Terraform vai construir todos esses recursos entre todos esses provedores em paralelo.
O Terraform codifica o conhecimento sobre a infraestrutura de uma forma jamais realizada por qualquer outra ferramenta antes dele. Ele também fornecerá o fluxo de trabalho e as ferramentas necessárias para mudar e atualizar a infraestrutura com segurança.
O Terraform é o exemplo da próxima geração de sistemas de orquestração de configuração, trazendo uma nova camada de recursos e funcionalidades para a tabela. Vamos dar uma olhada no que é o Terraform e por que ele balança.
O Terraform é a ferramenta de orquestração de configuração que funciona com qualquer nuvem, seja ela privada ou pública, e permite design, gerenciamento e melhoria seguros e convenientes para a infraestrutura como código.
O Terraform ajuda a provisionar qualquer aplicativo escrito em qualquer idioma para qualquer infraestrutura.
Principais características do Terraform
- Infraestrutura como Código: A infraestrutura é descrita usando uma linguagem de configuração avançada. Pode ser alterado, compartilhado e reutilizado.
- Planos de Execução: O Terraform possui uma estratégia de planejamento onde executa uma execução a seco para a configuração. Ele mostra as alterações a serem feitas na infraestrutura antes mesmo de fazer as alterações reais.
- Gráfico de Recursos: A ferramenta cria um gráfico de todos os recursos e mostra a dependência um do outro.
- Automação de Mudança: As mudanças podem ser feitas na sua infraestrutura com muito menos intervenção humana, evitando possíveis erros humanos.
Conteúdo do Curso Terraform
- Automação de infraestruturas
- Preparação do ambiente
- Intgração com Amazon Google Cloud e Azure
- Criação de credenciais
- Dependências de recursos e Módulos
- Variáveis
- Fontes de dados
- Integração com Consul
- Integração com Ansible
- Escalonamento e atualização de infraestruturas
- Infraestruturas colaborativas
- Terragrunt
- Conhecimentos gerais do Sistema Operacional Linux e das distribuições CentOS, Debian e Ubuntu, tais como, instalação, particionamento e gerenciamento de processos e serviços;
- Familiaridade com editores de texto em linha de comando;
- Conhecimentos de configuração de redes;
- Conhecimentos básicos em Shell Script e lógica de programação;
- Conhecimentos de configuração de serviços como Apache, Bind, Squid, etc.
Apostila Digital e Certificado Profissionalizante.
Curso Online ao Vivo de Terraform
O curso de Terraform também está disponível na modalidade Online Ao vivo. As aulas são transmitidas, diretamente de Curitiba/PR em tempo real, como se você estivesse dentro da sala de aula.
Você pode assistir as aulas de Terraform e desfrutar da experiência da sala de aula de qualquer lugar (com acesso à internet) no momento em que as aulas acontecem.
O aluno que estiver online terá a mesma experiência que os alunos presenciais, podendo realizar perguntas no horário destinado via chat ou microfone, e interagindo diretamente com o instrutor mostrando seus exercícios, via compartilhamento de tela.
Faça o treinamento de Terraform de qualquer lugar do Brasil.
Quais os benefícios de participar do curso na modalidade online ao vivo?
- Participe das aulas diretamente do conforto da sua casa;
- Você que é de outra cidade ou estado poderá ter toda a qualidade dos cursos Elaborata na sua casa, sem se preocupar com custo de viagens e hospedagem;
- Você que é de Curitiba poderá fazer o curso economizando gastos como transporte público ou estacionamentos;
- Poderá tirar todas as suas dúvidas e compartilhar experiências com o instrutor e os alunos via chat, microfone e compartilhamento de tela;
- Terá acesso ao material digital como apostila, apresentações e exercícios, além de materiais complementares;
- Você receberá seu certificado digital por e-mail.
Requisitos Técnicos para o curso online ao vivo
O formato Online ao Vivo da Elaborata Informática necessita de alguns requisitos mínimos para acesso ao curso por parte do aluno. São eles:
- Possuir uma conexão mínima de 5Mbps;
- A Elaborata enviará um link com o acesso a sala de treinamento. Ao clicar no link, o plugin necessário para assistir às aulas será instalado. Esse procedimento deverá ser executado antes do início das aulas;
- É desejável que o aluno tenha um headset para poder participar do tira dúvidas via voz;
- Para que o aluno possa participar de todos os exercícios e laboratórios ministrados no treinamento, é imprescindível que ele tenha instalado em seu computador, antes de começar o curso, o software para o treinamento ou baixado a Máquina Virtual disponível para a aula prática;
- O aluno tem ciência e se responsabiliza por providenciar os requisitos mínimos aqui apresentados para participar das aulas;
- As aulas Online ao Vivo não poderão ser realizadas em máquinas que utilizam Sistema Operacional Linux.
Requisitos para participantes que utilizam PC
- Windows 7 e 8: Internet Explorer 11 ou posterior,
- Windows 10: Internet Explorer 11 ou posterior, Mozilla Firefox atualizado ou Google Chrome atualizado;
- Ter instalado Windows 7, 8 ou 10;
- Dual-core 2.4GHz CPU ou superior com 2GB de memória RAM (desejável).
Requisitos para participantes que utilizam Mac
- Safari atualizado, Firefox atualizado ou Google Chrome atualizado;
- Mac OS X 10.5 - Leopard ou superior;
- Intel processor (1GB de RAM ou superior recomendado).