AWS_Deploy - GURU-SP - 33o. encontro

Download AWS_Deploy - GURU-SP - 33o. encontro

Post on 01-Nov-2014

243 views

Category:

Internet

0 download

DESCRIPTION

Using AWS_Deploy gem

TRANSCRIPT

1. GURU SP Deployment 2. Deployment DevOp Satisfao Automao Coding Expectativas 3. Motivao 4. Motivao 1 2 3 5. Motivao 1 2 3 6. Motivao Ambiente de desenvolvimento seguro X Expectativas do cliente 7. Soluo 8. Soluo 9. Solusso 1 2 dev. hom. www. 10. Soluo www. hom. dev. 11. Automao 12. Automao www. hom. dev. 13. Automao www. hom. dev. AWS_Deploy GEM Bucket Migrao entre ambientes (test, staging e prod) 14. Automao 15. AWS_Deploy Instalao 1 - Gemle gem aws_deploy 2 - Setup rake aws:setup 16. AWS_Deploy Bibliotecas interna - enviar para S3 - criar tag no Git Arquivos para o servidor Script local - .zip - compila assets 17. AWS_Deploy config/aws_deploy.yml Congurao - Web console ambientes para o console web ambientes de migrao do code base Noticao via Pushbullet 18. AWS_Deploy dev. ./deploy.sh pack .zip tag git send to S3 crontab cron_check_updates.rb deploy.sh unzip, precompile assets, link NGINX directory, restart NGINX Processo! Local -> Remote 19. AWS_Deploy http://development_remote/aws_deploy Web console 20. AWS_Deploy dev. Processo! DevRem > Staging > Produo /aws_deploy staging. prod. 21. AWS_Deploy Autonomia para Devs Agilidade Segurana Processo automatizado 22. Obrigado! Marcio Mangar! http://about.me/mangar Blog! codeinfected.com/blog/ ! AWS_Deploy! github.com/mangar/aws_deploy ! My_Pushbullet! github.com/mangar/my_pushbullet