YoVDO

The Microservices Journey from a Startup Perspective

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Microservices Courses CI/CD Pipelines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of transforming a monolithic software architecture into microservices from a startup perspective in this GOTO Berlin 2016 conference talk. Gain insights into the challenges and key concepts of modelling microservices, including identifying bounded contexts, extracting web apps, business logic, and data storage. Learn about the importance of CI/CD pipelines, consumer-driven contract testing, deployment in polyglot environments, and designing for failure. Discover practical steps for splitting a monolith, stopping its growth, and setting up development environments. Benefit from the speaker's experience in dividing a collaboration solution into smaller apps and reorganizing teams to support the microservices transformation.

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

Cloud DevOps Engineer
Udacity
DevOps CI/CD Pipeline: Automation from development to deployment
Universidad Anáhuac via edX
DevOps Pipeline: Automatización hasta el despliegue
Universidad Anáhuac via edX
Docker - SWARM - Hands-on - DevOps
Udemy
Docker and Kubernetes: The Complete Guide
Udemy