SlideShare a Scribd company logo
Proprietary + Confidential
Microservices Done Right:
Key Ingredients for Microservices Success
March 2, 2017
Prithpal Bhogill (Product Management)
Chris Latimer (Sales Engineering)
Proprietary + Confidential
Reminder: “This webinar may include mention of some future features.
Please make any purchasing decisions based on currently GA features.
This information is Google confidential information, covered by the terms
of Apigee and Google Cloud Platform License Agreement.”
Speaking Today
Prithpal Bhogill
Product Management
Chris Latimer
Apigee Field Engineer
Proprietary + Confidential
Agenda
What are Microservices?
Why Microservices?
Lessons Learned
Keys To Success
Apigee and Microservices
Proprietary + Confidential
What are
Microservices?
Proprietary + Confidential
What is this?
SOA for ants?
Proprietary + Confidential
What are Microservices?
CATALOG
CUSTOMER
REVIEWS
FAVORITES
RECOMMEND
ORDERS
SHOPPING
CART
Microservices
eCommerce
System
Monolithic
eCommerce
System
Proprietary + Confidential
Why Microservices have become popular?
AGILITY
with independent deployments
REUSE
with fine-grained services
PRODUCTIVITY
with polyglot support
Proprietary + Confidential
Cloud Adoption
Proprietary + Confidential
HOW?
Proprietary + Confidential
Enterprises are adopting various microservices stacks
Microservices Containerization
Microservice Registry
Auto Scaling
Blue/Green Deployments
Proprietary + Confidential
Avoid this anti-pattern
CATALOG
CUSTOMER
REVIEWS
SHOPPING
CART
RECO
MMEND
ORDERS
FULFILL
MENT
WARE
HOUSE
FINANCE
POS
RETURNS
ACCOUNTS
SHIPPING
Microservice dependencies within a system are difficult enough to manage.
Proprietary + Confidential
APIs and Microservices are complementary
CATALOG
CUSTOMER
REVIEWS
FAVORITES
RECOMMEND
ORDERS
SHOPPING
CART
Microservices
eCommerce
System
Monolithic
eCommerce
System
APIAPI
Proprietary + Confidential
REST APIs - key ingredient for microservices success
REST APIs
enable easy consumption
CONTAINERS
enable independent deployment
CLOUD
enable independent scaling
Proprietary + Confidential
APIs shield consumers from Microservices Complexity
Ordering API Customer APIBilling API
Consumers Shouldn’t
Care About What’s
Behind the API
Proprietary + Confidential
Microservices will fail without API Management
API SPRAWL
Difficult to discover & reuse
CYBER THREATS
Limited built-in security
FLYING BLIND
Limited use & performance visibility
Proprietary + Confidential
Apigee addresses specific needs of APIs
API Security
Throttling/Traffic Management
API Analytics
Partner/Mobile Optimization
API Catalog and Self-Service
And on, and on, and on...
Proprietary + Confidential
Apigee provides the API layer for Microservices
CATALOG
CUSTOMER
REVIEWS
FAVORITES
RECOMMEND
ORDERS
SHOPPING
CART
Microservices
eCommerce
System
Apigee’s centralized
gateway provides
comprehensive API
management and an
API layer for your
microservices
CATALOG
Apigee’s microgateway
provides security,
throttling and analytics for
individual microservices
as well.
Proprietary + Confidential
Open / Extensible API Management Platform
CATALOG
CUSTOMER
REVIEWS
FAVORITES
RECOMMEND
ORDERS
SHOPPING
CART
Microservices
eCommerce
System
API
Proprietary + Confidential
CommonSecurityModel-OAuth
ThreatProtection
Caching
Monetiza
tion/Rate
Plans
External
API
Façade &
Proxy
Mediation/Aggregation
Developer Portal
Use API management as you transition to microservices
CATALOG
CUSTOME
R
REVIEWS
SHOPPPI
NG
CART
RECOMME
ND
Mobile & Web apps
Microservices
Apigee authenticates, applies security policies
and routes request to microservices. Also
orchestrates to your legacy services/monolith
apps
On-Premises or Private Cloud
Monolith Apps
Proprietary + Confidential
Key Takeaways
Microservices are beneficial
Be aware of antipatterns
APIs and Microservices are complementary
Use API Management as you transition into Microservices
Proprietary + Confidential
Questions?

More Related Content

PPTX
London Adapt or Die: Securing your APIs the Right Way!
PDF
How Apigee Api Management Platform Helps with Digital Excellence
PDF
Apigee and Accenture Webcast - Accenture Technology Vision 2013 - An API Cent...
PPTX
API Management Workshop (at Startupbootcamp Berlin)
PPTX
The Four Transformative Forces of the API Management Market
PDF
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
PDF
How Secure Are Your APIs?
PDF
London Adapt or Die: Opening Keynot
London Adapt or Die: Securing your APIs the Right Way!
How Apigee Api Management Platform Helps with Digital Excellence
Apigee and Accenture Webcast - Accenture Technology Vision 2013 - An API Cent...
API Management Workshop (at Startupbootcamp Berlin)
The Four Transformative Forces of the API Management Market
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
How Secure Are Your APIs?
London Adapt or Die: Opening Keynot

What's hot (20)

