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

Building Microservices with Azure Container Apps

Xây dựng Microservices với Azure Container Apps

Xây dựng Microservices với Azure Container Apps

Thành thạo Azure Container Apps qua thực hành về bảo mật, tự động mở rộng quy mô, Dapr và hơn thế nữa, dưới sự hướng dẫn của một kiến trúc sư Azure được chứng nhận

4.4
(319 đánh giá)
2,309 học viên
Giảng viên
Memi Lavi
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.5 giờ video
87 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ì

Triển khai microservices lên Container Apps
Xây dựng và đẩy image Docker lên Container Registry
Bảo mật Container Apps
Thiết lập tự động mở rộng quy mô cho Container Apps
Giám sát trạng thái của Container Apps
Chạy các công việc (jobs) với Container Apps
Sử dụng Dapr để quản lý giao tiếp giữa các container
Giúp Container Apps chống chịu lỗi và tắt ngừng hoạt động
Kết nối Container Apps với các dịch vụ Azure khác bằng Service Connectors

Yêu cầu

Quen thuộc với Azure và Azure portal
Có kiến thức cơ bản về phát triển phần mềm

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

Kiến trúc sư Đám mây muốn thiết kế và xây dựng microservices trên đám mây
Nhà phát triển muốn xây dựng và triển khai microservices trên đám mây
Chuyên gia DevOps làm việc với container trên đám mây
Bất kỳ ai quan tâm đến microservices, container và điện toán đám mây

Nội dung khóa học

15 phần • 87 bài giảng
1 Giới thiệu Khóa học
2 Tham gia Cộng đồng Kiến trúc sư Phần mềm & Đám mây
3 Nhận slide khóa học
4 Khóa học này dành cho ai?
5 Triển khai Azure Container App Đầu tiên của Bạn
6 Nội dung chính
1 Lưu ý về phần này
2 Giới thiệu
3 Microservices là gì?
4 Ưu điểm của Microservices
5 Nhược điểm của Microservices
1 Lưu ý về phần này
2 Giới thiệu
3 Container
4 Giới thiệu về Docker
5 Quản lý Container
6 Giới thiệu về Kubernetes
1 Giới thiệu
2 Container trong Azure Functions
3 Azure Container Instance
4 Container trong App Service
5 Azure Kubernetes Services
6 Azure Red Hat OpenShift
7 Azure Container Registry
8 Azure Container Apps
1 Giới thiệu
2 Kiến trúc của Container Apps
3 Môi trường (Environment)
4 Ứng dụng Container (Container App)
5 Phiên bản (Revision)
6 Bản sao (Replica)
7 Các thành phần nền tảng
8 Giá cả
1 Giới thiệu
2 Cài đặt .NET SDK
3 Cài đặt VS Code
4 Cài đặt Tiện ích mở rộng
5 Chạy Ứng dụng Cục bộ
1 Giới thiệu
2 Tạo Container Registry
3 Triển khai Client lên Registry
4 Triển khai Container App cho Client
5 Triển khai Container App cho Info
6 Kết nối Client với Info API
7 Phân chia lưu lượng với các Phiên bản (Revisions)
8 Triển khai liên tục với GitHub Actions
1 Giới thiệu
2 Cấu hình Mở rộng quy mô theo HTTP
3 Mở rộng quy mô với KEDA
4 Làm việc với KEDA
1 Giới thiệu
2 Tạo Cơ sở dữ liệu
3 Chạy Pricing API Cục bộ
4 Tạo Container App cho Pricing
5 Sử dụng Service Connector
1 Giới thiệu
2 Các vấn đề được giải quyết bởi Service Mesh
3 Kiến trúc Service Mesh
4 Các loại Service Mesh
5 Các thành phần Dapr
6 Dapr trong Container Apps
7 Kết nối Info API với Pricing API
8 Sử dụng Dapr để Quản lý Kết nối
1 Giới thiệu
2 Container App Jobs
3 Sử dụng Container App Jobs
1 Giới thiệu
2 Ingress
3 Cấu hình Ingress cho Pricing API
4 Xác thực
5 Thêm Xác thực cho Client
6 Managed Identity
7 Cấu hình Managed Identity
8 Các biện pháp Kiểm soát Bảo mật Bổ sung
1 Giới thiệu
2 Availability Zones
3 Cấu hình Availability Zones
4 Chính sách Khả năng Phục hồi
5 Cấu hình Chính sách Khả năng Phục hồi
6 Chính sách Khả năng Phục hồi của Dapr
7 Triển khai DR (Khôi phục Thảm họa)
1 Giới thiệu
2 Sử dụng Số liệu (Metrics)
3 Nhật ký Phiên bản (Revision Logs)
4 Luồng Nhật ký (Log Stream)
1 Kết luận
2 Phần thưởng: Các bước tiếp theo

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

