Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore key insights from Service Oriented Architecture (SOA) and apply them to improve Microservices implementation in this 52-minute Devoxx conference talk. Delve into lessons learned from past successes and failures in SOA to avoid common pitfalls. Examine topics such as building greenfield projects, mastering coupling and uncoupling, understanding distributed systems, and addressing computing fallacies. Investigate the evolution from monolithic architecture to SOA and Microservices, focusing on encapsulation and generalization principles. Gain valuable knowledge to enhance your approach to modern software architecture and design more effective, scalable systems.
Syllabus
Introduction
Building a greenfield project
Master master
Coupling
Uncoupling
Afferent
No magic number
Temporal coupling
Distributed systems
Computing fallacies
Download the book
Why did we start building Microservices
Monolith Architecture
Big Ball of Mad
ServiceOriented Architecture
Encapsulation
Generalisation
Lessons learnt
Summary
Taught by
Devoxx