SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
ARE ESBs RELEVANT IN THE AGE
OF MICROSERVICES?
ALAN HO, APIGEE
NIKHIL HASIJA, AZUQUA
INTRODUCTIONS
ALAN HO
APIGEE
HEAD OF DEVELOPER
PROGRAMS
NIKHIL HASIJA
AZUQUA
CEO
A BRIEF HISTORY OF ESBs, APIs, AND
MICROSERVICES
THE 90s Called – they want their tech back
ESBS CAME ABOUT
FROM A NEED TO
MANAGE PROTOCOLS.
INHERENTLY BUILT FOR
HEAVY WEIGHT
ARCHITECTURES FOR
INITIATIVES THAT TAKE
MONTHS.
THE REAL QUESTION: CAN YOU GET GOING FAST?
ANOTHER WAY OF SAYING THIS: ESB IS NOT A CONSUMPTION STRATEGY AND DEFINITELY NOT ONE BUILT FOR SPEED
AND SCALE.
TO ESB OR NOT TO ESB
•  PROS
•  CONNECTOR ORIENTATION
•  CONS
•  MESSAGE ORIENTED ARCHITECTURE
•  TOO MUCH WORK FOR VERY LITTLE OUTCOME
•  DOES NOT SCALE
•  DOES NOT PROCESS AT SPEED
•  TAKES TOO LONG
•  DEATH BY TRANSFORMATION
WHERE TECH TEAMS STRUGGLE
•  Too much to do
•  Can’t deliver fast enough
•  Not enough resources to support
all business needs
•  Business stakeholders add
requirements as new needs
arise
MICROSERVICES NIRVANA
Data Data Service Service
Service Service Service Data
Workflow Processes Apps Widgets
Web UI Mobile UI User Layer
Consumption Layer
Service Layer
WHY IS THIS HARD
EASY INTEGRATIONS
•  Simple data syncs to support ad hoc reports
•  One-way data calls to systems of record
•  Simple email notifications
HARD INTEGRATIONS
•  Automated workflows that eliminate error-prone,
manual work
•  Continuous data synchronization to enable
always-right dashboards
•  Real-time availability of data in the system
business stakeholders use
•  Asynchronous usage of microservices
BEST PRACTICES FOR CREATING MICROSERVICES
•  Atomic, usage first orientation (i.e. focused around enabling business outcomes)
•  Built to be absorbed through the network
•  Built-in failure tolerance
•  Completely stateless
•  Horizontally scalable
•  Follow a request-response pattern
•  Expose consumption blueprint
Azuqua is the consumption platform for the APIs, microservices, and processes
to power the agile, digital enterprise
8/31/16 11Confidential.
AZUQUA & APIGEE
DEMO
THANK YOU!
azuqua.com
connect@azuqua.com
Download Azuqua’s
DEFINITIVE GUIDE TO API CONSUMPTION
go.azuqua.com/api-consumption-strategy-whitepaper.html

Weitere ähnliche Inhalte

Mehr von Apigee | Google Cloud

Mehr von Apigee | Google Cloud (20)

How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 
Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)Magazine Luiza at a glance (1)
Magazine Luiza at a glance (1)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
Ticketmaster at a glance
Ticketmaster at a glanceTicketmaster at a glance
Ticketmaster at a glance
 
AccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First WorldAccuWeather: Recasting API Experiences in a Developer-First World
AccuWeather: Recasting API Experiences in a Developer-First World
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2Apigee Product Roadmap Part 2
Apigee Product Roadmap Part 2
 
The Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management MarketThe Four Transformative Forces of the API Management Market
The Four Transformative Forces of the API Management Market
 
Walgreens at a glance
Walgreens at a glanceWalgreens at a glance
Walgreens at a glance
 
Apigee Edge: Intro to Microgateway
Apigee Edge: Intro to MicrogatewayApigee Edge: Intro to Microgateway
Apigee Edge: Intro to Microgateway
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
Pitney Bowes at a glance
Pitney Bowes at a glancePitney Bowes at a glance
Pitney Bowes at a glance
 
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet KapoorAdapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Opening Keynote with Chet Kapoor
 
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg BrailAdapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Greg Brail
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
London Adapt or Die: Opening Keynot
London Adapt or Die: Opening KeynotLondon Adapt or Die: Opening Keynot
London Adapt or Die: Opening Keynot
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!London Adapt or Die: Closing Keynote — Adapt Now!
London Adapt or Die: Closing Keynote — Adapt Now!
 
London adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoorLondon adapt or-die opening keynote chet kapoor
London adapt or-die opening keynote chet kapoor
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

Are ESBs Relevant in the Age of Microservices?

  • 1. ARE ESBs RELEVANT IN THE AGE OF MICROSERVICES? ALAN HO, APIGEE NIKHIL HASIJA, AZUQUA
  • 2. INTRODUCTIONS ALAN HO APIGEE HEAD OF DEVELOPER PROGRAMS NIKHIL HASIJA AZUQUA CEO
  • 3. A BRIEF HISTORY OF ESBs, APIs, AND MICROSERVICES
  • 4. THE 90s Called – they want their tech back ESBS CAME ABOUT FROM A NEED TO MANAGE PROTOCOLS. INHERENTLY BUILT FOR HEAVY WEIGHT ARCHITECTURES FOR INITIATIVES THAT TAKE MONTHS.
  • 5. THE REAL QUESTION: CAN YOU GET GOING FAST? ANOTHER WAY OF SAYING THIS: ESB IS NOT A CONSUMPTION STRATEGY AND DEFINITELY NOT ONE BUILT FOR SPEED AND SCALE.
  • 6. TO ESB OR NOT TO ESB •  PROS •  CONNECTOR ORIENTATION •  CONS •  MESSAGE ORIENTED ARCHITECTURE •  TOO MUCH WORK FOR VERY LITTLE OUTCOME •  DOES NOT SCALE •  DOES NOT PROCESS AT SPEED •  TAKES TOO LONG •  DEATH BY TRANSFORMATION
  • 7. WHERE TECH TEAMS STRUGGLE •  Too much to do •  Can’t deliver fast enough •  Not enough resources to support all business needs •  Business stakeholders add requirements as new needs arise
  • 8. MICROSERVICES NIRVANA Data Data Service Service Service Service Service Data Workflow Processes Apps Widgets Web UI Mobile UI User Layer Consumption Layer Service Layer
  • 9. WHY IS THIS HARD EASY INTEGRATIONS •  Simple data syncs to support ad hoc reports •  One-way data calls to systems of record •  Simple email notifications HARD INTEGRATIONS •  Automated workflows that eliminate error-prone, manual work •  Continuous data synchronization to enable always-right dashboards •  Real-time availability of data in the system business stakeholders use •  Asynchronous usage of microservices
  • 10. BEST PRACTICES FOR CREATING MICROSERVICES •  Atomic, usage first orientation (i.e. focused around enabling business outcomes) •  Built to be absorbed through the network •  Built-in failure tolerance •  Completely stateless •  Horizontally scalable •  Follow a request-response pattern •  Expose consumption blueprint
  • 11. Azuqua is the consumption platform for the APIs, microservices, and processes to power the agile, digital enterprise 8/31/16 11Confidential.
  • 13. THANK YOU! azuqua.com connect@azuqua.com Download Azuqua’s DEFINITIVE GUIDE TO API CONSUMPTION go.azuqua.com/api-consumption-strategy-whitepaper.html