Overview
Explore microservices architecture implementation strategies for large enterprises in this GOTO Copenhagen 2015 conference talk. Learn about the unique challenges faced by big organizations and discover tactics for successful execution. Delve into topics such as portfolio budgeting, team structuring, and organizational transformation. Examine the process of deconstructing monoliths, identifying seams, and addressing code toxicity. Gain insights on service modeling, determining appropriate microservice sizes, and avoiding common pitfalls like shared utility services and incorrect boundaries. Understand the importance of production automation and hear real-world stories from the speaker's experiences. Conclude with a Q&A session to address specific concerns and deepen your understanding of microservices implementation in large-scale enterprise environments.
Syllabus
Introduction
What is microservices
Biggest Challenges
Portfolio Budgeting
Team Structure
Path to Organizational Transformation
The Construction of Monolith
Finding the seams
Code toxicity
Theory of constraints
Monolith in the box
Hybrid world
Recap
Service Modeling
Micro is Micro
How big should a Microservice be
Shared Utility Services
Country Codes
Wrong Boundaries
Production Automation
Story Time
Questions
Taught by
GOTO Conferences