Cloud computing & Spring Framework

2.708 visualizações

Publicada em

Options available to deploy

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

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

Nenhuma nota no slide

Cloud computing & Spring Framework

  1. 1. Cloud Computing & Spring Framework @julioviegas Globalcoder
  2. 2. Agenda ~15 anos trabalhando com tecnologia Instrutor, arquiteto, mentor e engenheiro de software e eletronica Participa de comunidades de usuarios: RSJUG, XP-RS, CEJUG, Open4Education, NoSQLBr... Sun Certified Trainer, SCEA 1 e 5, SCDJWS 1.4 e 5, SCWCD 1.4, SCBCD 5, SCJP 5, SCJA 1 Instrutor e Arquiteto de Software Globalcode
  3. 3. Agenda Cloud Computing Ofertas SpringSource CloudFoundry Google App Engine Demo Considerações finais &
  4. 4. Cloud Computing Infra-estrutura escalável e altamente disponível. Pronta para uso. Uso de tecnologias como virtualização, armazenamento distribuído e recursos elásticos como CPU, memória, disco, ...
  5. 5. Ofertas SpringSource CloudFoundry Plataforma(PaaS) gratuíta, onde você pode instalar aplicações baseadas em Springframework, com imagens pré-configuradas(Java 1.6, Apache HTTP Server 2.2, tc Server 6.0, MySQL 5.0 e CentOS 5.2) para receber suas aplicações Spring e adaptador para uso de Amazon EC2 como provedor de Cloud Computing. CloudTools Código usado no CloudFoundry(monte seu próprio CloudFoundry!). Possibilidade de usar EC2 e Terremark vCloudExpress(outro provedor de Cloud Computing).
  6. 6. CloudFoundry Instala sua app Desenvolvedor Spring Instala sua app Usuários Utilizam sua app
  7. 7. CloudFoundry Arquiteturas disponíveis para apps ou
  8. 8. Google App Engine Java ou Python Freemium generoso e registro facil SDK amigavel Baseado em APIs Boa parte do ecossistema Java disponivel
  9. 9. Demo Demo local e CloudFoundry(consoles CF/EC2) Demo local e Google App Engine(console GAE) EC2: prefira usar uma infra local para testar sua app(pois é de graça!).
  10. 10. Considerações finais CloudFoundry em beta. EC2 ainda é caro para infra simples e somente vantajoso para sites com alta demanda. CloudFoundry possui apenas duas opções de topologia e poucas opções avançadas de configuração de recursos disponíveis no EC2. Suporte a messageria, outros bancos e caching no futuro.
  11. 11. Considerações finais Maior flexibilidade e opções de configuração via EC2, como monitoramento, S3(storage elástico), balanceamento... SSH(via EC2). É springframework: você pode embutir(embed) outros serviços via ApplicationContext como ActiveMQ, Ehcache... Suporte ao GAE no STS ainda muito recente
  12. 12. Obrigado!

×