Resumo do curso

  • Crie máquinas virtuais
  • Automatize a criação de uma máquina
  • Provisionando tarefas integrando Ansible e Puppet
  • Configure ambientes de software
  • Saiba como criar e destruir máquinas sem medo

Público alvo

Desenvolvedores que já tenham interesse em construir ambiente de software com Vagrant.

Conteúdo relacionado

Cursos de Infraestrutura como Código em DevOps

Leia nossos artigos de DevOps

Última atualização

18/05/2020

Já é aluno?

Comece o curso agora

12h

p/ conclusão

74

Atividades

230

Minutos de video

6755

Alunos nesse curso

9.3

Nota deste curso

Certificado de participação

Formação com esse curso

Instrutores

  • Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

Conteúdo Detalhado

  1. A primeira VM

    • Introdução ao Vagrant
    • Sobre Hypervisor
    • Instalação e a primeira VM
    • Sobre VM
    • Conexão via SSH
    • Sobre Vagrantfile
    • SSH com PyTTY
    • Comando vagrant up
    • Para saber mais: Tipos de Hypervisor
  2. Configuração da rede

    • Projeto da aula anterior
    • Port Forwarding
    • host e guest
    • IP na rede privada
    • Tipo de Adapter
    • DHCP do VirtualBox
    • IP na Rede publica (bridge)
  3. Lidando com SSH

    • Projeto da aula anterior
    • Adicionando chave SSH
    • vagrant ssh
    • Gerando uma chave SSH
    • Configuração ssh
  4. Provisionando a maquina

    • Projeto da aula anterior
    • Conhecendo Shell Provisioner
    • Sobre Provisioning
    • Synced Folder e mais shell
    • Shared / Synced Folder
    • Provisionando o MySQL
    • Quando acontece o provisionamento?
  5. Conhecendo Puppet

    • Projeto da aula anterior
    • Ambiente Mulit-Machine
    • Multi-Machine #1
    • Multi-Machine #2
    • Usando Puppet
    • Integração do Puppet com Vagrant
    • Sobre Puppet
  6. Usando Ansible

    • Projeto da aula anterior
    • Introdução ao Ansible
    • Ansible e Puppet
    • Instalação do Ansible
    • Pré-requisitos do Ansible
    • Testando o playbook
    • Arquivos do Ansible
    • Integração com Vagrant
    • Vagrant e Ansible
  7. Configurações do provedor

    • Projeto da aula anterior
    • Configurações do Provider
    • Vagrant Box e Global Status
    • Todas as configurações
    • Controlar a máquina virtual
  8. Container vs Virtualização

    • Projeto da aula anterior
    • O que são container?
    • Desvantagens de VMs
    • Container e VM
    • Docker no Windows?
    • Consolidando o seu conhecimento
    • Projeto completo do curso

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

Experiências de quem já estudou com a gente

Rodrigo P de Freitas

em 08/05/2020

Clareza na hora de explicar o conteúdo o que facilita o aprendizado.

Vagrant: Gerenciando máquinas virtuais

Charles Fonseca de Oliveira Júnior

em 05/09/2019

Ótimos exemplos, tudo explicado num fluxo bom, e os conceitos apresentados na hora certa e da forma certa.

Vagrant: Gerenciando máquinas virtuais

André

em 23/05/2021

O Nico é simplesmente fantástico em sua didatica, e o sotaque nada atrapalha. Tive um grande aproveitamento.

Vagrant: Gerenciando máquinas virtuais

Aprenda Infraestrutura como Código com esse e outros cursos, comece agora!

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1269 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas