Ruby applications in real life

296 visualizações

Publicada em

The life cycle of a ruby project in a startup perspective

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

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

Nenhuma nota no slide

Ruby applications in real life

  1. 1. The life cycle of a ruby project in a startup perspective Ruby applica+ons in real life Ivan Santos Docker Meetup Alagoas
  2. 2. Ivan Santos 2
  3. 3. GUIA DO TRABALHO REMOTO h+p://guiadotrabalhoremoto.com.br
  4. 4. Agenda 4 - Startups, MVP, Feedbacks - Deployment Evolution - Pet Project - Architecture - Hands on - Next steps
  5. 5. Startups, MVP, Feedbacks 5
  6. 6. In data we trust! 6 IF WE DON’T KNOW WHERE WE WANT TO GO, WE’RE NOT GOING ANYWHERE.
  7. 7. In data we trust! 7
  8. 8. Pray. Trust. Wait. 8 The APT-GET/BASH SCRIPT era.
  9. 9. Houston, we have a problem! 9
  10. 10. Load Balancers And Easy Deployment 10
  11. 11. Provisioning 11 ~$ ansible-playbook -i production playbook.yml 4-10 minutes
  12. 12. DevOps Movement 12 - Constant feedback - Tests - Automated Deployment - Better Production delivery - 0 time deployments and Canary Release
  13. 13. OS-level virtualizaNon 13
  14. 14. Pet Project 14 larica.club - API Ruby Rails Grape Sidekiq (Redis) (Workers) Whenever (Cron Jobs)
  15. 15. Pet Project - Proxy 15
  16. 16. Pet Project -Architecture 16
  17. 17. Hands On 17 Playing with Docker
  18. 18. Next Steps 18 ConNnuous IntegraNon ConNnuous Deployment ConNnuous Delivery (with approval tag) Proxy with auto scale BUNDLE PATH with volumes Extract Docker config
  19. 19. 19 I'm not happy unless I'm being challenged.
  20. 20. Thank You @pragma+civan

×