What are the differences between monolithic software applications (which were built mostly in the mid-nineties) and microservices, and how can a microservices and API-based approach increase agility and improve time-to-market significantly.
The CMO Survey - Highlights and Insights Report - Spring 2024
The Future of Commerce Technology
1.
2. All Rights Reserved @2017 2
The Future of Commerce Technology
Kelly Goetsch, Chief Product Officer,
March 7th 2017
3. Today’s Dominant Monolithic Commerce
Platforms Emerged in the Mid 1990’s
All Rights Reserved @2017 3
1995 1996 1997
4. The State of eCommerce in 1995
All Rights Reserved @2017 4
5. What Else Was Going on In 1995?
All Rights Reserved @2017 5
Oak is renamed to
Java, publicly released
and announces
partnership with with
Netscape. Netscape
releases JavaScript for
the first time
Phones were just
getting mobile,
featuring a 10 digit,
monochrome digital
display
Mark Zuckerberg is still
in elementary school
Amazon.com launches
as a book seller and
books $303k in revenue
7. All Rights Reserved @2017 8
Deploys 50 Million Times a Year
http://www.slideshare.net/apigee/i-love-apis-2015-microservices-at-amazon-54487258
8. Large Gap Between Physical and Digital
All Rights Reserved @2017 9
“Commerce” “eCommerce”
9. Single APIs Should Power All Channels
All Rights Reserved @2017 10
“The Business”
API-based Commerce Platform
10. Monolithic Commerce Platforms Force
Horizontal Tiering of Organizations
All Rights Reserved @2017 11
4-12 weeksDatastore
Infrastructure
Application
User Interface
11. What’s Required to Capture a Customer’s Shoe
Size on Registration?
All Rights Reserved @2017 12
Business Analyst
UI Developer
Java Developer
Database Administrator
13. APIs Are the Future of Commerce
All Rights Reserved @2017 14
Digital commerce is rapidly evolving
and the future landscape will include
API orientation at its core. Businesses
embracing this approach will be well
positioned to embrace the API
economy, conversational interfaces,
and other capabilities that could confer
business advantage.
Gartner
IT Market Clock for Digital Commerce 2016*
“
”
* Gartner IT Market Clock for Digital Commerce 2016, Mike Lowndes, 29 September 2016
14. To Make This Transformation, Companies are
Turning to Technology
All Rights Reserved @2017 15
16. All Rights Reserved @2017 17
1995 2017
X Centralized
X Monoliths
X On Premises
X Waterfall
X Quarterly Releases
X Horizontal Teams
X Project-based
Decentralized
Microservices
Cloud
Agile
Hourly Releases
Vertical Teams
Product-based
17. Cloud Native is How You Build These Apps
All Rights Reserved @2017 18
Big Iron
Virtualization
on x86
Public Cloud
Containers/
Microservices
x86
18. Introducing commercetools – Industry’s Leading
Cloud Native Commerce Platform
All Rights Reserved @2017 19
Industry-leading
Infrastructure
300+ Individually
Consumable
Microservices
REST or 5 SDKs –
100% Open Source
Build UIs Using a CMS Quick Start App Industry-leading Business Tooling
Use our SDKs to
Build UIs
Platform
19. commercetools Is Powered by APIs
20
http://dev.commercetools.com/
300+ Individually Consumable APIs Support Tomorrow’s Consumer Electronics
All Rights Reserved @2017
20. API-first Allows for Experience-driven Commerce
21
PresentationBackEndBackOffice
All Rights Reserved @2017
21. Why Force a Choice Between Content and
Commerce?
22All Rights Reserved @2017
23. Even Back Office Software is Disappearing, With
Microservices Serving as Systems of Record
24
PresentationBackEndBackOffice
All Rights Reserved @2017
24. Start by Extending the Monolith
All Rights Reserved @2017 25
Application
Database
Infrastructure
Developer
PO
DBA
Ops
2-15 people. Standard is 7 +- 2
25. Pieces We Offer Standalone
26
Focus Area
Customers
Authorization
Customers
Customer Groups
Cart & Checkout
Shopping cart
Discounts codes
Taxation
Shipping methods
Payment status
PIM
Product
information
Pricing
Discounts
Inventory
Search
Categories
Reviews
Order management
Orders
Channels
Stores
Store finder
Technical
Custom objects
Import/Export
Technical services
All Rights Reserved @2017
26. Case Study
All Rights Reserved @2017 27
Quick REWE facts:
• €52 billion/year
• 90-year-old retailer
• 40 different brands
• 12,000 physical stores
Business Benefits:
Saved 2 years of develoment
Saved €10 million in direct costs
> 280 individually consumable microservices
Thousands of production releases a year
27. All Rights Reserved @2017 28
Cloud-Hosted Hundreds of
Releases/Year
Programming
language
agnostic
With commerce
concepts for the
post-PC era
Ready for
Microservices
Individually
consumable
“on demand”
Connecting to
the “old
world”
Built for SPEED
28. Interested In Learning More? Download Our
Free O’Reilly Booklet
All Rights Reserved @2017 29
http://go.commercetools.com/microservices-booklet
29. www.commercetools.com
Office Munich
Adams-Lehmann-Str. 44
80797 Munich
+49 89 99 82 996-0
Office Berlin
Sonnenallee 223
12057 Berlin
+49 30 67 24 21-20
Office Durham, US
American Underground | Crowe Building
406 Blackwell Street, Suite B034
Durham, NC 27701
+1 212 220 3809
All Rights Reserved @2017 30
Thank You