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

Mastering Azure Functions: Complete Serverless Guide

Thành thạo Azure Functions: Hướng dẫn Toàn diện về Serverless

Thành thạo Azure Functions: Hướng dẫn Toàn diện về Serverless

Làm chủ Azure Functions: Khóa học Phát triển Serverless Thiết yếu

4.1
(125 đánh giá)
544 học viên
Giảng viên
Usama Musa Khan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
10.000đ 399.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
1.5 giờ video
23 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ì

Hiểu những kiến thức cơ bản về Azure Functions và điện toán serverless, đồng thời khám phá những lợi ích chính của việc sử dụng kiến trúc serverless cho các ứng dụng đám mây.
Tìm hiểu cách điện toán serverless khác biệt với các kiến trúc truyền thống và cách nó mang lại lợi ích cho nhà phát triển về khả năng mở rộng, hiệu quả chi phí và tính linh hoạt.
Có được kinh nghiệm thực hành với các trình kích hoạt hàm (HTTP, Timer, Blob, Queue) và liên kết, đồng thời học cách xử lý dữ liệu đầu vào và đầu ra một cách hiệu quả.
Hiểu cách Azure Functions thực thi, khái niệm về trạng thái không lưu giữ (statelessness), và cách quản lý khởi động lạnh (cold start) và khởi động nóng (warm start) trong môi trường sản xuất.
Tìm hiểu về tự động mở rộng quy mô, các gói định giá khác nhau (Consumption, Premium và Dedicated) và cách chọn đúng gói cho các trường hợp sử dụng khác nhau.
Thành thạo việc giám sát và chẩn đoán bằng Azure Application Insights, đồng thời thiết lập cảnh báo và nhật ký để theo dõi và xử lý sự cố các hàm trong môi trường sản xuất.
Thiết lập môi trường phát triển cục bộ bằng Azure Functions Core Tools và học cách triển khai các hàm bằng Triển khai Liên tục thông qua Azure DevOps.
Khám phá các chủ đề nâng cao như Durable Functions, xử lý lỗi, chiến lược phục hồi và cách tích hợp các hàm với các dịch vụ như Cosmos DB, Event Grid.
Hiểu các mô hình định giá của Azure Functions, cách quản lý chi phí hiệu quả và các chiến lược tối ưu hóa hiệu suất trong khi vẫn giữ chi phí ở mức thấp.
Học cách xây dựng các ứng dụng hướng sự kiện, hệ thống xử lý dữ liệu thời gian thực và tự động hóa quy trình làm việc trên đám mây bằng Azure Functions.

Yêu cầu

Sẵn sàng Học hỏi.

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

Nhà phát triển và Kỹ sư Phần mềm: Bất kỳ ai muốn mở rộng kỹ năng phát triển đám mây, đặc biệt là điện toán serverless với Azure Functions, sẽ hưởng lợi từ khóa học này. Dù bạn đang xây dựng API, tự động hóa tác vụ hay xử lý dữ liệu, khóa học này sẽ cung cấp cho bạn các công cụ...
Người đam mê Đám mây: Nếu bạn quan tâm đến công nghệ đám mây và muốn hiểu cách xây dựng các ứng dụng có khả năng mở rộng, hiệu quả chi phí trên Microsoft Azure, khóa học này dành cho bạn.
Chuyên gia DevOps: Khóa học này cũng sẽ hấp dẫn những người làm việc trong lĩnh vực DevOps muốn học cách triển khai, giám sát và quản lý các ứng dụng serverless trên Azure, đặc biệt là những người muốn tích hợp Azure Functions vào các pipeline CI/CD.
Sinh viên và Người mới bắt đầu: Ngay cả khi bạn mới làm quen với Azure hoặc điện toán serverless, khóa học này sẽ hướng dẫn bạn những kiến thức cơ bản và cung cấp kinh nghiệm thực hành để bạn nhanh chóng bắt kịp.
Chuyên gia CNTT Muốn Chuyển đổi sang Đám mây: Nếu bạn là chuyên gia CNTT có nền tảng về cơ sở hạ tầng truyền thống hoặc phát triển phần mềm, khóa học này sẽ giúp bạn chuyển đổi sang phát triển gốc đám mây bằng công nghệ serverless.
Người đam mê Công nghệ: Nếu bạn đam mê học hỏi công nghệ mới và cập nhật xu hướng mới nhất trong điện toán đám mây, khóa học này sẽ giúp bạn khám phá Azure Functions và thế giới ngày càng phát triển của các giải pháp serverless.

