Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Build Microservices with .NET & Amazon Web Services

Xây dựng Microservices với .NET & Amazon Web Services

Xây dựng Microservices với .NET & Amazon Web Services

Microservices Hướng Sự Kiện với Dotnet và AWS, Lambda, Docker, Kafka, RabbitMQ, v.v.

4.4
(1,513 đánh giá)
10,880 học viên
Giảng viên
Aref Karimi
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.349.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.0 giờ video
98 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Kiến trúc Giải pháp cho Hệ thống dựa trên Microservices
Bảo mật Microservices và API với AWS Cognito
Mẫu API Gateway và dịch vụ AWS API Gateway
Khung Microservice: Serverless và Container hóa
Xây dựng, Triển khai và Bảo mật Microservices Serverless
Kỹ thuật Mocking để Phát triển Microservices Nhanh chóng
Thiết kế Hướng Miền và Mối liên hệ với Microservices
Mẫu Phân tách Lệnh và Truy vấn (CQRS)
Event Bus và Mẫu Fan Out
Mẫu Idempotent Consumer với AWS SNS và DynamoDB
Sử dụng mẫu API Gateway như một Reverse Proxy cho API riêng tư
Docker và Container hóa
Triển khai Microservices lên AWS ECS với Fargate Launch Type
Triển khai Microservices lên AWS ECS với EC2 Launch Type
Khả năng Phục hồi Hệ thống và Mẫu Event Sourcing
Mẫu Service Discovery và AWS CloudMap
Mẫu Sidecar
Ghi log và Giám sát cho Microservices trong AWS
Apache Kafka
RabbitMQ

Yêu cầu

Một số kỹ năng lập trình C#
Kiến thức cơ bản về Amazon Web Services

Đối tượng phù hợp

Nhà phát triển và Kỹ sư
Kỹ sư DevOps
Kiến trúc sư Giải pháp
Quản lý Kỹ thuật

Nội dung khóa học

