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
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Introduction to Kubernetes
Linux Foundation via edX Architecting Distributed Cloud Applications
Microsoft via edX IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera