Ambiente de desenvolvimento
unificado com Vagrant
Francisco André
Francisco André?
 Professor de Programação web e móvel no Senac/PI;
 Analista Programador na Tutor Virtual;
 Pai;
 Fil...
Do que vamos falar?
 O que é o Vagrant?
 Por quê o Vagrant?
 Quais as vantagens em usar o Vagrant?
 Terminações do Vag...
O que é o Vagrant?
Vagrant é uma ferramenta completa de criação de
ambiente de desenvolvimento.
Ambiente de desenvolviment...
Por quê o Vagrant?
Vagrant é minimalista, leve, flexível, free e
opensource.
Ambiente de desenvolvimento unificado
com Vag...
Quais as vantagens em usar o Vagrant?
Organização, isolamento, ambiente único entre a
equipe e o servidor de produção.
Amb...
Terminações do Vagrant
Vagrant host: a máquina host que hospeda a
máquina visitante.
Vagrant guest: a máquina visitante, o...
O que é uma Box?
Box é um container onde o SO visitante será
virtualizado.
Ambiente de desenvolvimento unificado
com Vagra...
Onde encontrar uma Box?
Ambiente de desenvolvimento unificado
com Vagrant
9
Repositório oficial: www.vagrantcloud.com
Onde encontrar uma Box?
Ambiente de desenvolvimento unificado
com Vagrant
10
Repositório não oficial: www.vagrantbox.es
Primeiros passos com o Vagrant
Ambiente de desenvolvimento unificado
com Vagrant
11
Mão na massa!
Ambiente de desenvolvimento unificado
com Vagrant
12
Comandos mais usados do Vagrant
Vagrant box: adiciona/remove uma nova Box.
Vagrant init: inicializa o ambiente da Box.
Vag...
Perguntas?
Ambiente de desenvolvimento unificado
com Vagrant
14
Gostinho de quero mais?
Senac/PI (No curso de Programação Web com
Python e Django)
Site Vídeos de TI em:
http://www.videos...
Próximos SlideShares
Carregando em…5
×

Ambiente de desenvolvimento unificado com vagrant

119 visualizações

Publicada em

Slides da palestra feita no Software Freedom Day 2015 - Teresina/PI

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
119
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Ambiente de desenvolvimento unificado com vagrant

  1. 1. Ambiente de desenvolvimento unificado com Vagrant Francisco André
  2. 2. Francisco André?  Professor de Programação web e móvel no Senac/PI;  Analista Programador na Tutor Virtual;  Pai;  Filho;  Marido;  Tio;  Amigo; Precisa falar comigo? fandrefh@gmail.com/franciscoandre@pi.senac.br https://about.me/fandrefh 86 9-8813-5802 (WhatsApp/Telegram) 2 Ambiente de desenvolvimento unificado com Vagrant
  3. 3. Do que vamos falar?  O que é o Vagrant?  Por quê o Vagrant?  Quais as vantagens em usar o Vagrant?  Terminações do Vagrant;  O que é uma box?  Onde encontrar uma box;  Primeiros passos com o Vagrant;  Mão na massa!  Comandos mais usados do Vagrant;  Perguntas? Ambiente de desenvolvimento unificado com Vagrant 3
  4. 4. O que é o Vagrant? Vagrant é uma ferramenta completa de criação de ambiente de desenvolvimento. Ambiente de desenvolvimento unificado com Vagrant 4
  5. 5. Por quê o Vagrant? Vagrant é minimalista, leve, flexível, free e opensource. Ambiente de desenvolvimento unificado com Vagrant 5
  6. 6. Quais as vantagens em usar o Vagrant? Organização, isolamento, ambiente único entre a equipe e o servidor de produção. Ambiente de desenvolvimento unificado com Vagrant 6
  7. 7. Terminações do Vagrant Vagrant host: a máquina host que hospeda a máquina visitante. Vagrant guest: a máquina visitante, o SO virtualizado. Box: é o ambiente virtualizado onde o SO visitante reside. Vagrantfile: arquivo que contém as definições da Box criada. Ambiente de desenvolvimento unificado com Vagrant 7
  8. 8. O que é uma Box? Box é um container onde o SO visitante será virtualizado. Ambiente de desenvolvimento unificado com Vagrant 8
  9. 9. Onde encontrar uma Box? Ambiente de desenvolvimento unificado com Vagrant 9 Repositório oficial: www.vagrantcloud.com
  10. 10. Onde encontrar uma Box? Ambiente de desenvolvimento unificado com Vagrant 10 Repositório não oficial: www.vagrantbox.es
  11. 11. Primeiros passos com o Vagrant Ambiente de desenvolvimento unificado com Vagrant 11
  12. 12. Mão na massa! Ambiente de desenvolvimento unificado com Vagrant 12
  13. 13. Comandos mais usados do Vagrant Vagrant box: adiciona/remove uma nova Box. Vagrant init: inicializa o ambiente da Box. Vagrant up: levanta a máquina visitante, o SO virtualizado. Vagrant ssh: realiza o login no SO virtualizado (Putty para Windows). Vagrant reload: reinicia o SO virtualizado. Vagrant suspend: hiberna o SO virtualizado. Vagrant resume: retorna o SO virtualizado hibernado. Vagrant halt: desliga o SO virtualizado. Vagrant destroy: deleta uma box. Vagrant package: exporta uma Box configurada. ***Para ver uma lista completa digite no terminal: vagrant list- commands Ambiente de desenvolvimento unificado com Vagrant 13
  14. 14. Perguntas? Ambiente de desenvolvimento unificado com Vagrant 14
  15. 15. Gostinho de quero mais? Senac/PI (No curso de Programação Web com Python e Django) Site Vídeos de TI em: http://www.videosdeti.com.br/vagrant.html Ambiente de desenvolvimento unificado com Vagrant 15

×