THỜI LƯỢNG: 05 ngày (~ 40 giờ)
GIỚI THIỆU KHÓA HỌC
Khóa học 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 bộ nhớ 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ọ. Khóa học cũng bao gồm giám sát, khắc phục sự cố và tối ưu hóa các giải pháp Azure.
ĐỐI TƯỢNG THAM DỰ
Học viên quan tâm đến phát triển Azure hoặc muốn vượt qua kỳ thi chứng chỉ Microsoft Azure Developer Associate.
ĐIỀU KIỆN THAM DỰ
Để thành công trong khóa học này, học viên cần có những kiến thức 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.
- Có kinh nghiệm viết bằng ngôn ngữ được hỗ trợ Azure ở trình độ trung cấp. (C #, JavaScript, Python hoặc Java).
- Có khả năng viết mã để kết nối và thực hiện các thao tác 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, phân quyền, và các nguyên tắc bảo mật khác ở cấp độ trung cấp.
- Hiểu biết chung về HTML, giao thức HTTP và giao diện REST API.
CHỨNG NHẬN
Sau khi kết thúc khóa học, học viên được cấp chứng nhận bởi SmartPro.
NỘI DUNG KHÓA HỌC
Module 1: Creating Azure App Service Web Apps
- Explore Azure App Service
- Configure web app settings
- Scale apps in Azure App Service
- Explore Azure App Service deployment slots
Module 2: Implement Azure functions
- Azure Functions overview
- Developing Azure Functions
- Implement Durable Functions
Module 3: Develop solutions that use blob storage
- Azure Blob storage core concepts
- Managing the Azure Blob storage lifecycle
- Working with Azure Blob storage
Module 4: Develop solutions that use Cosmos DB storage
- Explore Azure Cosmos DB
- Implement partitioning in Azure Cosmos DB
- Work with Azure Cosmos DB
Module 5: Implement IaaS solutions
- Provision virtual machines in Azure
- Create and deploy Azure Resource Manager templates
- Manage container images in Azure Container Registry
- Run container images in Azure Container Instances
Module 6: Implement user authentication and authorization
- Explore the Microsoft identity platform
- Implement authentication by using the Microsoft Authentication Library
- Implement shared access signatures
- Explore Microsoft Graph
Module 7: Implement secure cloud solutions
- Implement Azure Key Vault
- Implement managed identities
- Implement Azure App Configuration
Module 8: Implement API Management
Module 9: Develop event-based solutions
- Explore Azure Event Grid
- Explore Azure Event Hubs
Module 10: Develop message-based solutions
- Discover Azure message queues
Module 11: Instrument solutions to support monitoring and logging
Module 12: Integrate caching and content delivery within solutions
- Develop for Azure Cache for Redis
- Develop for storage on CDNs