Curso de Vagrant: Gerenciando máquinas virtuais

9,4

Nota desse curso

518

Alunos neste curso

Faça esse curso e...

  • 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

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

Veja o primeiro vídeo

Formação com esse curso

Público alvo

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

Nível de Dificuldade

Básico

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.

Já é aluno?

Começar o Curso

Sabe quando você pode começar? Agora!

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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

  • 839 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana