APIs are not SOA++

Post on 04-Dec-2014

361 views 6 download

description

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.

transcript

APIs are not SOA++A panel hosted by Ed Anuff & Brian Pagano

2

Your Hosts

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

5

Pace Layering

6

API Consumption vs. 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

APIAPI

App Consumption API Exposure

App Server ServicesApp

The “A” in API is for Apps

Rich Clients(Visual Basic, Delphi, etc.)

Web Applications(App Servers)

Rich Clients(Mobile Apps, Devices)

Panel Discussion

Thank you