Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Vagrant: Automatização e implementação de entrega contínua

Nota

8.6

Nível

Básico

Última atualização

21/07/2017

Carga horária

8h

Iniciar Curso
Concluir Favoritar

Pré-requisitos:

Carreiras com esse curso:

Instrutores

  • instructor Guilherme Silveira

    Head de educação e fundador da Alura e Caelum. Participou dos mundiais de programação no Japão e Canadá. Faixa vermelha em taekwondo. Adora poomsae.

  • instructor Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Do hardware ao serviço web

    1. Criando máquinas virtuais
    2. Criando ambientes na mão
    3. Automatizando a criação de uma máquina
    4. Instalando o tomcat
    5. Automatizando a instalação de software
    6. Provisionamento automatizado com Vagrant e Puppet
  2. Deployando uma aplicação web

    1. Copiando arquivos
    2. Vagrant x Puppet
  3. Provisionando um mysql

    1. Instalando um banco
    2. Executando comandos quaisquer
    3. Idempotência no puppet
    4. Usuário e senha
  1. Configurando ambientes e software: produção x homologação

    1. Adicionando linhas em um arquivo de configuração
    2. Criando funções no Puppet
    3. Configurando o Tomcat
  2. Rodando o puppet automaticamente

    1. Automatizando o provisionamento com o puppet
    2. Criando e destruindo máquinas sem medo
  3. Rodando no cloud

    1. O Amazon EC2
    2. Configurando o Puppet em uma máquina limpa
    3. Providers: virtualbox e aws