Autoplay
Autocomplete
Previous Lesson
Complete and Continue
A Beginner's Guide to a Microservices Architecture
Getting Started
Welcome!
Course Objectives and Structure
Monolithic Applications
Overview
What is a Monolithic Application?
#1 – Complex Release Cycles
#2 - Scaling the Team
#3 - Scaling the System
Summary
Check your Knowledge – Monolithic Applications
The Microservices Revolution
What are Micro-services?
Looking inside a Micro-service
Check your Knowledge – A Micro-service Building Blocks
The Concept of a Microservices Architecture (MSA)
Introduction
Small Size and Loosely Coupled
Organised around Business Capabilities
Managed as Products
Smart Endpoints and Dumb Pipes
Check your Knowledge – MSA
What are the Key Benefits of Microservices?
#1 - Independently Developed and Deployed
#2 - Frequent and Faster Delivery
#3 - The Best Tool for the Job
#4 - More Granular Scaling
And also few Challenges
Course Summary
Netflix - Industry Case Study
Quick Recap and Thank You!
What is a Monolithic Application?
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock