The Microservices Journey from a Startup Perspective
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Syllabus
Intro
Each journey is different
The beginning ... A monolith in every aspect
After an evolving while ...
Separate Collaboration Apps
Small, autonomous teams
In the long run
Looks easy at first glance.
Microservices come with complexity
Challenges of transformation
How to start?
Key concepts of modelling Microservices
Identify Bounded Contexts
Bounded Contexts = Collaboration Apps
First approach as a co-existing service
Heavy undertake if you do all at once
Split in steps - e.g. top down
Extracting Web App
Extracting Business Logic
Extracting Data Storage
Which one first?
Stop feeding the monolith
Get your CI/CD pipeline ready
Testing - Consumer Driven Contract Tests with Pact
Deployment in a polyglot enviroment
Design for Failure
Development environment
Summary
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube