SlideShare a Scribd company logo
1 of 54
Download to read offline
BUILDING A SAAS E-COMMERCE SYSTEM WITH
MICROSERVICES
JAN-OLIVER PANTEL
SOFTWARE ENGINEER @NEWSTORE
BUILDING A SAAS ECOMMERCE SYSTEM WITH MICROSERVICES
AGENDA
▸ Company & Goals
▸ Object Oriented Microservices
▸ Aspect Oriented Microservices
▸ Bounded Context and Team Changes
▸ Where we’ve got
GOALS
ONE COMPANY
WE WANT TO WORK AS
INDEPENDENT AND
SCALABLE TEAMS
WE DO OUR BEST TO ENSURE
INDEPENDENTLY
SCALABLE
WE WANT OUR SOFTWARE TO
BE
OBJECT ORIENTED MICROSERVICES
OBJECT ORIENTED MICROSERVICES
SHIPMENT
PAYMENT
SALES
ORDER
RETURNS
PRODUCT
OBJECT ORIENTED MICROSERVICES
SHIPMENTPAYMENT
SALES
ORDER
RETURNS
PRODUCT
OBJECT ORIENTED MICROSERVICES
SHIPMENT
PAYMENT
SALES
ORDER RETURNS
PRODUCT
NETWORK
DANGER OF THE
DISTRIBUTED MONOLITH
A OBJECT ORIENTED MICROSERVICE
ARCHITECTURE IS IN
SHARED CODE
DISTRIBUTED MONOLITH
The evils of too much coupling between services
are far worse than the problems caused by code
duplication.
Jan Stenberg (infoQ)
OBJECT ORIENTED MICROSERVICES
HIGHLY DEPENDENT
SERVICES
DISTRIBUTED MONOLITH
We can not just simply change that object. We
don’t know what this will do to our system.
Developer working on a distributed monolith
OBJECT ORIENTED MICROSERVICES
When I change this in service A I also need to
change that in service B.
Developer working on a distributed monolith
OBJECT ORIENTED MICROSERVICES
I need to know which other services I need to start
so that your service does not crash.
Dev-Ops working on a distributed monolith
OBJECT ORIENTED MICROSERVICES
BUILD
FUNCTIONALITY
WE DON’T WANT TO BUILD
OBJECTS, WE WANT TO
ASPECT ORIENTED MICROSERVICES
FUNCTIONALITY NOT
OBJECTS
SERVICES CARE ABOUT
CATALOG BROWSING CHECKOUT
AUTHORISE
CREDIT CARD
ROUTE ORDER PICK AND PACK
CHARGE CREDIT
CARD
PRODUCT PRODUCT PRODUCTPAYMENT PAYMENTORDER
ORDER ORDER
CATALOG BROWSING CHECKOUT PICK AND PACK
PRODUCT PRODUCT PRODUCT
•Price
•Tax class
•Weight
•Dimensions
•Image
•Name
•Image
•Price
The evils of too much coupling between services
are far worse than the problems caused by code
duplication.
Jan Stenberg (infoQ)
ASPECT ORIENTED MICROSERVICES
REPLICATE OVER
SHARING
ALSO ON THE DATA LEVEL
ENTITIES EVOLVE
INDEPENDENTLY
WE BECAME MORE FLEXIBLE
WHEN WE LET
LESS SCHEMA
COUPLING
SERVICES BECOME
INDEPENDENT THROUGH
YOU CAN SCALE THE
RIGHT PART
DEPENDING ON NEEDS
TO SHAPE A FINAL
PRODUCT
COMPOSE FUNCTIONALITIES
TIME TO GET THERE
LOW INTER TEAM
COMMUNICATION
TROUGH HIGH DISTRIBUTION
HIGH DEPENDENCIES
LAYERED APPLICATION WITH
LACKING
SCALABILITY
WE FOUND OURSELVES
Like any architectural style, microservices bring costs and
benefits. To make a sensible choice you have to understand these
and apply them to your specific context.
Martin Fowler
BUILDING A SAAS ECOMMERCE SYSTEM WITH MICROSERVICES
BOUNDED CONTEXTS
BUYEXPLORE OMS FULFILL
Browse and select products
Create and checkout order
Route order to store and inform customer
Guide associate through fulfilment
FOCUS TEAMS FOR
EACH CONTEXT
WE BUILD
BUYEXPLORE OMS FULFILL
BUYEXPLORE FULFILL
ROUTING
FINANCE
ROUTING
FINANCE
CHECKOUT
MONITORING
CATALOG
RECOMMEND
SHIP
OPERATE
COMMUNICATE
ACROSS TEAMS
WE LEARNED THE NEED TO
FIRST CHANGE THE
ORGANISATION
AS CONWAY TAUGHT US
WHERE WE’VE GOT
INDEPENDENT THROUGH
LESS COUPLING
TEAMS ARE MORE
END TO END IN ONE
TEAM
FEATURES ARE DEVELOPED
WE CAN SPLIT INTO
SMALLER TEAMS
WHEN THE TEAM GROWS
BUILDING FUNCTIONALITY
NOT BEHAVIOUR
TEAMS CAN FOCUS ON
SCRUM
WE REALLY HAVE FUN USING
A LONG WAY TO GO
GET IN TOUCH!
QUESTIONS?
APPENDIX
IMAGE SOURCES
https://pixabay.com/en/light-bulbs-hanging-lighting-918581/

