Formação em
Pré-lançamento
formação_
Formação Infraestrutura como código
Aprenda a criar e gerenciar sua infraestrutura na AWS com base em código, utilizando Terraform e Ansible
Para conclusão
Assista o vídeo
veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end
Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.
Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.
Infraestrutura como código
Devops é uma cultura que tem crescido cada vez mais e uma parte essencial é a Infraestrutura como código. A Infraestrutura como código permite com que infraestruturas, como máquinas virtuais, balanceadores de cargas, entre outras partes, sejam rapidamente criadas e configuradas, de forma automatizada e documentada. Como criamos a infraestrutura a partir de código, podemos reutiliza-lo, acelerando o processo de desenvolvimento e permitindo a criação de múltiplos ambientes a partir de um único código.
A formação de Infraestrutura como código da Alura é um guia de aprendizado completo para você iniciar uma carreira criando e gerenciando infraestrutura. Você vai aprender desde os fundamentos com as boas práticas até o conhecimento essencial para uma criação rápida e eficiente, utilizando o Terraform e o Ansible.
Por que estudar esta formação?
Guia de aprendizado
Conteúdos pensados para facilitar seu estudo
Do básico ao avançado
Formação completa para o mercado
Você dentro do mercado
Do zero ao sonhado emprego em sua área de interesse
Comece essa formação agora mesmo e capacite-se para seu próximo projeto!
Conheça os planosProfessores especializados DevOps
Com quem você vai aprender
Leonardo Sartorello
Leonardo é desenvolvedor e instrutor na Alura com foco principal em DevOps e Cloud, com experiência em virtualização, conteinerização, infraestrutura como código e IoT.
-
Leonardo Sartorello
Leonardo é desenvolvedor e instrutor na Alura com foco principal em DevOps e Cloud, com experiência em virtualização, conteinerização, infraestrutura como código e IoT.
Guilherme Lima
Guilherme é desenvolvedor de software formado em Sistemas de Informação e possui experiência em programação usando diferentes tecnologias como Python, Javascript e Go. Criador de mais de 30 cursos de diferentes áreas da plataforma com foco no treinamento de profissionais de TI, como Data Science, Python para web com Django e Django Rest, jogos com Javascript, Infraestrutura como código com Terraform e Ansible, Orientação a Objetos com Go. Além disso, é um dos instrutores da Imersão Dev da Alura.
-
Guilherme Lima
Guilherme é desenvolvedor de software formado em Sistemas de Informação e possui experiência em programação usando diferentes tecnologias como Python, Javascript e Go. Criador de mais de 30 cursos de diferentes áreas da plataforma com foco no treinamento de profissionais de TI, como Data Science, Python para web com Django e Django Rest, jogos com Javascript, Infraestrutura como código com Terraform e Ansible, Orientação a Objetos com Go. Além disso, é um dos instrutores da Imersão Dev da Alura.
Ricardo Merces
Ricardo atua há 30 anos na áreas da Tecnologia da Informação. É graduado em TI, pós graduado em administração de empresas na FGV e em Educação pela UFF. Como professor e consultor tem desenvolvido suas atividades nas áreas de Cloud Computing, Segurança da Informação, Desenvolvimento, DevOps e IoT.
-
Ricardo Merces
Ricardo atua há 30 anos na áreas da Tecnologia da Informação. É graduado em TI, pós graduado em administração de empresas na FGV e em Educação pela UFF. Como professor e consultor tem desenvolvido suas atividades nas áreas de Cloud Computing, Segurança da Informação, Desenvolvimento, DevOps e IoT.
Thales Minussi de Sousa
-
Thales Minussi de Sousa
Camila Fernanda Alves
Sou quase engenheira pela Universidade Federal de Uberlândia e instrutora aqui na Alura. Atuei como estagiária do Scuba Team e já realizei algumas monitorias de Física, Circuitos Elétricos e até mesmo Processamento de Sinais. Atualmente, estou iniciando na produção de conteúdos relacionados a DevOps e também estou aqui para mergulhar em tecnologia com vocês e, sempre que possível, tentar ajudá-los a encontrar as respostas que precisam nos fóruns. No tempo livre, gosto de jogos da Nintendo e Valorant.
-
Camila Fernanda Alves
Sou quase engenheira pela Universidade Federal de Uberlândia e instrutora aqui na Alura. Atuei como estagiária do Scuba Team e já realizei algumas monitorias de Física, Circuitos Elétricos e até mesmo Processamento de Sinais. Atualmente, estou iniciando na produção de conteúdos relacionados a DevOps e também estou aqui para mergulhar em tecnologia com vocês e, sempre que possível, tentar ajudá-los a encontrar as respostas que precisam nos fóruns. No tempo livre, gosto de jogos da Nintendo e Valorant.
Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.
Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.
Passo a passo
1 Criando e gerenciando máquinas virtuais
O primeiro passo é entender a nossa aplicação e utilizá-la em máquinas virtuais, passando pelos conceitos e pela base de tudo que faremos nessa formação. E, para isso, é essencial desenvolver um conhecimento sólido dos conceitos, Infraestrutura como código e boas práticas de código. Sendo assim, aqui você aprenderá desde recursos básicos do Terraform e do Ansible, como criação de recursos e provedores, até os principais conceitos para realizar as configurações automatizadas das máquinas. E, claro, você entenderá como tudo isso te ajudará no seu dia a dia na programação!
-
Alura+ Criando e Configurando uma conta na AWS
-
Curso Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform
08h - Aprenda os fundamentos da infraestrutura como código
- Veja como criar máquinas virtuais ultilizando o Terraform
- Entenda qual são as boas práticas na infraestrutura como código
- Configure máquinas e instâncias na AWS ultilizando o Ansible
- Pratique com diferentes módulos do Ansible
-
Alura+ IaC com Terraform
-
Curso Infraestrutura como código: separando ambientes na AWS com Ansible e Terraform
08h - Aprenda a criar chaves SSH para acesso as maquinas criadas
- Veja como organizar e separar os ambientes de produção e desenvolvimento
- Entenda qual são as boas praticas na infraestrutura como código
- Configure maquinas e instancias na AWS ultilizando o Ansible
- Use variaveis para auxiliar na criação e configuração das maquinas
-
Alura+ Vantagens da Infraestrutura Elástica
-
Curso Infraestrutura como código: montando uma infraestrutura elástica na AWS
06h - Aprenda sobre infraestrutura elastica
- Veja como montar condicionais no Terraform
- Entenda o que é um load balancer e como configura-lo
- Configure uma infraestrutura elastica para poder ser alderada de acordo com a demanda
- Use variaveis para auxiliar na criação e configuração das maquinas
-
Alura+ EC2: Automatizando a suspensão de máquinas
Faça esse curso e:
Mais detalhesdo curso Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform
Faça esse curso e:
Mais detalhesdo curso Infraestrutura como código: separando ambientes na AWS com Ansible e Terraform
Faça esse curso e:
Mais detalhesdo curso Infraestrutura como código: montando uma infraestrutura elástica na AWS
-
2 Trabalhando com containers
Uma grande vantagem do Terraform é a possibilidade de trabalhar com varias tecnologias, não apenas maquinas virtuais. Dessa vez vamos trabalhar com containers Docker e com PODs do Kubernetes. Vamos entender o que é um Cloud Virtual Privado, ou VPC, e como podemos criar uma para as nossas aplicações. Para simplificar o trabalho de criação da infraestrutura, vamos usar módulos, que funcionam iguais a bibliotecas em linguagens de programação.
-
Curso Infraestrutura como código: Docker e Elastic Beanstalk na AWS
08h - Aprenda sobre permissões e permissionamento
- Veja como montar uma aplicação com docker
- Entenda o que é o Elastic Beanstalk
- Configure um repositorio de imagens Docker na AWS
- Use containers no cloud
-
Curso Infraestrutura como código: Terraform, Docker e Elastic Container Service
08h - Aprenda sobre permissões e permissionamento
- Saiba como colocar uma aplicação com docker no ECS
- Entenda o que é o Elastic Container Service
- Configure um repositorio de imagens Docker na AWS
- Use containers no cloud
- Conheça o que é uma Virtual Private Cloud e suas vantagens
- Conheça sobre os tipos de Load Balancers utilizados
-
Artigo Terraform: criando máquinas na Azure | Alura
-
Curso Infraestrutura como código: Terraform e Kubernetes
06h - Aprenda sobre as vantangens de utilizar o Kubernetes
- Saiba como colocar uma aplicação com Docker no EKS
- Entenda o que é o Elastic Kubernetes Service
- Configure um repositório de imagens Docker na AWS
- Obtenha dados sobre sua infraestrutura atual
- Crie um balanceador de carga com o Kubernetes
Faça esse curso e:
Mais detalhesdo curso Infraestrutura como código: Docker e Elastic Beanstalk na AWS
Faça esse curso e:
Mais detalhesdo curso Infraestrutura como código: Terraform, Docker e Elastic Container Service
Faça esse curso e:
Mais detalhesdo curso Infraestrutura como código: Terraform e Kubernetes
-


Comece hoje mesmo os cursos de Infraestrutura como código. Matricule-se agora!
Plus
- Acesso a TODOS os cursos da plataforma
Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
- Alura Challenges
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
- Alura Cases
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
- Certificado
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
- Alura Língua (incluindo curso Inglês para Devs)
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Pro
- Acesso a TODOS os cursos da plataforma
Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
- Alura Challenges
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
- Alura Cases
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
- Certificado
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
- Alura Língua (incluindo curso Inglês para Devs)
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas