Главная
Study mode:
on
1
Introduction
2
Breaking Monolith
3
Microservices
4
Service Boundary
5
Serialization
6
API Versioning
7
Backward Compatibility
8
DevOps Overhead
9
Service Discovery
10
Resilience
11
Testing
12
Ownership
13
Microservice Size
14
Separation by SLA
15
Microservices vs Libraries
16
Rule of Thumb
17
Choosing Microservices
18
DevOps
19
Innovation
20
Programming Language
21
Recap
22
DevOps culture
23
Conclusion
24
Questions
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the journey of transitioning from a monolithic application to a microservices-based system in this 49-minute conference talk from GOTO Amsterdam 2016. Gain insights from Aviran Mordo, Head of Engineering at Wix, as he shares the lessons learned during their two-year transition process. Delve into key topics such as breaking down monoliths, defining service boundaries, handling serialization and API versioning, ensuring backward compatibility, and managing DevOps overhead. Learn about crucial aspects of microservices architecture, including service discovery, resilience, testing, and ownership. Discover strategies for determining optimal microservice size, separating services by SLA, and choosing between microservices and libraries. Understand the importance of DevOps culture, innovation, and selecting appropriate programming languages. Conclude with a recap of essential points and participate in a Q&A session to further explore this transformative journey in software development and operations. Read more

Journey from Monolith to Microservices and DevOps

GOTO Conferences
Add to list