Nội dung khóa học

7 phần • 23 bài giảng
1 Azure Functions là gì?
2 Hiểu về Kiến trúc Serverless
3 Vị trí của Azure Functions trong Hệ sinh thái Đám mây
1 Trình kích hoạt và Liên kết Hàm
2 Vòng đời của Azure Function
3 Hiểu về Khả năng Mở rộng trong Azure Functions
4 Giám sát và Ghi nhật ký Azure Functions
1 Phát triển Azure Functions Cục bộ
2 Triển khai Azure Functions
3 Quản lý Azure Functions với Azure Portal
1 Durable Functions
2 Mạng lưới Ứng dụng Hàm
3 Trình kích hoạt và Liên kết Nâng cao
4 Xử lý Lỗi và Khả năng Phục hồi trong Functions
1 Viết Azure Functions Hiệu quả
2 Bảo mật Azure Functions
3 Quản lý và Tối ưu hóa Chi phí
1 Các Trường hợp Sử dụng Phổ biến cho Azure Functions
2 Trường hợp Sử dụng: API Serverless với Azure Functions
3 Trường hợp Sử dụng: Tự động hóa Quy trình làm việc trên Đám mây
1 Ôn tập những Điểm chính
2 Bước tiếp theo là gì?
3 Suy nghĩ cuối cùng về Serverless và Azure Functions

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

In this comprehensive course, you will master Azure Functions, the powerful serverless computing service offered by Microsoft Azure. Whether you're a beginner looking to get started with serverless technology or an experienced developer aiming to deepen your expertise, this course covers everything you need to know.

We begin by exploring the fundamentals of Azure Functions, explaining what they are, how they work, and why serverless computing is a game-changer for modern developers. You’ll understand the core principles of serverless architecture, the benefits of Azure Functions, and how they integrate seamlessly into the Azure cloud ecosystem to help you scale applications efficiently while keeping costs under control.

As we dive deeper, we will cover key concepts such as function triggers and bindings, which are essential for invoking functions and connecting them to various services and data sources. You will learn about the different types of triggers, such as HTTP, Timer, Blob, and Queue triggers, and how input and output bindings simplify data handling.

You will also gain hands-on experience with the Azure Function lifecycle, understanding execution flow, the stateless nature of functions, and how to deal with cold starts and warm starts. Additionally, we’ll explore scalability in Azure Functions, from auto-scaling to choosing the right pricing plan based on your needs, and best practices for optimizing performance.

Monitoring and logging are crucial in production environments, and this course will show you how to leverage Azure Application Insights for real-time diagnostics and performance tracking. You’ll also learn how to set up alerts and logs to ensure your functions run smoothly.

In the development and deployment section, you’ll learn how to set up a local development environment, use Azure Functions Core Tools, and deploy your functions using Continuous Deployment (CI/CD) with Azure DevOps and GitHub Actions. We’ll also cover managing your functions via the Azure Portal, including configuration settings and function app management options.

For those interested in advanced topics, we cover Durable Functions, which enable you to manage long-running workflows, and explore more sophisticated triggers and bindings for integrating with services like Cosmos DB, Event Grid, and Service Bus. You'll also gain insight into security, error handling, and resilience strategies to ensure that your functions can recover from failures and continue operating reliably.

We’ll discuss cost management strategies, pricing models, and how to optimize your Azure Functions to ensure they remain cost-effective without sacrificing performance. You will also explore real-world use cases such as event-driven applications, real-time data processing, and automating cloud workflows using Azure Logic Apps and Durable Functions.

By the end of this course, you’ll be equipped with the knowledge and practical skills to build, deploy, and manage serverless applications with Azure Functions. Whether you're building APIs, automating workflows, or processing real-time data, you'll have the tools you need to leverage Azure Functions to create efficient, scalable, and cost-effective solutions.

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 Function As A Service
Hiển thị tất cả khoá học Serverless Architecture
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