46h

Para conclusão

6
Cursos
5
Vídeos extras
1
Artigo
O que você vai aprender nesta Formação?

Infraestrutura como código

Devops é uma cultura que tem crescido cada vez mais. Uma parte essencial é a Infraestrutura como código, que permite 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 reutilizá-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.

Se você está começando seus estudos em DevOps, pode começar seus estudos na formação
Começando em DevOps depois dessa formação, sugerimos que você faça a formação Integração contínua e entrega contínua, em seguida a formação Infraestrutura como código, depois vá para a Formação Orquestração de containers com Kubernetese por fim, a formação SRE

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 planos

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 instrutora na Alura e graduanda em engenheira pela UFU. Atuei no Scuba Team e já realizei algumas monitorias de Física, Circuitos Elétricos e até mesmo Processamento de Sinais. Na Alura, tenho o prazer de compartilhar meus conhecimentos, ajudar pessoas a alcançarem seus objetivos de aprendizado e aprimorar constantemente como instrutora, com foco no desenvolvimento de conteúdos relacionados a DevOps/Segurança. No tempo livre, sou apaixonada pelos jogos da Nintendo e as vezes, alguns jogos FPS.

  • Camila Fernanda Alves

    Sou instrutora na Alura e graduanda em engenheira pela UFU. Atuei no Scuba Team e já realizei algumas monitorias de Física, Circuitos Elétricos e até mesmo Processamento de Sinais. Na Alura, tenho o prazer de compartilhar meus conhecimentos, ajudar pessoas a alcançarem seus objetivos de aprendizado e aprimorar constantemente como instrutora, com foco no desenvolvimento de conteúdos relacionados a DevOps/Segurança. No tempo livre, sou apaixonada pelos jogos da Nintendo e as vezes, alguns jogos FPS.

Passo a passo
  1. 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ê vai 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

  2. 2 Trabalhando com containers

    Uma grande vantagem do Terraform é a possibilidade de trabalhar com várias tecnologias, não apenas máquinas 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 um 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
    • Alura+ Terraform no Google 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

Escola

DevOps

Além dessa, a categoria DevOps conta com cursos de AWS, Azure, Docker, Segurança, IaC, Linux,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas