Tempo de leitura: 3 minutos
Pré-Lançamento do Curso Criando Ambiente Completos com Vagrant.
Aproveita a promoção de lançamento, para os 30 primeiros que fizerem matrícula o valor será de apenas R$ 63,70. (Somente para pagamento por esse página)
O valor padrão é de 150,00 inicialmente e ao final da entrega de todas aulas (semana que vêm), o valor será alterado para R$ 190,00.
Veja o conteúdo:
O Vagrant é um ótima ferramenta que permite criarmos ambientes de desenvolvimento e ou produção rapidamente em ambiente virtuais, como VirtualBox, VMWare, inclusive em Cloud como AWS, Digital Ocean, Google Cloud entre outras.
Ele permite que façamos o provisionamento (instalação e configuração do ambiente) utilizando ferramentas de automação tal como Puppet, Ansible, Chef, Salt entre outras. Para gerenciar totalmente a máquina de forma a termos tudo que precisamos
Com VAgrant, podemos ter nosso ambiente totalmente pronto para uso em apenas alguns minutos, e podemos deletar , refazer quantas vezes forem necessárias apenas com um simples comando.
Compre clicando no link abaixo:
Conteúdo do Curso
Aula 1 – Introdução ao Vagrant Editar nome do tópico
- Sobre o Instrutor
- Sobre o Curso
- Vantagens do uso de Ferramentas DevOps
- Vagrant
- Terminologia
- Requerimentos
- Instalação
- Comandos
- Primeira BOX
Aula 2 – Subindo a primeira VM Editar nome do tópico
- VagrantFile
- Exemplo VagrantFile
- Versões
- Definindo um BOX
- Encontrando um BOX
- Definindo um Provisionador
- Exibindo uma mensagem pós-up
- Configurando Rede
- Diretórios Sincronizados
- VboxManage
Aula 3 – Provisionadores Editar nome do tópico
- Provisionadores
- Shell X Ferramentas de Automação
- Idempotente
- Template
- Módulos OpenSource
- Provisionamento Básico
- VagrantFile
- Sobre o provisionador
- Sempre executar o provisionador
- Exemplo Path
- Redes
Aula 4 – Provisionando com Shell Script Editar nome do tópico
- Primeiro Projeto
- Configurando a Rede
- Definindo Script
- Atualizando o Sistema
- Instalando PHP e Nginx
- Finalizando instalação de Pacotes
- Substituir o arquivo default do Nginx
- Finalizando o Script
Aula 5 – Provisionando com Puppet Editar nome do tópico
- Trabalhando com Puppet
- Complexidade
- Ordem de Execução
- Organização e Modularidade
- Terminologia
- VagrantFile
- Criando o Manifest
- Criando a Estrutura
- Criando o Template
- Final init.pp e web.pp
Aula 6 – Provisionando com Ansible Editar nome do tópico
- Trabalhando com Ansible
- Complexidade
- Ordem de Execução
- Organização e Modularidade
- Terminologia
- VagrantFile
- Criando o PlayBook.yml
- Criando a Estrutura
- Criando o Template
- Final init.yml e web.yml
Aula 7 – Provisionando com Chef Editar nome do tópico
- Trabalhando com Chef
- Complexidade
- Ordem de Execução
- Organização e Modularidade
- Terminologia
- VagrantFile
- Criando o Manifest
- Criando a Estrutura
- Criando o Template
- Final init.pp e web.pp
DISPONÍVEL EM 07/07/2018
Aula 8 – Provisionando com DigitalOcean (VPS)
- Trabalhando com a DigitalOcean
- Instalando o Plugin
- Chave SSH
- Token
- Informações
- VagrantFile
- Vagrant up
- Saida Vagrant UP
- Provisionando com Puppet
- Sincronização de Pastas
- Testando Editar nome do tópico
DISPONÍVEL EM 10/07/2018
Aula 9 – Provisionando com AWS
- Trabalhando com a AWS
- Iniciando uma Instancia AWS
- Caracteristicas AWS
- Instalando o Plugin
- VagrantFile
- Testanto uma Instancia
- Configurando Puppet
- Testando Editar nome do tópico
DISPONÍVEL EM 11/07/2018
Aula 10 – Projeto Final
- Instalando o Ambiente JDK, Tom Cat e Mysql Server
- Criando Banco de Dados para aplicação MusicJangle
- Instalando aplicação vraptor-musicjungle.war
- Alterando aplicação para uso do Banco de Dados
- Instalando Plugins vagrant-trigers
- Conhecendo ações Pré Destroy e Pós UP
- Salvando e Restaurando Dados do Banco
DISPONÍVEL EM 13/07/2018
Aula 11 – Compartilhando uma Box
DISPONÍVEL EM 16/07/2018
Extras:
· Livro Vagrant Cookbook
Pré-Requisitos
Ter conhecimentos básicos de sistemas operacionais.
Conhecimentos em Linux.
Sistema Operacional Windows ou Linux
O Ambiente
O ambiente do curso é totalmente online, utilizando-se de ferramentas de Educação ( EAD) tal como Moodle.
As aulas são gravadas e disponibilizadas nesse ambiente, juntamente com o material adicional, tal como slides, livros, etc.
Toda dúvida poderá ser sanada via email, facebook, skype diretamente com o Instrutor e Autor das Aulas André Stato.