O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
APIs are not SOA++ 
A panel hosted by Ed Anuff & Brian Pagano
Your Hosts 
2 
Ed Anuff 
@edanuff 
Brian Pagano 
@brianpagano
What we’ve said before 
• Separate SOA as an architecture from 
specific products 
• SOA is good practice
Classic Differences 
• Self-service & lightweight governance 
• External, fine-grained security (OAuth) 
• Pace-layering
Pace Layering 
5
API Consumption vs. Exposure 
6 
App Consumption API Exposure 
• API adaptations needed for apps 
• Enable developers for ...
The “A” in API is for Apps 
Rich Clients 
(Visual Basic, Delphi, etc.) 
Web Applications 
(App Servers) 
Rich Clients 
(Mo...
Panel Discussion
Thank you
Próximos SlideShares
Carregando em…5
×

APIs are not SOA++

1.196 visualizações

Publicada em

APIs are not SOA++: APIs vs. SOA vs. Integration

More than an incremental change to business, the use of APIs in the digital economy represents a major paradigm shift that requires harnessing all the Internet innovations of the last 10 years. Learn about an approach designed from the ground up for digital business and what’s required to achieve success.

Publicada em: Software
  • Seja o primeiro a comentar

APIs are not SOA++

  1. 1. APIs are not SOA++ A panel hosted by Ed Anuff & Brian Pagano
  2. 2. Your Hosts 2 Ed Anuff @edanuff Brian Pagano @brianpagano
  3. 3. What we’ve said before • Separate SOA as an architecture from specific products • SOA is good practice
  4. 4. Classic Differences • Self-service & lightweight governance • External, fine-grained security (OAuth) • Pace-layering
  5. 5. Pace Layering 5
  6. 6. API Consumption vs. Exposure 6 App Consumption API Exposure • API adaptations needed for apps • Enable developers for business • Security for app-to-API • APIs architected for abstraction • Enable developers for API use • Security for API-to-backend API API App App Server Services
  7. 7. The “A” in API is for Apps Rich Clients (Visual Basic, Delphi, etc.) Web Applications (App Servers) Rich Clients (Mobile Apps, Devices)
  8. 8. Panel Discussion
  9. 9. Thank you

×