14 phần • 97 bài giảng
1 Giới thiệu
1 Microservices so với Kiến trúc Nguyên khối
2 Cấu trúc của một ứng dụng dựa trên Microservices
1 Hệ thống Đặt phòng Khách sạn
2 Chuẩn bị Môi trường Phát triển
1 Giới thiệu về AWS Cognito
2 Thiết lập AWS Cognito cho hệ thống Đặt phòng Khách sạn
3 Đăng nhập với AWS Cognito
4 Thêm Trang để Tạo Khách sạn
1 Mẫu và Công cụ API Gateway
2 Tạo API Mock với AWS API Gateway
3 Xác thực Yêu cầu API
4 Thêm Header CORS vào API
1 Khái niệm Khung Microservice :: Serverless & Container hóa
2 Tạo và Triển khai một Microservice AWS Lambda
3 Bắt Request Body trong AWS Lambda làm Backend API
4 Thực hiện Ủy quyền trong Backend-Lambda
5 Lưu trữ Dữ liệu và Tệp trong AWS
6 Tạo IAM Role Thực thi cho Lambda
7 Tạo và Cấu hình S3 Buckets
8 Tải Tệp và Hình ảnh lên AWS S3
9 Tạo và Cấu hình Bảng DynamoDB
10 Lưu trữ Thông tin trong DynamoDB
11 Kết nối API Gateway với Lambda qua Proxy Resource
12 Kiểm tra Proxy API với Lambda
13 Miền và Ranh giới
14 Tạo API GET RestFul trong API Gateway với Microservice Lambda
15 Thực hành Tạo và Cấu hình Hàm AWS Lambda
16 Thực hành Tạo Proxy REST API trong AWS API Gateway
17 Xem lại Kết quả Thực hành
18 Tìm hiểu Jason Web Tokens (JWT) và JSON Web Key Sets (JWKS)
19 Bảo vệ API GET với Lambda Authorizers - Phần 1
20 Bảo vệ API GET với Lambda Authorizers - Phần 2
21 Bảo vệ API với Lambda Authorizers của API Gateway - Tài liệu Chính sách
22 Mẫu CQRS
23 Mẫu "Fan Out" và "Idempotent Consumer"
24 Xuất bản Sự kiện lên AWS SNS
25 Thiết lập Elasticsearch cho Microservice Tìm kiếm
26 Triển khai Mẫu Idempotent Consumer
27 Làm việc với ElasticSearch & Kiểm tra AWS Lambda Cục bộ
28 Thực hành: Triển khai Dịch vụ Cập nhật
29 Đăng ký một Microservice vào Event Bus
1 Giới thiệu về Microservices dạng Container
2 Microservice Tìm kiếm
3 Tạo Docker Image
4 Đẩy Docker Image lên Amazon Elastic Container Registry (ECR)
5 Triển khai Microservice lên AWS ECS với Fargate Launch Type
6 Tạo Proxy API cho Microservice dạng Container
7 Tạo API cho Microservice dạng Container với IP Riêng tư
8 Microservice Tìm kiếm Hoạt động
9 Mẫu Circuit Breaker
10 Mẫu Event Sourcing cho Khả năng Phục hồi Hệ thống Tối ưu
11 Microservice Event Sourcing
12 Microservice Đặt phòng - Lệnh
13 Triển khai Microservice dạng Container với Mô hình Dịch vụ AWS Fargate
14 Tạo và Bảo mật HTTP API trong AWS API Gateway
15 CQRS: Xây dựng Microservice Truy vấn với Docker và ECS
1 Mẫu Service Discovery và AWS Cloud Map
2 Triển khai Microservice lên AWS ECS và AWS CloudMap
3 Tạo HTTP API trong AWS Api Gateway và AWS Cloud Map
4 Xem và Xác nhận Đặt phòng Khách sạn
5 Tạo Microservice Xem lại Đặt phòng
6 Triển khai Microservice Docker lên AWS ECS với EC2 Launch Type
7 Tạo HTTP API cho Microservice ECS với EC2 Launch Type
8 Mẫu Sidecar
9 Microservice Sidecar Xem lại Đặt phòng
10 Xem lại Đặt phòng - Demo Website
1 Giới thiệu về Ghi log và Microservices
2 Giải pháp Ghi log trong AWS
3 AWS CloudWatch
4 Thiết lập AWS Cognito Identity Pool cho Kibana
5 Tạo ELK Stack với AWS OpenSearch
6 Chuyển Log từ AWS Cloudwatch sang ELK (Elasticsearch và Kibana)
1 Sự kiện so với Tin nhắn
2 Giới thiệu về Mẫu Saga
3 Tìm hiểu sâu về Mẫu Choreography
4 Tìm hiểu sâu về Mẫu Orchestration
5 So sánh Mẫu Orchestration và Choreography
1 Giới thiệu về Event Streaming
2 Event Streaming Giải quyết Vấn đề gì?
3 Cài đặt Kafka
4 Kết nối với Kafka qua Dotnet
5 Tạo và Tiêu thụ Sự kiện
1 Về RabbitMQ
2 Thiết lập RabbitMQ với AWS MQ
3 Xuất bản & Tiêu thụ Tin nhắn với RabbitMQ
1 Giới thiệu
2 Các lựa chọn thay thế cho ứng dụng Nguyên khối là gì?
3 Cấu trúc của một hệ thống dựa trên microservice là gì?
4 Giải thích Kiến trúc Nguyên khối, SOA và Microservices
5 Giải thích Bounded Context
6 Giải thích lợi ích của kiến trúc Microservices
7 Giải thích Mẫu Circuit Breaker
8 Giải thích mẫu CQRS
9 Giải thích vai trò của Container trong Microservices
1 Cảm ơn và chúc mừng!
2 Bài học Bổ sung: Câu hỏi Phỏng vấn Microservices, Đảm bảo Đậu

Giới thiệu khóa học

Are you ready to take your software development or architecture career to new heights and stay at the forefront of the ever-evolving industry? Look no further.


In today's digital landscape, where online services reign supreme, traditional software design and development approaches can no longer meet the demands of modern systems handling massive user bases and rapid scalability requirements.


Enter microservices architecture, the game-changer you've been waiting for. By breaking down intricate software systems into more minor, autonomous services, development teams gain the power to create and enhance products with unmatched speed and agility, seamlessly adapting to dynamic environments and technological advancements. With the widespread availability of cloud computing platforms such as Amazon Web Services (AWS), constructing distributed, microservice-based applications has never been more accessible.


A comprehensive understanding of microservices and their design patterns is essential to position yourself as a highly sought-after engineer or architect in the technology industry. This is where our groundbreaking microservices course comes in.


This course empowers you to build various microservices using .Net  (8 and 9 or above) and AWS, delving into serverless and containerized options. You won't just learn theory; you'll gain hands-on experience by coding the microservices alongside our expert instructors, fostering a deep understanding and practical expertise. As you progress, you'll even tackle a real-world Hotel Management project, honing your skills in vital design patterns like CQRS, Service Discovery, and Saga.


Enrol in our microservices course today and propel yourself to the next level of professional success. The future of software development and architecture awaits.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Aws
Hiển thị tất cả khoá học Cloud Computing
Hiển thị tất cả khoá học Dot Net
Hiển thị tất cả khoá học Software Architecture
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