GIỚI THIỆU KHÓA HỌC
Khóa học này hướng dẫn các nhà phát triển cách tạo các giải pháp end-to-end trong Microsoft Azure. Học viên sẽ học cách triển khai các giải pháp tính toán Azure, tạo các Hàm Azure, triển khai và quản lý các ứng dụng web, phát triển các giải pháp sử dụng lưu trữ Azure, triển khai xác thực và ủy quyền, đồng thời bảo mật các giải pháp của họ bằng cách sử dụng KeyVault và Managed Identities. Học viên cũng sẽ học cách kết nối và sử dụng các dịch vụ Azure và các dịch vụ của bên thứ ba, đồng thời đưa các mô hình dựa trên sự kiện và thông điệp vào các giải pháp của họ.
THỜI LƯỢNG: 05 ngày (40 giờ)
ĐỐI TƯỢNG THAM GIA KHÓA HỌC
Học viên trong khóa học này quan tâm đến phát triển Azure hoặc vượt qua kỳ thi chứng chỉ Microsoft Azure Developer Associate mã môn thi AZ-204.
ĐIỀU KIỆN THAM GIA KHÓA HỌC
Để thành công trong khóa học này, người học cần có những điều sau đây:
- Trải nghiệm thực tế với các giải pháp Azure IaaS và PaaS cũng như Cổng Azure.
- Trải nghiệm viết bằng ngôn ngữ được hỗ trợ Azure ở trình độ trung cấp. (C #, JavaScript, Python hoặc Java)
- Khả năng viết mã để kết nối và thực hiện các hoạt động trên sản phẩm cơ sở dữ liệu SQL hoặc NoSQL. (SQL Server, Oracle, MongoDB, Cassandra hoặc tương tự)
- Có kinh nghiệm viết mã để xử lý xác thực, ủy quyền và các nguyên tắc bảo mật khác ở cấp độ trung gian.
- Hiểu biết chung về HTML, giao thức HTTP và giao diện REST API.
Nếu bạn chưa quen với Azure và điện toán đám mây, hãy xem xét một trong các tài nguyên sau:
- Trực tuyến miễn phí: Azure Fundamentals (https://docs.microsoft.com/en-us/learn/paths/azure-fundamentals/)
- Khóa học do người hướng dẫn: AZ-900: Nguyên tắc cơ bản về Azure AZ-900t01 trong 1 ngày.
NỘI DUNG KHÓA HỌC
Module 1: Tạo ứng dụng web Dịch vụ ứng dụng Azure
- Khám phá dịch vụ ứng dụng Azure
- Định cấu hình cài đặt ứng dụng web
- Quy mô ứng dụng trong Dịch vụ ứng dụng Azure
- Khám phá các vùng triển khai Dịch vụ ứng dụng Azure
Module 2: Triển khai các chức năng Azure
- Khám phá các chức năng của Azure
- Phát triển các chức năng Azure
- Thực hiện các chức năng bền
Module 3: Phát triển các giải pháp sử dụng lưu trữ Blob
- Khám phá bộ nhớ Azure Blob
- Quản lý vòng đời lưu trữ Azure Blob
- Làm việc với bộ nhớ Azure Blob
Module 4: Phát triển các giải pháp sử dụng Azure Cosmos DB
- Khám phá Azure Cosmos DB
- Triển khai phân vùng trong Azure Cosmos DB
- Làm việc với Azure Cosmos DB
Module 5: Triển khai cơ sở hạ tầng như một giải pháp dịch vụ
- Cung cấp máy ảo trong Azure
- Tạo và triển khai các mẫu Trình quản lý tài nguyên Azure
- Quản lý hình ảnh vùng chứa trong Azure Container Registry
- Chạy hình ảnh vùng chứa trong Phiên bản vùng chứa Azure
Module 6: Triển khai xác thực và ủy quyền người dùng
- Khám phá nền tảng nhận dạng của Microsoft
- Triển khai xác thực bằng cách sử dụng Thư viện xác thực của Microsoft
- Triển khai chữ ký truy cập được chia sẻ
- Khám phá Microsoft Graph
Module 7: Triển khai các giải pháp đám mây an toàn
- Triển khai Azure Key Vault
- Triển khai danh tính được quản lý
- Triển khai cấu hình ứng dụng Azure
Module 8: Triển khai quản lý API
Module 9: Phát triển các giải pháp dựa trên sự kiện
- Khám phá lưới sự kiện Azure
- Khám phá các trung tâm sự kiện Azure
Module 10: Phát triển các giải pháp dựa trên tin nhắn
- Khám phá hàng đợi tin nhắn Azure
Module 11: Các giải pháp công cụ hỗ trợ giám sát và ghi nhật ký
- Giám sát hiệu suất ứng dụng
Module 12: Tích hợp bộ nhớ đệm và phân phối nội dung trong các giải pháp
- Phát triển cho Azure Cache cho Redis
- Phát triển để lưu trữ trên CDN
Nguồn: Microsoft Learning