Introduction To Microservices Architecture
Introduction To Microservices Architecture
Microservices
Architecture
Agenda
1 2 3 4 5
Introduction Monolithic hell Microservice Design Summary
architecture to principles
the rescue
3
This is fine !
Monolithic
Hell
What is Monolithic
Architecture
5
Simple to develop
IDEs and other developer tools are focused on building a single application
Easy to scale
Living in a
monolithic hell
Development is slow
Complexity & it takes long time to Difficult to scale Painful to test
intimidates developers add new features
Lack of agility and New releases takes Locked tech stack Frustrated customers
innovation months
Microservice architecture to the
rescue
9
Comparison
”
Adrian Cockcroft
(former VP of Cloud Architecture
@AWS
Allows🧪
experimenting and Increased availability New features are Teams become
adoption of new ⏳ added quickly 🚀 autonomous 🦾
technologies
Just Don’t Do it
20
Thank you