MIT Sloan AI Adoption: Build a Playbook That Drives Real Business ROI
Launch Your Cybersecurity Career in 6 Months
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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