Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
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óxima SlideShare
Cargando en…5
×

APIs are not SOA++

1.190 visualizaciones

Publicado el

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.

Publicado en: Software
  • Sé el primero en 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

×