the progression of apis and microservices - photon infotech
TRANSCRIPT
From proprietary, ad hoc solutions (EAI) toopen protocols (SOA & API), to increasinglysecure microservices, enjoy the four-phase
history of modular APIs—and the disruptivecompanies that leveraged their potential.
Learn more about APIs at www.photon.in
Late ’90s Enterprise Application Integration (EAI)Services and Models
Mid ’00s Service Oriented Architecture (SOA) and Best Practices
Early ’10sAPI Platforms, SDKs, andAPI Management
2015 to Today
Microservice Architecture, Resilience,Channel APIs, and Security
Enterprise Application Integration (EAI) Services and ModelsLate ’90s
Launched by Photon’s founder in 1998
Key APIs in play:
1998
2002
2000
2004
acquires Infravio
Learn more about APIs at www.photon.in
OpenArchitecture Era
Enterprise Application Integration (EAI) Services and ModelsLate ’90s
EAI addressed early integration and transactional challenges by using message-oriented middleware
Most platforms were integration hubs using “bus” style methods to stitch apps together
Without open protocols, proprietary platforms, and interfaces proliferated
Learn more about APIs at www.photon.in
Late ’90s Enterprise Application Integration (EAI)Services and Models
Mid ’00s Service Oriented Architecture (SOA) and Best Practices
Early ’10s API Platforms, SDKs, andAPI Management
2015 to Today
Microservice Architecture, Resilience,Channel APIs, and Security
Mid ’00sService Oriented Architecture (SOA) and Best Practices
2012
2006
2010
2008
Learn more about APIs at www.photon.in
Simplicity Era
SOA supports open protocols like SOAP and WSDL for easier integration; EAI platforms begin to adopt them
Standardized registries like UDDI automate dynamic discovery of application endpoints for consumers and publishers
Economic challenges delay adoption of critical open protocols for security, transactions, and stability
Service Oriented Architecture (SOA) and Best PracticesMid ’00s
Learn more about APIs at www.photon.in
EAI platforms start to support much of the same open standards suggested by SOA
Larger vendors like Oracle (Fusion) and SAP (PI) support smaller EAI vendors who move to support business process management
Service Oriented Architecture (SOA) and Best PracticesMid ’00s
Learn more about APIs at www.photon.in
Late ’90s Enterprise Application Integration (EAI)Services and Models
Mid ’00s Service Oriented Architecture (SOA) and Best Practices
Early ’10s API Platforms, SDKs, andAPI Management
2015 to Today
Microservice Architecture, Resilience,Channel APIs, and Security
API Platforms, SDKs, and API ManagementEarly ’10s
2014
2012
2013
Google Fit
GoogleCalDAV API
Apple Touch IDApple CloudKit
Learn more about APIs at www.photon.in
Mobility Era
REST and JSON become the mobile programming model, the de facto standard to consume back-end data
New open protocols like OAuth support security features for browser-based and native applications alike
API Platforms, SDKs, and API ManagementEarly ’10s
Learn more about APIs at www.photon.in
Compared to SOA architecture, this stack proves to be light and agile while maintaining a similar feature set to SOAP/XML standards
All three generations of these technologies co-exist today in a comprehensive architecture for omnichannel digital experiences
API Platforms, SDKs, and API ManagementEarly ’10s
Learn more about APIs at www.photon.in
Late ’90s Enterprise Application Integration (EAI)Services and Models
Mid ’00s Service Oriented Architecture (SOA) and Best Practices
Early ’10s API Platforms, SDKs, andAPI Management
2015 to Today
Microservice Architecture, Resilience,Channel APIs, and Security
2015
2017
2016
Apple Siri API
Microsoft Groove Service
Alexa Skills KitFacebook Messenger
Bot REST APIMasterCard Blockchain API
Learn more about APIs at www.photon.in
Microservice Architecture, Resilience, Channel APIs, and Security2015 to Today
IndependentControl Era
The world is moving toward the next generation of HTTP, forging strategies to create small, cross-platform containers that host independent microservices
New technologies like Node and Spring work well in this newer model, but advanced strategies like Docker provide isolation for di�erent services
Microservice Architecture, Resilience, Channel APIs, and Security2015 to Today
Learn more about APIs at www.photon.in
Additional open source projects (like Hysterix for Resilience Architecture and JSON Web Tokens for key management) are filling in other pieces of the puzzle
HTTP/2 will supercharge the API economy by providing multi-call payloads in a single connection, a nascent but big move for REST technologies
Microservice Architecture, Resilience, Channel APIs, and Security2015 to Today
Learn more about APIs at www.photon.in
Power great omnichannelexperiences with APIs and
Microservices
Learn More
www.photon.in