Continuous Delivery NA AWS com m3<br />Aldrin L. M. Leal <aldrin@ingenieux.com.br>Setembro / 2001<br />
[Metadata]<br />O quê?<br />AWS Elastic...<br />Beanstalk (Tomcat)<br />MapReduce (Hadoop)<br />Quem<br />O quê?<br />Aond...
AWS<br />Cloud<br />IaaS<br />Serviços:<br />Host (EC2)<br />Storage (EBS / S3)<br />DNS (Route 53)<br />Queue / Notificaç...
Comparativo<br />Vantagens<br />Custo por Uso<br />Demanda Elástica<br />Foco em Padrões e Serviços<br />Desvantagens<br /...
Alternativas<br />Seu próprio Servidor com Tomcat<br />Google AppEngine (GAE)<br />Cloudbees<br />Heroku<br />OpenShift<br />
Acessos<br />Console<br />SOAP<br />AWS SDK<br />Utilitários CLI<br />Ruby<br />
Continuous...<br />CD/CI?<br />CD/CI?<br />CD/CI?<br />...<br />
!!!<br />BEANSTALKER!<br />M2<br />AWS MR / EBS<br />
http://beanstalker.ingenieux.com.br/<br />
Conceitos Elastic Beanstalk<br />Source Bundle (i.e., war file)<br />Bundle S3 (id único)<br />Caminho<br />Aplicação<br /...
Exemplode Aplicação<br />Belemtransito (m.belemtransito.com.br)<br />Console<br />Bamboo / Jenkins<br />
Cirurgias no seu pom:<br />http://bit.ly/beanstalker-pom-surgery<br />http://bit.ly/beanstalker-howto<br />
Roadmap<br />0.2.4<br />Versão Estável<br />0.2.5 (-SNAPSHOT):<br />Limpeza de Versões Anteriores<br />Rollback de Versões...
Usuários<br />Filmow (filmow.com) (Elastic MapReduce)<br />Intuit: AMIs pra PHP<br />Expinia (expinia.com)<br />Povo do gi...
Para refletir<br />(... E emoldurar)<br />
Dúvidas?<br />
Obrigado!<br />Contatos:<br />@aldrinleal<br />aldrin@ingenieux.com.br<br />No corredor mais próximo de você!<br />
Próximos SlideShares
Carregando em…5
×

Continuous Delivery na AWS com Maven 3

1.075 visualizações

Publicada em

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

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

Nenhuma nota no slide

Continuous Delivery na AWS com Maven 3

  1. 1. Continuous Delivery NA AWS com m3<br />Aldrin L. M. Leal <aldrin@ingenieux.com.br>Setembro / 2001<br />
  2. 2. [Metadata]<br />O quê?<br />AWS Elastic...<br />Beanstalk (Tomcat)<br />MapReduce (Hadoop)<br />Quem<br />O quê?<br />Aonde?<br />
  3. 3. AWS<br />Cloud<br />IaaS<br />Serviços:<br />Host (EC2)<br />Storage (EBS / S3)<br />DNS (Route 53)<br />Queue / Notificações (SQS / SNS)<br />
  4. 4. Comparativo<br />Vantagens<br />Custo por Uso<br />Demanda Elástica<br />Foco em Padrões e Serviços<br />Desvantagens<br />Tecnologia em Estágios Iniciais<br />Algumas Incompatibilidades<br />
  5. 5. Alternativas<br />Seu próprio Servidor com Tomcat<br />Google AppEngine (GAE)<br />Cloudbees<br />Heroku<br />OpenShift<br />
  6. 6. Acessos<br />Console<br />SOAP<br />AWS SDK<br />Utilitários CLI<br />Ruby<br />
  7. 7. Continuous...<br />CD/CI?<br />CD/CI?<br />CD/CI?<br />...<br />
  8. 8. !!!<br />BEANSTALKER!<br />M2<br />AWS MR / EBS<br />
  9. 9. http://beanstalker.ingenieux.com.br/<br />
  10. 10. Conceitos Elastic Beanstalk<br />Source Bundle (i.e., war file)<br />Bundle S3 (id único)<br />Caminho<br />Aplicação<br />Versão<br />Ambiente<br />Configuração<br />Template de Configuração<br />Argumentos de JVM<br />Load Balancer<br />CName Prefix<br />
  11. 11. Exemplode Aplicação<br />Belemtransito (m.belemtransito.com.br)<br />Console<br />Bamboo / Jenkins<br />
  12. 12. Cirurgias no seu pom:<br />http://bit.ly/beanstalker-pom-surgery<br />http://bit.ly/beanstalker-howto<br />
  13. 13. Roadmap<br />0.2.4<br />Versão Estável<br />0.2.5 (-SNAPSHOT):<br />Limpeza de Versões Anteriores<br />Rollback de Versões<br />Zero-Downtime Deployment<br />0.2.6:<br />Deployment Especulativo (deploy + teste de integração + update)<br />Melhor Suporte a Elastic MapReduce<br />Melhor Suporte a AMIs Customizadas<br />
  14. 14. Usuários<br />Filmow (filmow.com) (Elastic MapReduce)<br />Intuit: AMIs pra PHP<br />Expinia (expinia.com)<br />Povo do github (http://github.com/ingenieux/beanstalker)<br />
  15. 15. Para refletir<br />(... E emoldurar)<br />
  16. 16. Dúvidas?<br />
  17. 17. Obrigado!<br />Contatos:<br />@aldrinleal<br />aldrin@ingenieux.com.br<br />No corredor mais próximo de você!<br />

×