SlideShare a Scribd company logo
1 of 12
All Rights Reserved @2017 1
Metered
Scalable
Globally
Available
SDK
Accessible
Fast
Extensible
Microservice-
backed
Evolvable
API
First
API
Only Stateless
Secure
APIs Are Market-leading
All Rights Reserved @2017 2
There’s more to an API below the surface
✓ API First
✓ API Only
✓ Microservice-backed
✓ Cloud Native
✓ Extensible
Has the market’s best APIs
All Rights Reserved @2017 3
API First API Only Microservice-
backed
Cloud Native Extensible
Start by designing
API first, then
writing code
APIs are the only
means for
accessing
functionality. No
going directly to
database
Microservices back
APIs, allowing
APIs to be
individually
consumable
Public cloud multi-
tenant hosted,
stateless,
deployed to
multiple data
centers, metered
Four five
approaches to
extending the
platform, allowing
for ultimate
flexiblity
APIs Are Market-leading
All Rights Reserved @2017 4
Is API First
3. Generate Clients
2. Implement API
1. Model API
APIs Can be Accessed Over SDKs
All Rights Reserved @2017 5
✓ Type safety
✓ Open source / commercially supported
✓ Enhanced security
Open, RAML-compliant APIs, Available Publicly
All Rights Reserved @2017 6
✓ compliant
✓ Leverage large ecosystem
✓ Publicly available on
All Rights Reserved @2017 7
APIs Designed For Developers
Not around the idiosyncrasies of the
underlying monolithic application
All Rights Reserved @2017 8
Is API Only
API
100% feature coverage through
APIs - all functionality, import,
export, integrations, config
API
Legacy Monolith
Data Data
APIs were added later, offering
limited coverage. Must often go
to app or database directly
All Rights Reserved @2017 9
• Each API can be consumed
independently
• APIs are backed by individual
microservices – independent
teams, release cycles, etc
• Each microservice is scaled
independently
• No ordering of calls to APIs
APIs are Microservice
Backed
Products Search etc…
Application
Datastore
Infrastructure
Application
Datastore
Infrastructure
Application
Datastore
Infrastructure
Multiple releases/day to production
All Rights Reserved @2017 10
APIs Are Cloud Native
Stateless
Geographically
Distributed
Scaled
Independently
Microservice
Backed
Metered
Billing
Cloud
Hosted
Cloud
Hosted
Geographically
Distributed
CQRS
DevOps
Polyglot CQRS
All Rights Reserved @2017 11
APIs are Extensible
Events Custom Wrapper Inject via IoCExtend Data Model
• Order submitted
• Customer registered
• Product published
• etc
Custom Code
Custom Code
AWS
Lambda
Functions
Google
Cloud
Functions
Azure
Cloud
Functions
AWS
Lambda
Functions
Google
Cloud
Functions
Azure
Cloud
Functions
More Information?
All Rights Reserved @2017 12
Download Now!

More Related Content

Similar to Why commercetools APIs are Differentiated

Managed methods template
Managed methods templateManaged methods template
Managed methods template
Self Employed
 

Similar to Why commercetools APIs are Differentiated (20)

Nordic APIs IBM- Deploying Multi-cloud, Serverless, Cloud Foundry APIs at Scale
Nordic APIs IBM- Deploying Multi-cloud, Serverless, Cloud Foundry APIs at ScaleNordic APIs IBM- Deploying Multi-cloud, Serverless, Cloud Foundry APIs at Scale
Nordic APIs IBM- Deploying Multi-cloud, Serverless, Cloud Foundry APIs at Scale
 
Will you survive the API avalanche?
Will you survive the API avalanche?Will you survive the API avalanche?
Will you survive the API avalanche?
 
How APIs Are Driving the New Commerce Landscape
How APIs Are Driving the New Commerce LandscapeHow APIs Are Driving the New Commerce Landscape
How APIs Are Driving the New Commerce Landscape
 
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: KeynoteIBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
 
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical StrategyIBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
 
The Future of Commerce Technology
The Future of Commerce TechnologyThe Future of Commerce Technology
The Future of Commerce Technology
 
M|18 ServiceNow Keynote
M|18 ServiceNow KeynoteM|18 ServiceNow Keynote
M|18 ServiceNow Keynote
 
Managed methods template
Managed methods templateManaged methods template
Managed methods template
 
Best 5 backend services for react native applications
Best 5 backend services for react native applicationsBest 5 backend services for react native applications
Best 5 backend services for react native applications
 
How APIs are transforming large enterprises
How APIs are transforming large enterprisesHow APIs are transforming large enterprises
How APIs are transforming large enterprises
 
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...WEBINAR: API Clouds for Faster APIs:  Leveraging Existing Assets for the API ...
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...
 
