Vigilância nas Nuvens - TDC 2015 Florianópolis

346 visualizações

Publicada em

Palestra apresentada no TDC (The Developers Conference) 2015, em Florianópolis. Apresenta uma arquitetura eficiente e focada em custos, para uma aplicação que utiliza serviços REST e com interface web.

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

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

Nenhuma nota no slide

Vigilância nas Nuvens - TDC 2015 Florianópolis

  1. 1. Globalcode – Open4education Cloud Computing – Vigilância Patrimonial nas nuvens Carlos Augusto C Grahl Arquiteto de Software – Senior Sistemas S/A
  2. 2. Globalcode – Open4education Agenda A Senior Sistemas Contexto do Ronda de Vigilantes Evolução arquitetural Próximos passos
  3. 3. Globalcode – Open4education
  4. 4. Globalcode – Open4education
  5. 5. Globalcode – Open4education Etiquetas NFC
  6. 6. Globalcode – Open4education O que é uma Ronda de Vigilantes? • Análise de Risco • Vulnerabilidades, ativos, pessoas • Pontos da Ronda • Rota da Ronda • Periodicidade
  7. 7. Globalcode – Open4education olução tradicional de mercado
  8. 8. Globalcode – Open4education CONCEPÇÃO Ideia inicial: Um aplicativo para Android que avise o vigia na hora da ronda e também faça a leitura das etiquetas. Mais funcionalidades: Cerca virtual Controle da bateria Registro de ocorrências/incidentes Botão de pânico Informação em tempo real Checklists em cada local monitorado
  9. 9. Globalcode – Open4education RESULTADO
  10. 10. Globalcode – Open4education REQUISITOS Mobile Nativo Android Web Cloud based Multi-tenant Legalzices Baseada em serviços REST Telas desacopladas Design responsivo e moderno Arquitetura SOA
  11. 11. Globalcode – Open4education COMPONENTES
  12. 12. Globalcode – Open4education ARQUITETURAS 1ª versão:
  13. 13. Globalcode – Open4education ARQUITETURAS 2ª versão:
  14. 14. Globalcode – Open4education ARQUITETURAS 3ª versão:
  15. 15. Globalcode – Open4education ARQUITETURAS 4ª versão CORS static.senior.com.br services.senior.com.br HTML, JS, CSS, Imagens, etc.. HTTP Server
  16. 16. Globalcode – Open4education ARQUITETURAS 5ª versão (atual)
  17. 17. Globalcode – Open4education Benefícios Orientada a custos Boa performance Escalável Alta-disponibilidade
  18. 18. Globalcode – Open4education ARQUITETURAS 6ª versão (planejada) DynamoDB
  19. 19. Globalcode – Open4education A resolver Ciclo de liberações para Cloud Ainda é manual Automatismo através de APIs da Amazon Sincronismo de versões entre cloud e mobile Ainda não houve quebra de compatibilidade, mas se houver?
  20. 20. Globalcode – Open4education
  21. 21. Globalcode – Open4education OBRIGADO Email: carlos.grahl@senior.com.br Twitter: @cgrahl

×