Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Evolution From Monolith to Microservices to Serverless and Beyond

Devoxx via YouTube

Overview

Explore the evolution of software architecture from monoliths to microservices and serverless computing in this 45-minute conference talk. Dive into the characteristics of each architectural approach, understand the motivations behind these transitions, and learn about the challenges and benefits associated with breaking up monolithic systems. Discover how virtual machines, Kubernetes, and event-driven architectures have shaped the landscape of modern software development. Gain insights into concepts such as tight coupling, remote procedure calls, and stateless functions, and their impact on system design. Examine real-world examples and visual representations to better grasp the progression of software architecture and its implications for developers and organizations.

Syllabus

Introduction
Visual Representation
Why are we doing this
Characteristics
Monolith
Landscape of Systems
Micro Services
Service
Spikes
HP Maiden Servers
Virtual Machines
Kubernetes
Less friction
Breaking up monoliths
Tight coupling
Microservice coupling
Remote procedure calls
An alternative
Getting into service
Event flow
Stateless functions

Taught by

Devoxx

Reviews

Start your review of The Evolution From Monolith to Microservices to Serverless and Beyond

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.