DevOps Patterns to Enable Success in Microservices
DevOps Patterns to Enable Success in MicroservicesDevOps Patterns to Enable Success in Microservices
DevOps Patterns to Enable Success in Microservices
 
API Services: Harness the Power of Enterprise Infrastructure
API Services: Harness the Power of Enterprise InfrastructureAPI Services: Harness the Power of Enterprise Infrastructure
API Services: Harness the Power of Enterprise Infrastructure
 
Shifting Left: The Top 5 Reasons to Test APIs and Components Early
Shifting Left: The Top 5 Reasons to Test APIs and Components EarlyShifting Left: The Top 5 Reasons to Test APIs and Components Early
Shifting Left: The Top 5 Reasons to Test APIs and Components Early
 
Open Architecture in the Adobe Marketing Cloud - Summit 2014
Open Architecture in the Adobe Marketing Cloud - Summit 2014Open Architecture in the Adobe Marketing Cloud - Summit 2014
Open Architecture in the Adobe Marketing Cloud - Summit 2014
 
IBM Blockchain Overview
IBM Blockchain OverviewIBM Blockchain Overview
IBM Blockchain Overview
 
Financial services rely on APIs
Financial services rely on APIsFinancial services rely on APIs
Financial services rely on APIs
 
INTERFACE, by apidays - Lessons learned from implementing our custom ‘Big Da...
INTERFACE, by apidays  - Lessons learned from implementing our custom ‘Big Da...INTERFACE, by apidays  - Lessons learned from implementing our custom ‘Big Da...
INTERFACE, by apidays - Lessons learned from implementing our custom ‘Big Da...
 
Introduction to Mobile Development with AWS
Introduction to Mobile Development with AWSIntroduction to Mobile Development with AWS
Introduction to Mobile Development with AWS
 
Introduction to Mobile Development with AWS
Introduction to Mobile Development with AWSIntroduction to Mobile Development with AWS
Introduction to Mobile Development with AWS
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Recently uploaded (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 

Why commercetools APIs are Differentiated

  • 1. All Rights Reserved @2017 1 Metered Scalable Globally Available SDK Accessible Fast Extensible Microservice- backed Evolvable API First API Only Stateless Secure APIs Are Market-leading
  • 2. All Rights Reserved @2017 2 There’s more to an API below the surface ✓ API First ✓ API Only ✓ Microservice-backed ✓ Cloud Native ✓ Extensible Has the market’s best APIs
  • 3. All Rights Reserved @2017 3 API First API Only Microservice- backed Cloud Native Extensible Start by designing API first, then writing code APIs are the only means for accessing functionality. No going directly to database Microservices back APIs, allowing APIs to be individually consumable Public cloud multi- tenant hosted, stateless, deployed to multiple data centers, metered Four five approaches to extending the platform, allowing for ultimate flexiblity APIs Are Market-leading
  • 4. All Rights Reserved @2017 4 Is API First 3. Generate Clients 2. Implement API 1. Model API
  • 5. APIs Can be Accessed Over SDKs All Rights Reserved @2017 5 ✓ Type safety ✓ Open source / commercially supported ✓ Enhanced security
  • 6. Open, RAML-compliant APIs, Available Publicly All Rights Reserved @2017 6 ✓ compliant ✓ Leverage large ecosystem ✓ Publicly available on
  • 7. All Rights Reserved @2017 7 APIs Designed For Developers Not around the idiosyncrasies of the underlying monolithic application
  • 8. All Rights Reserved @2017 8 Is API Only API 100% feature coverage through APIs - all functionality, import, export, integrations, config API Legacy Monolith Data Data APIs were added later, offering limited coverage. Must often go to app or database directly
  • 9. All Rights Reserved @2017 9 • Each API can be consumed independently • APIs are backed by individual microservices – independent teams, release cycles, etc • Each microservice is scaled independently • No ordering of calls to APIs APIs are Microservice Backed Products Search etc… Application Datastore Infrastructure Application Datastore Infrastructure Application Datastore Infrastructure Multiple releases/day to production
  • 10. All Rights Reserved @2017 10 APIs Are Cloud Native Stateless Geographically Distributed Scaled Independently Microservice Backed Metered Billing Cloud Hosted Cloud Hosted Geographically Distributed CQRS DevOps Polyglot CQRS
  • 11. All Rights Reserved @2017 11 APIs are Extensible Events Custom Wrapper Inject via IoCExtend Data Model • Order submitted • Customer registered • Product published • etc Custom Code Custom Code AWS Lambda Functions Google Cloud Functions Azure Cloud Functions AWS Lambda Functions Google Cloud Functions Azure Cloud Functions
  • 12. More Information? All Rights Reserved @2017 12 Download Now!