Unlock the full potential of microservices in Azure with Azure Container Apps.


Building microservices in the cloud is always a challenge. Managing infrastructure, inter-service communication, containers, monitoring - there is a lot to do in order to make it run.

But now, with the new Azure Container Apps service, it becomes a much easier task.

With this new service you can quickly build and configure microservices and other types of apps in the cloud, utilizing containers and open source engines such as Keda and Dapr to scale and configure your system.

And with this course - you'll learn everything there's to know about Azure Container Apps, from the absolute beginning to the most advanced topics.

By the end of this course you'll be a real expert in Azure Container Apps, and be able to use it to design and build secure, reliable and fast microservices systems.


Here is a partial list of what we'll talk about in this course:

- Introduction to microservices

- Introduction to containers

- Basic use of Container Apps

- Configuring scaling with Keda

- Configuring communication with Dapr

- Connecting to other services using Service Connectors

- Securing Container Apps

- Running jobs with Container Apps

- Logging and monitoring

And lots and lots more...

Now, to make sure that this course is as valuable as possible, I made it extremely practical.

Instead of just going through the various features of Container Apps, talking about each one and perhaps even doing a demo - this course takes a different approach.

We're going to build, together, a full blown microservices system on Container Apps.

Together, we're going to build the WorldTrip website, a fictional trip planner that's based on Container Apps.

We're going to begin with the very basics - take a code and deploy it to container, and then publish it to the cloud as Container App.

And then we're going to add more capabilities, such as scaling, communication, security, monitoring and more.

And when we're done - you'll be able to say that you've built a microservices system on Container Apps!

Now, don't worry about the code. Everything it going to be provided to you.

The system is built using .NET, but you don't have to be familiar with this platform, you just better have some development knowledge.

There is no other course like this!

This is the only Container Apps course that takes you step-by-step towards a complete, full blown system in the cloud. At the end of it - you can definitely call yourself Azure Container Apps Expert.


This course takes you from the absolute basics of Azure Container Apps to the most advanced topics, known only to few. Completing this course will give you all the knowledge required for designing modern, robust, secure and reliable microservices cloud systems, and, as a bonus, will put you in a great position when looking for your next job.

No other course covers this topic in such a comprehensive and thorough way. I've put all my 20+ years of experience with hundreds of clients in this course, and I'm sure you will greatly benefit from it.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

What do my students have to say about my cloud courses?

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

"This is the best course I have encountered on Udemy or anywhere. And I say this after buying 8 different Udemy courses before" - Arbaaz

"One of the best classes in the world" - Kkvi1357

"One of the best courses I've done at Udemy - top among maybe 50-100" - Russ

"Memi is a true architect willing to get his hands dirty!" - Kevon

"Excellent" - Ashwani

"Highly recommended" - Shashank

"I am loving it <3 the best part is the project based learning !" - Juhi

"The best course I have taken on Udemy" - Eslam

And lots more...


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Who is this course for?

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Any person who is involved in Software Architecture & development can benefit from this course.

That includes:

- Software Architects

- Junior developers

- Senior developers

- Architects

- Anyone who is interested in the cloud and microservices

If you're not sure if this course is for you - drop me a note!


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

What are the prerequisites for this course?

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

This course assumes a basic knowledge of Azure and the Azure portal. Note that this is NOT an Azure beginner course.

It's a good idea to have some experience with software development.

In any case, you don't have to have any prior knowledge of Container Apps!


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

About Me

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

I've been working with clouds for more than 12 years, spanning dozens of customers from various fields - Fortune 100 enterprises, start-ups, govt. entities, defense, telco, banking, and lots more.

In addition, I am a certified Azure Architect.

I've been in the software industry for more than 20 years, and a Software Architect for more than 17 years, working with a variety of clients on their microservices systems.

I'm an avid speaker and trainer, having trained thousands of students in various courses.

I love what I do, and my greatest passion (well, besides my family...) is designing modern, practical, and reliable cloud systems for my clients, using the best possible architecture patterns and services.

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 Azure
Hiển thị tất cả khoá học Cloud Computing
Hiển thị tất cả khoá học Containerization
Hiển thị tất cả khoá học Microservices
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