diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2015-11-15 11:53:29 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2015-11-15 11:53:29 -0200 |
commit | 40f48343cfb8dbace6432a071a1d5e08d7544732 (patch) | |
tree | b937ff143429a999389bf760256bae320d73a693 /aulas/devops.rst | |
parent | 6e475b7ff29691e91a850bac29e74bd97e5b2863 (diff) | |
download | boaspraticas-40f48343cfb8dbace6432a071a1d5e08d7544732.tar.gz boaspraticas-40f48343cfb8dbace6432a071a1d5e08d7544732.tar.bz2 |
Diversas mudanças nas aulas
Diffstat (limited to 'aulas/devops.rst')
-rw-r--r-- | aulas/devops.rst | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/aulas/devops.rst b/aulas/devops.rst index b8df4e0..45ea0c5 100644 --- a/aulas/devops.rst +++ b/aulas/devops.rst @@ -1,40 +1,58 @@ 5. DevOps: desenvolvendo e orquestrando ======================================= +5.1 - O que é DevOps +-------------------- + +* Aproximação da administração de sistemas (sysadmin) com o desenvolvimento. +* Entregas constantes em ambientes de alta disponibilidade. +* Foco na automação. + +Imagens: + +* https://upload.wikimedia.org/wikipedia/commons/b/b5/Devops.svg + 5.1 Ambientes reprodutíveis --------------------------- 5.2 - Vagrant ------------- -5.3 - Docker ------------- +Roteiro do screencast: -5.4 - KVM, chroot e afins -------------------------- +:: + + # Instalando o vagrant + sudo apt-get install vagrant + + cd ~/projetos/blogatico + vagrant init + +5.3 - KVM, docker, chroot e afins +--------------------------------- -5.5 - Integração contínua +5.4 - Integração contínua ------------------------- - Integração contínua usando o `Travis CI <http://travis-ci.org/>`_. -5.6 - Fazendo o deploy +5.5 - Fazendo o deploy ---------------------- -- CLI básico (copiar, mover, apagar e permissões). - SSH e rsync. - Deploy via git. -5.7 Atividades +5.6 Atividades -------------- #. Instale o vagrant. #. Crie uma máquina virtual para desenvolver o seu projeto. #. Crie uma conta no Travis CI. -Referências ------------ +5.7 - Referências +----------------- +- `Trilha sonora: Daft Punk - TRON Legacy <https://www.youtube.com/results?search_query=tron+legacy+soundtrack+>`_. - `Automatizando a instalação (deploy) e atualização de sites com Git <http://blog.thiagobelem.net/automatizando-a-instalacao-deploy-e-atualizacao-de-sites-com-git/>`_. - `Deploy estilo Heroku usando Git – Elton Minetto <http://eltonminetto.net/blog/2013/11/11/deploy-estilo-heroku-usando-git/>`_. - `Deploy fácil com git - Dan Jesus <https://danjesus.github.io/blog/deploy-facil-com-git/>`_. |