YoVDO

From a Distributed Monolith to a Microservices Solution

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Microservices Courses Azure Functions Courses Azure App Service Courses API Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey from a distributed monolith to a successful microservices architecture in this 54-minute conference talk. Learn about the pitfalls of creating small, interconnected services and discover how to implement a loosely coupled, scalable microservices solution using Azure services. Gain insights into the effective use of Azure App Services, Azure Functions, Event Grid, and Storage Queues. Delve into the details of these services, understanding when and how to utilize each one for optimal results. Examine the importance of commands, events, and loose coupling in service design. Investigate functional domains, implementation details, and best practices for avoiding code repetition and maintaining loosely coupled code. Understand the differences between events and commands, and explore strategies for defending against bloat and adhering to the Open-Closed Principle. By the end of this talk, acquire the knowledge to identify and overcome the challenges of service-to-service design, enabling you to create a robust and responsive microservices architecture.

Syllabus

Intro
Why a monolith
microservices vs monolith
no silver bullet
monolith to microservices
integration service
API management
Using our own API
A distributed monolith
The next service
The integration API
The business people
The solution
Functional domains
Implementation details
Do repeat yourself
loosely coupled code
event vs command
good practices
Bloat defense
Open close principle


Taught by

NDC Conferences

Related Courses

Elastic Cloud Infrastructure: Containers and Services
Google Cloud via Coursera
Microsoft Azure App Service
Microsoft via edX
API Design and Fundamentals of Google Cloud's Apigee API Platform
Google Cloud via Coursera
API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera
On Premises Installation and Fundamentals with Google Cloud's Apigee API Platform
Google Cloud via Coursera