https://pixabay.com/en/letters-numbers-blocks-alphabet-691842/

http://barnimages.com/wires/

https://pixabay.com/en/diner-restaurant-room-people-336499/

http://bossfight.co/wp-content/uploads/2015/05/boss-fight-free-stock-images-photos-photography-fingers-woman-string.jpg

https://www.pixabay.com/en/audience-crowd-people-persons-828584/

https://stock.tookapic.com/photos/28518

http://jaymantri.com/post/93427518193/download

https://pixabay.com/en/books-library-education-literature-768426/

https://static.pexels.com/photos/7096/people-woman-coffee-meeting.jpg

http://johnsonbrandon.com/assets/gallery_images/daily-scrum.jpg

https://pixabay.com/en/people-crowd-group-team-dock-690105/

https://static.pexels.com/photos/7075/people-office-group-team.jpg

https://pixabay.com/en/mechanics-engine-springs-mechanic-424130/

http://skitterphoto.com/?portfolio=car-engine

https://pixabay.com/en/rollercoaster-looping-amusement-801833/

https://stocksnap.io/photo/SWDR6XR7YS

https://stocksnap.io/photo/O7S9P51D9M

https://stock.tookapic.com/photos/7714

https://pixabay.com/en/digital-camera-disassembly-336670/

http://negativespace.co/photos/traffic-trails/

http://www.splitshire.com/straight-country-road/

http://skitterphoto.com/?portfolio=board-game

https://picjumbo.com/man-in-a-winner-pose-walking-on-the-road/

https://static.pexels.com/photos/519/light-sign-typography-lighting.jpg

http://www.splitshire.com/people-enjoying-concert/

https://www.pixabay.com/en/dart-target-aim-arrow-goal-point-444196/

https://stock.tookapic.com/photos/539

http://barnimages.com/old-mail-boxes/

http://barnimages.com/using-mobile-phone-in-cafe/

https://stock.tookapic.com/photos/31873

More Related Content

What's hot

Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?Beesion
 
Low Code Platforms - Ebook
Low Code Platforms - EbookLow Code Platforms - Ebook
Low Code Platforms - EbookWaveMaker, Inc.
 
General overview low code/ no code
General overview low code/ no codeGeneral overview low code/ no code
General overview low code/ no codeCedrik Dudek
 
Simplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaSSimplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaSDr Ganesh Iyer
 
What are low code application platforms and why are business worldwide adopti...
What are low code application platforms and why are business worldwide adopti...What are low code application platforms and why are business worldwide adopti...
What are low code application platforms and why are business worldwide adopti...techigai123
 
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of AndolasoftOrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of AndolasoftAndolasoft Inc
 
