Belemtransito – soa, nuvem e builds

892 views

Published on

Published in: Technology
2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
892
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Belemtransito – soa, nuvem e builds

  1. 1. @belemtransito – SOA, Nuvem E Builds<br />Aldrin L. M. Leal <aldrin@ingenieux.com.br>Outubro / 2011<br />
  2. 2. [Metadata]<br />O quê?<br />Twitter: 19200 Seguidores <br />(eram ~16k quando submeti)<br />Novas Mídias:<br />Blog<br />Parceiros<br />Facebook<br />
  3. 3. [METADATA]<br />Historicamente (Abril / 2009)<br />Twitter<br />Modelo Atual (Outubro/ 2010)<br />HootSuite<br />Equipe de Moderação<br />Escala de Horários<br />
  4. 4. [METADATA]<br />Novas Necessidades:<br />Gestão de Conteúdo<br />Métricas e Analíticas<br />Geolocalização<br />Gamification<br />Gestão de Reputação<br />Codificação do Conhecimento na Ferramenta<br />
  5. 5. [METADATA]<br />Mudança de Paradigma<br />Moderação<br />RT<br />Pouca Checagem<br />Falta de Padronização<br />Curadoria<br />Adição de Metadados<br />Tags<br />Geolocalização<br />Reputação<br />
  6. 6. Plataforma<br />Mercurial / Bitbucket<br />Continuous Delivery na AWS<br />Amazon Elastic Beanstalk<br />PostGIS<br />Temos Belem como um Vetor Geolocalizado o/<br />Maven / Spring / Hibernate (+ Search/Spatial)<br />
  7. 7. Apache Camel<br />“Lightweight ESB”<br />Definição por Rotas<br />DSL<br />Endpoints<br />
  8. 8. APACHE CAMEL<br />
  9. 9. Amazon elastic beanstalk<br />Tomcat na Nuvem<br />EC2<br />S3 (Arquivos .war)<br />Elastic LoadBalance<br />API<br />Ferramentas<br />Cliente Ruby<br />Console<br />Beanstalker<br />
  10. 10. ASPECTOS WEB<br />Apache Wicket<br />jQuery Mobile<br />Problemas de Performance no Android<br />Integração com Servidores de Map<br />Obs: Mapping != Google Maps<br />Tile Servers<br />
  11. 11. PROCESSO / QA<br />Builds / Integração Contínua<br />Bamboo / Jenkins / Cloudbees<br />Mercurial<br />Flyway e Failsafe (Integration Testing)<br />Schema Versioning<br />
  12. 12. Exemplo de uso<br />YouTube:<br />http://www.youtube.com/watch?v=STFciwgxJXg<br />
  13. 13. RESULTADO<br />Resultado:<br />http://twitter.com/#!/belemtransito/statuses/122016457906335745<br />
  14. 14. RESULTADO<br />
  15. 15. FUTURO<br />Operacional em ~ 4 semanas<br />Integração com outras Mídias<br />API<br />Novos Produtos<br />
  16. 16. Obrigado!<br />Contatos:<br />https://ingenieux.com.br/people/aldrin<br />No corredor mais próximo de você!<br />

×