Mô tả

The goal of this course it to equip you with all the knowledge required to design a robust, highly scalable microservices architecture. 

If you know nothing about Microservices, this course is ideal for you! You will get a fast, yet comprehensive introduction into the world of microservices!

Upon completion of this course, you will know how to manage data and distributed transactions in a microservices-based system. You will also learn how to secure microservices, and how microservices interact with each other through asynchronous event-driven communication while maintaining autonomy and independence.

At the conclusion of this course, you will learn how to convert a monolithic application into microservices.


What students are saying about this course?

5-Stars: By far one of the most concise explanations of microservices that I've heard so far. This was a great introduction and the sections helped to fill in some knowledge gaps about the tools that I've been using. A great breakdown of the "what" and "why" of microservices - Miguel Malcolm

5-Stars: Simple and easy to understand introduction but high level approach to microservices architecture. I will recommend this to any one who wants to get into microservices architecture. - Michael Gyekye

5-Stars: Brilliant course. Great overview of what constitutes a microservices architecture. Well done Sean. - Akoni Tee

5-Stars: Concentrated information about all aspects of microservice architerture - Vyacheslav Kolotiy

5-Stars: Great course for understanding Microservices principles. - Andrew Rosenbaum

5-Stars: Excellent starter course. Great overview of microservice. - Ann

5-Stars: Exactly at the level of detail I was looking for. It kept it high level at the architectural level, while going into enough detail to touch on the key architectural concepts. It's a great class to get oriented in the space and the reading list at the end is very helpful. Thank you for making this class. - Peter Cordone

5-Stars: Very Simple, to the point. A full meal of microservices explained very neatly in a short time. Highly recommend for any who wants to start working on microservice or already working on microservice to learn some new patterns and technologies. - Raghavendra Shapur Chandraiah Setty

Bạn sẽ học được gì

The core principles of microservices

Microservices benefits and anti-patterns

The building blocks of a microservices architecture

Client-to-microservice communication through an API gateway

Event-driven communication using an event-bus

How to secure microservices

How to manage data in a microservices-based system

How distributed transactions work with microservices

Microservices success factors

Containerization of microservices

Tools and technologies to build and manage microservices

How to convert a monolithic application into microservices

CQRS

Saga Pattern

Yêu cầu

  • Be interested in software architecture
  • A desire to build robust, highly scalable applications

Nội dung khoá học

6 sections

Introduction

6 lectures
Introduction
01:37
Principles of Microservices
02:04
Principles of Microservices
4 questions
Microservices Benefits
01:47
Anti-Patterns
03:19
Benefits and Anti-Patterns
2 questions

Building Blocks

10 lectures
Building Blocks
00:42
Microservices Architecture
04:44
Microservices as RESTful APIs
08:34
RESTful APIs
2 questions
Client-to-Microservice Communication Through an API Gateway
05:53
API Gateways
2 questions
Event-Driven Communication Using an Event Bus
03:11
Event-Driven Communication
1 question
Securing Microservices
05:36
Securing Microservices
2 questions

Data Management

5 lectures
Data Management Patterns
00:34
CQRS & Event Sourcing
08:21
CQRS and Event Sourcing
3 questions
Saga Pattern
07:22
Saga Pattern
1 question

Success Factors

5 lectures
Success Factors
00:27
Logging
03:16
Monitoring & Alerting
02:12
Documentation
03:41
Success Factors
4 questions

Deployment and Infrastructure

5 lectures
Deployment and Infrastructure
00:22
Containerization of Microservices
01:53
Containerization of Microservices
2 questions
Tools and Technologies
03:12
Tools and Technologies
2 questions

Recommendations

4 lectures
Recommendations
00:27
Converting a Monolithic Application Into Microservices
03:37
Further Reading
02:25
Congratulations
00:54

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.