Build your Own Business Application Using Microsoft Power Apps
Build your Own Business Application Using Microsoft Power AppsBuild your Own Business Application Using Microsoft Power Apps
Build your Own Business Application Using Microsoft Power AppsTuan Yang
 
Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?Devathon
 
Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...DevOps.com
 
Low code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceLow code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceBlockchain Council
 
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.aiCase Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.aiPronovix
 
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011Mendix
 
State of enterprise mobile app development 2017
State of enterprise mobile app development 2017State of enterprise mobile app development 2017
State of enterprise mobile app development 2017WaveMaker, Inc.
 
Low code application platforms
Low code application platformsLow code application platforms
Low code application platformsMatthew Weaver
 
Microservices approach for Websphere commerce
Microservices approach for Websphere commerceMicroservices approach for Websphere commerce
Microservices approach for Websphere commerceHARIHARAN ANANTHARAMAN
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsJohn Head
 
E-commerce in Action
E-commerce in ActionE-commerce in Action
E-commerce in ActionExove
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner BootcampAcquia
 

What's hot (20)

Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?
 
Low Code Platforms - Ebook
Low Code Platforms - EbookLow Code Platforms - Ebook
Low Code Platforms - Ebook
 
General overview low code/ no code
General overview low code/ no codeGeneral overview low code/ no code
General overview low code/ no code
 
Simplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaSSimplify enterprise IT with no code platform - aPaaS
Simplify enterprise IT with no code platform - aPaaS
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservices
 
What are low code application platforms and why are business worldwide adopti...
What are low code application platforms and why are business worldwide adopti...What are low code application platforms and why are business worldwide adopti...
What are low code application platforms and why are business worldwide adopti...
 
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of AndolasoftOrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
 
Build your Own Business Application Using Microsoft Power Apps
Build your Own Business Application Using Microsoft Power AppsBuild your Own Business Application Using Microsoft Power Apps
Build your Own Business Application Using Microsoft Power Apps
 
Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?
 
App modernization methods that work
App modernization methods that workApp modernization methods that work
App modernization methods that work
 
Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...
 
Low code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceLow code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforce
 
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.aiCase Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
Case Study: Creating a DocOps/Docs-As-Code DevPortal for C3.ai
 
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
 
State of enterprise mobile app development 2017
State of enterprise mobile app development 2017State of enterprise mobile app development 2017
State of enterprise mobile app development 2017
 
Low code application platforms
Low code application platformsLow code application platforms
Low code application platforms
 
Microservices approach for Websphere commerce
Microservices approach for Websphere commerceMicroservices approach for Websphere commerce
Microservices approach for Websphere commerce
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business Applications
 
E-commerce in Action
E-commerce in ActionE-commerce in Action
E-commerce in Action
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 

Viewers also liked

Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...Dirk Hoerig
 
Patterns for building resilient and scalable microservices platform on AWS
Patterns for building resilient and scalable microservices platform on AWSPatterns for building resilient and scalable microservices platform on AWS
Patterns for building resilient and scalable microservices platform on AWSBoyan Dimitrov
 
Scaling micro-services Architecture on AWS
Scaling micro-services Architecture on AWSScaling micro-services Architecture on AWS
Scaling micro-services Architecture on AWSBoyan Dimitrov
 
