Slides da minha apresentação no TDC 2016 em São Paulo. Nesse apresentação, que fez parte da trilha de Arquitetura Empresarial, eu compartilhei a história de SOA na Infoglobo e como estamos criando a cama de APIs sob a Arquitetura Orientada a Serviços.
5. Globalcode – Open4education
Histórico
• Antes de 2008
• Estratégia: Impresso ⇒ Digital
• Impactos:
• Mudanças em processos, sistemas de informação e skills
• Surgimento de novos negócios
• Organizacional: TI Bimodal
• SOA:
• Um dos agentes viabilizadores da transformação
6. Globalcode – Open4education
Histórico
• SOA começou em 2008
● Abordagem Bottom-Up
● Criação da Arquitetura de TI
e da Integração
● CoE SOA
● Gestão Ágil com Scrum
● Plataforma de Integração
● 60 serviços & 11 sistemas
● REST
7. Globalcode – Open4education
• A partir de 2012 se consolidou
Histórico
● 223 serviços
● Avaliação OSIMM
● Padrões REST & Swagger
● Continuous Delivery : DevOps
8. Globalcode – Open4education
• Serviços: Utility, Entity e Task
• Pacote EAR
• Unidade de Deploy
• Projeto de Testes no SoapUI
• Pipeline Entrega Contínua
• REST
Taxonomia de Serviços
14. Globalcode – Open4education
SOA e API: Então o que mudou?
• API Economy :: Digital Businesses :: Monetização
• API como Produto Vs. Interfaces de integração
• Engajamento :: Consumer Experience
15. Globalcode – Open4education
SOA e API: Então o que mudou?
• API Economy :: Digital Businesses :: Monetização
• API como Produto Vs. Interfaces de integração
• Engajamento :: Consumer Experience
Security Monitoring
CachingMetering
Analytics
Governance
Versioning
Auditing
Dashboard
Auth
Limits
17. Globalcode – Open4education
API da
• Projeto de Distribuição Automática de Conteúdo
• As Is ⇄ To be
• API como um produto (Estratégia Digital)
• Acesso a texto e fotos
18. Globalcode – Open4education
• Retrospectiva
• Requisitos negócio e técnicos atendidos
• Infraestrutura SOA existente
• Multitenancy: O portal é da Agência
• Analytics fora do escopo
API da