PPTX
API Management Part 1 - An Introduction to Azure API Management
PPTX
Manage Your Mesh
PPTX
Apigee Edge Product Demo
PPTX
What is APIGEE? What are the benefits of APIGEE?
PPTX
Apigee Product Roadmap Part 2
PDF
Managing the Complexity of Microservices Deployments
PDF
Which Application Modernization Pattern Is Right For You?
PPTX
Platform for Secure Digital Business
PPTX
Adapt or Die Sydney - API Security
PDF
Intel Mashery API Management Solution
PPTX
Adapt or Die DevJam: San Francisco, Sept 27 2016
PPTX
Deep-Dive: Secure API Management
PDF
Walgreens at a glance
PDF
Edge API BaaS Deep-Dive: Streamline app development
PDF
Modernize Service-Oriented Architecture with APIs
PPTX
Managing Sensitive Information in an API and Microservices World
PDF
Azure api management
PPTX
Test and Protect Your API
PPTX
Managing Sensitive Information in an API and Microservices World
PPTX
Adapt or Die Sydney - 5 Things Developers Should Know About Serverless
API Management Part 1 - An Introduction to Azure API Management
Manage Your Mesh
Apigee Edge Product Demo
What is APIGEE? What are the benefits of APIGEE?
Apigee Product Roadmap Part 2
Managing the Complexity of Microservices Deployments
Which Application Modernization Pattern Is Right For You?
Platform for Secure Digital Business
Adapt or Die Sydney - API Security
Intel Mashery API Management Solution
Adapt or Die DevJam: San Francisco, Sept 27 2016
Deep-Dive: Secure API Management
Walgreens at a glance
Edge API BaaS Deep-Dive: Streamline app development
Modernize Service-Oriented Architecture with APIs
Managing Sensitive Information in an API and Microservices World
Azure api management
Test and Protect Your API
Managing Sensitive Information in an API and Microservices World
Adapt or Die Sydney - 5 Things Developers Should Know About Serverless
Ad

Similar to Microservices Done Right: Key Ingredients for Microservices Success (20)

PPTX
Are Your Microservices Naked and Afraid?
PDF
Is Microservices SOA Done Right?
PDF
Managing the Complexity of Microservices Deployments
PDF
Apigee Edge: Intro to Microgateway
PPTX
What are your APIs Worth?
PDF
Pitney Bowes at a glance
PPTX
Introduction_to_Apigee Google Cloud.pptx
PPTX
API Best Practices
PDF
Webcast: Deep-Dive Apigee Edge Microgateway
PPTX
Apigee Products Overview
PDF
Definitive Guide to API Management
PDF
Oracle Code Capgemini: API management & microservices a match made in heaven
PPTX
Driving API Economy with Apigee.pptx
PDF
API-first, going beyond SOA, ESB & Integration
PDF
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
PPTX
API Services: Building State-of-the-Art APIs
PDF
Bringing API Management to AWS Powered Backends
PPTX
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
PDF
2019 devoxx - apis, microservices, et le service mesh
PDF
Full Service Ownership
Are Your Microservices Naked and Afraid?
Is Microservices SOA Done Right?
Managing the Complexity of Microservices Deployments
Apigee Edge: Intro to Microgateway
What are your APIs Worth?
Pitney Bowes at a glance
Introduction_to_Apigee Google Cloud.pptx
API Best Practices
Webcast: Deep-Dive Apigee Edge Microgateway
Apigee Products Overview
Definitive Guide to API Management
Oracle Code Capgemini: API management & microservices a match made in heaven
Driving API Economy with Apigee.pptx
API-first, going beyond SOA, ESB & Integration
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
API Services: Building State-of-the-Art APIs
Bringing API Management to AWS Powered Backends
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
2019 devoxx - apis, microservices, et le service mesh
Full Service Ownership
Ad

More from Apigee | Google Cloud (18)

PDF
Magazine Luiza at a glance (1)
PPTX
Monetization: Unlock More Value from Your APIs
PDF
Apigee Demo: API Platform Overview
PDF
Ticketmaster at a glance
PDF
AccuWeather: Recasting API Experiences in a Developer-First World
PDF
Adapt or Die: Opening Keynote with Chet Kapoor
PDF
Adapt or Die: Keynote with Greg Brail
PDF
Adapt or Die: Keynote with Anant Jhingran
PDF
London Adapt or Die: Lunch keynote
PDF
London Adapt or Die: Closing Keynote — Adapt Now!
PPTX
London adapt or-die opening keynote chet kapoor
PPTX
London Adapt or Die: Opening Keynote with Chet Kapoor
PPTX
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
PPTX
London Adapt or Die: Five Things Enterprises Should Know About Serverless
PPTX
Adapt or Die: A Microservices Story at Google
PPTX
Adapt or Die: Serverless Microservices
PDF
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
PPTX
API Management and Kubernetes
Magazine Luiza at a glance (1)
Monetization: Unlock More Value from Your APIs
Apigee Demo: API Platform Overview
Ticketmaster at a glance
AccuWeather: Recasting API Experiences in a Developer-First World
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Anant Jhingran
London Adapt or Die: Lunch keynote
London Adapt or Die: Closing Keynote — Adapt Now!
London adapt or-die opening keynote chet kapoor
London Adapt or Die: Opening Keynote with Chet Kapoor
London Adapt or Die: Kubernetes, Containers and Cloud - The MoD Story
London Adapt or Die: Five Things Enterprises Should Know About Serverless
Adapt or Die: A Microservices Story at Google
Adapt or Die: Serverless Microservices
Platforms, Cloud-Native Architectures, and APIs: Chicago Adapt or Die Keynote
API Management and Kubernetes

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
KodekX | Application Modernization Development
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Electronic commerce courselecture one. Pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Cloud computing and distributed systems.
The Rise and Fall of 3GPP – Time for a Sabbatical?
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Understanding_Digital_Forensics_Presentation.pptx
KodekX | Application Modernization Development
Spectral efficient network and resource selection model in 5G networks
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
The AUB Centre for AI in Media Proposal.docx
Electronic commerce courselecture one. Pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

Microservices Done Right: Key Ingredients for Microservices Success