(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture PatternsAmazon Web Services
 
Microservices: Aren't Microservices Just SOA?
Microservices: Aren't Microservices Just SOA?Microservices: Aren't Microservices Just SOA?
Microservices: Aren't Microservices Just SOA?Chris Sterling
 
Aws microservice keynote
Aws microservice keynoteAws microservice keynote
Aws microservice keynotenextbuild
 
How to implement microservices
How to implement microservicesHow to implement microservices
How to implement microservicesMarc Cluet
 
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015Lori MacVittie
 
Fsoft Introduction
Fsoft IntroductionFsoft Introduction
Fsoft IntroductionLONG NGUYEN
 
Introduction to web components
Introduction to web componentsIntroduction to web components
Introduction to web componentsMarc Bächinger
 
The future of web development write once, run everywhere with angular.js and ...
The future of web development write once, run everywhere with angular.js and ...The future of web development write once, run everywhere with angular.js and ...
The future of web development write once, run everywhere with angular.js and ...Mark Roden
 
Future of Web Development
Future of Web DevelopmentFuture of Web Development
Future of Web DevelopmentZeno Rocha
 
future of web development
future of web developmentfuture of web development
future of web developmentTechberries
 
Building Isomorphic Apps (JSConf.Asia 2014)
Building Isomorphic Apps (JSConf.Asia 2014)Building Isomorphic Apps (JSConf.Asia 2014)
Building Isomorphic Apps (JSConf.Asia 2014)Spike Brehm
 
Microservices based Application Integration for SaaS, Hybrid Clouds and IoT
Microservices based Application Integration for SaaS, Hybrid Clouds and IoTMicroservices based Application Integration for SaaS, Hybrid Clouds and IoT
Microservices based Application Integration for SaaS, Hybrid Clouds and IoTBramh Gupta
 
Advanced Concepts in Software as a Service / Service Oriented Architecture
Advanced Concepts in Software as a Service / Service Oriented ArchitectureAdvanced Concepts in Software as a Service / Service Oriented Architecture
Advanced Concepts in Software as a Service / Service Oriented ArchitectureDamon Carr
 
Enterprise DevOps in the Age of Docker & Microservices
Enterprise DevOps in the Age of Docker & MicroservicesEnterprise DevOps in the Age of Docker & Microservices
Enterprise DevOps in the Age of Docker & MicroservicesXebiaLabs
 
Full lifecycle of a microservice
Full lifecycle of a microserviceFull lifecycle of a microservice
Full lifecycle of a microserviceLuigi Bennardis
 
Chap 5 software as a service (saass)
Chap 5 software as a service (saass)Chap 5 software as a service (saass)
Chap 5 software as a service (saass)Raj Sarode
 
Microservices architecture overview v3
Microservices architecture overview v3Microservices architecture overview v3
Microservices architecture overview v3Dmitry Skaredov
 

Viewers also liked (20)

Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
 
Patterns for building resilient and scalable microservices platform on AWS
Patterns for building resilient and scalable microservices platform on AWSPatterns for building resilient and scalable microservices platform on AWS
Patterns for building resilient and scalable microservices platform on AWS
 
Scaling micro-services Architecture on AWS
Scaling micro-services Architecture on AWSScaling micro-services Architecture on AWS
Scaling micro-services Architecture on AWS
 
(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns(ARC309) Getting to Microservices: Cloud Architecture Patterns
(ARC309) Getting to Microservices: Cloud Architecture Patterns
 
Microservices: Aren't Microservices Just SOA?
Microservices: Aren't Microservices Just SOA?Microservices: Aren't Microservices Just SOA?
Microservices: Aren't Microservices Just SOA?
 
Aws microservice keynote
Aws microservice keynoteAws microservice keynote
Aws microservice keynote
 
How to implement microservices
How to implement microservicesHow to implement microservices
How to implement microservices
 
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
Architectural Patterns for Scaling Microservices and APIs - GlueCon 2015
 
Fsoft Introduction
Fsoft IntroductionFsoft Introduction
Fsoft Introduction
 
Introduction to web components
Introduction to web componentsIntroduction to web components
Introduction to web components
 
The future of web development write once, run everywhere with angular.js and ...
The future of web development write once, run everywhere with angular.js and ...The future of web development write once, run everywhere with angular.js and ...
The future of web development write once, run everywhere with angular.js and ...
 
Future of Web Development
Future of Web DevelopmentFuture of Web Development
Future of Web Development
 
future of web development
future of web developmentfuture of web development
future of web development
 
Building Isomorphic Apps (JSConf.Asia 2014)
Building Isomorphic Apps (JSConf.Asia 2014)Building Isomorphic Apps (JSConf.Asia 2014)
Building Isomorphic Apps (JSConf.Asia 2014)
 
Microservices based Application Integration for SaaS, Hybrid Clouds and IoT
Microservices based Application Integration for SaaS, Hybrid Clouds and IoTMicroservices based Application Integration for SaaS, Hybrid Clouds and IoT
Microservices based Application Integration for SaaS, Hybrid Clouds and IoT
 
Advanced Concepts in Software as a Service / Service Oriented Architecture
Advanced Concepts in Software as a Service / Service Oriented ArchitectureAdvanced Concepts in Software as a Service / Service Oriented Architecture
Advanced Concepts in Software as a Service / Service Oriented Architecture
 
Enterprise DevOps in the Age of Docker & Microservices
Enterprise DevOps in the Age of Docker & MicroservicesEnterprise DevOps in the Age of Docker & Microservices
Enterprise DevOps in the Age of Docker & Microservices
 
Full lifecycle of a microservice
Full lifecycle of a microserviceFull lifecycle of a microservice
Full lifecycle of a microservice
 
Chap 5 software as a service (saass)
Chap 5 software as a service (saass)Chap 5 software as a service (saass)
Chap 5 software as a service (saass)
 
Microservices architecture overview v3
Microservices architecture overview v3Microservices architecture overview v3
Microservices architecture overview v3
 

Similar to Microservices at NewStore

AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels Amazon Web Services
 
Surviving as a Monolith in a Microservices World - by Blair Olynyk, Hyperwallet
Surviving as a Monolith in a Microservices World - by Blair Olynyk, HyperwalletSurviving as a Monolith in a Microservices World - by Blair Olynyk, Hyperwallet
Surviving as a Monolith in a Microservices World - by Blair Olynyk, HyperwalletHyperwallet
 
Choice Cloud_Brochure
Choice Cloud_BrochureChoice Cloud_Brochure
Choice Cloud_BrochureLisa Campbell
 
Marlabs corporate deck july 2018
Marlabs corporate deck july 2018Marlabs corporate deck july 2018
Marlabs corporate deck july 2018Marlabs
 
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your CloudCloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your CloudMark Hinkle
 
Cloud_Computing : Redefining the Ecosystem
Cloud_Computing : Redefining the EcosystemCloud_Computing : Redefining the Ecosystem
Cloud_Computing : Redefining the EcosystemSasikanth R
 
Integrating Drupal With Digital Asset Management (DAM)
Integrating Drupal With Digital Asset Management (DAM)Integrating Drupal With Digital Asset Management (DAM)
Integrating Drupal With Digital Asset Management (DAM)Vidhatanand Sharma
 
Accelerate to Cloud
Accelerate to CloudAccelerate to Cloud
Accelerate to CloudRightScale
 
reStartEvents TS/SCI & Above Virtual Career Fair Employer Directory
reStartEvents TS/SCI & Above Virtual Career Fair Employer DirectoryreStartEvents TS/SCI & Above Virtual Career Fair Employer Directory
reStartEvents TS/SCI & Above Virtual Career Fair Employer DirectoryKen Fuller
 
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudLinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
 
2019 July SoftwareONE Sales presentation
2019 July SoftwareONE Sales presentation2019 July SoftwareONE Sales presentation
2019 July SoftwareONE Sales presentationJaime Cajigas ☁
 
Brightstar Overview (Brief)
Brightstar Overview (Brief)Brightstar Overview (Brief)
Brightstar Overview (Brief)Jessica Legg
 
reStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdf
reStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdfreStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdf
reStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdfKen Fuller
 
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...Amazon Web Services
 
Google Workspace Partner/Reseller in Gurgaon
Google Workspace Partner/Reseller in GurgaonGoogle Workspace Partner/Reseller in Gurgaon
Google Workspace Partner/Reseller in GurgaonCloudFenceTechnologi
 
Nadicent_Cloud_Brochure
Nadicent_Cloud_BrochureNadicent_Cloud_Brochure
Nadicent_Cloud_BrochureTed Hartlett
 
Insurance industry trends 2015 and beyond: #3 Cloud Computing
Insurance industry trends 2015 and beyond: #3 Cloud ComputingInsurance industry trends 2015 and beyond: #3 Cloud Computing
Insurance industry trends 2015 and beyond: #3 Cloud ComputingEuro IT Group
 

Similar to Microservices at NewStore (20)

AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
AWS Summit Manila - Opening Keynote by Dr. Werner Vogels
 
Surviving as a Monolith in a Microservices World - by Blair Olynyk, Hyperwallet
Surviving as a Monolith in a Microservices World - by Blair Olynyk, HyperwalletSurviving as a Monolith in a Microservices World - by Blair Olynyk, Hyperwallet
Surviving as a Monolith in a Microservices World - by Blair Olynyk, Hyperwallet
 
Choice Cloud_Brochure
Choice Cloud_BrochureChoice Cloud_Brochure
Choice Cloud_Brochure
 
Marlabs corporate deck july 2018
Marlabs corporate deck july 2018Marlabs corporate deck july 2018
Marlabs corporate deck july 2018
 
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your CloudCloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your Cloud
 
Cloud_Computing : Redefining the Ecosystem
Cloud_Computing : Redefining the EcosystemCloud_Computing : Redefining the Ecosystem
Cloud_Computing : Redefining the Ecosystem
 
Company_Profile_Updated_17032016
Company_Profile_Updated_17032016Company_Profile_Updated_17032016
Company_Profile_Updated_17032016
 
Integrating Drupal With Digital Asset Management (DAM)
Integrating Drupal With Digital Asset Management (DAM)Integrating Drupal With Digital Asset Management (DAM)
Integrating Drupal With Digital Asset Management (DAM)
 
Accelerate to Cloud
Accelerate to CloudAccelerate to Cloud
Accelerate to Cloud
 
reStartEvents TS/SCI & Above Virtual Career Fair Employer Directory
reStartEvents TS/SCI & Above Virtual Career Fair Employer DirectoryreStartEvents TS/SCI & Above Virtual Career Fair Employer Directory
reStartEvents TS/SCI & Above Virtual Career Fair Employer Directory
 
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudLinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
 
2019 July SoftwareONE Sales presentation
2019 July SoftwareONE Sales presentation2019 July SoftwareONE Sales presentation
2019 July SoftwareONE Sales presentation
 
Brightstar Overview (Brief)
Brightstar Overview (Brief)Brightstar Overview (Brief)
Brightstar Overview (Brief)
 
reStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdf
reStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdfreStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdf
reStartEvents 7-13 Nationwide TS/SCI & Above Employer Directory.pdf
 
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
 
Google Workspace Partner/Reseller in Gurgaon
Google Workspace Partner/Reseller in GurgaonGoogle Workspace Partner/Reseller in Gurgaon
Google Workspace Partner/Reseller in Gurgaon
 
Office 365 Services in Gurgaon
Office 365 Services in GurgaonOffice 365 Services in Gurgaon
Office 365 Services in Gurgaon
 
Nadicent_Cloud_Brochure
Nadicent_Cloud_BrochureNadicent_Cloud_Brochure
Nadicent_Cloud_Brochure
 
YASH Cloud Services
YASH Cloud ServicesYASH Cloud Services
YASH Cloud Services
 
Insurance industry trends 2015 and beyond: #3 Cloud Computing
Insurance industry trends 2015 and beyond: #3 Cloud ComputingInsurance industry trends 2015 and beyond: #3 Cloud Computing
Insurance industry trends 2015 and beyond: #3 Cloud Computing
 

Recently uploaded

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
+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
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
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 Modelsaagamshah0812
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
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 ...harshavardhanraghave
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 

Recently uploaded (20)

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
+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...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
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
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
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 ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

Microservices at NewStore