AZ-204: Developing Solutions for Microsoft Azure
AZ-204: Developing Solutions for Microsoft Azure
Tổng quan
Thời lượng: 5 ngày
Khóa học này hướng dẫn các lập trình viê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 trên Azure, tạo các chức năng 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 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ới 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à bản tin trong các giải pháp của mình. 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.
Mục tiêu khóa học
Qua khóa học này, học viên nắm được:
-
Cách triển khai các giải pháp trên Azure
-
Có thể 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
-
Nắm được cách bảo mật các giải pháp bằng cách sử dụng KeyVault và Managed Identities
-
Có thể kết nối và sử dụng các dịch vụ Azure với các dịch vụ của bên thứ ba
-
Phát triển các mô hình dựa trên sự kiện và bản tin trong các giải pháp của mình
-
Biết cách giám sát, khắc phục sự cố và tối ưu hóa các giải pháp trên nền tảng Azure
Mục tiêu khóa học
Module 1: Tạo các ứng dụng dịch vụ Web Azure
Học viên sẽ học cách xây dựng một ứng dụng web trên nền tảng Azure App Service. Họ sẽ tìm hiểu cách thức hoạt động của nền tảng và cách tạo, cấu hình, mở rộng quy mô, bảo mật và triển khai cho nền tảng Dịch vụ ứng dụng.
Các bài học:
-
Các khái niệm cốt lõi của Dịch vụ ứng dụng Azure
-
Tạo ứng dụng web dịch vụ ứng dụng Azure
-
Định cấu hình và giám sát các ứng dụng Dịch vụ ứng dụng
-
Ứng dụng Dịch vụ ứng dụng mở rộng quy mô
-
Môi trường dàn dựng Dịch vụ ứng dụng Azure
Module 2: Triển khai các chức năng Azure
Module này bao gồm việc tạo ứng dụng Chức năng và cách tích hợp trình kích hoạt và đầu vào / đầu ra vào ứng dụng.
Các bài học:
-
Tổng quan về các chức năng 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 giải pháp sử dụng lưu trữ blob
Học viên sẽ học cách hoạt động của bộ lưu trữ Azure Blob, cách quản lý dữ liệu thông qua vòng đời lưu trữ blob nóng / lạnh / lưu trữ và cách sử dụng thư viện ứng dụng lưu trữ Azure Blob để quản lý dữ liệu và siêu dữ liệu.
Các bài học:
-
Các nội dung cốt lõi của lưu trữ Azure Blob
-
Quản trị vòng đời lưu trữ Azure Blob
-
Làm việc với Azure Blob
Module 4: Phát triển các giải pháp sử dụng bộ lưu trữ Cosmos DB
Học viên sẽ tìm hiểu cách Cosmos DB được cấu trúc và cách quản lý tính nhất quán của dữ liệu. Học viên
cũng sẽ học cách tạo tài khoản Cosmos DB và tạo cơ sở dữ liệu, vùng chứa và các mục bằng cách sử dụng
kết hợp Azure Portal và .NET SDK.
Các bài học:
-
Tổng quan về cơ sở dữ liệu Azure Cosmos
-
Cấu trúc dữ liệu Azure Cosmos DB
-
Làm việc với dữ liệu và tài nguyên Azure Cosmos DB
Module 5: Triển khai các giải pháp IaaS
Module này hướng dẫn học viên cách sử dụng tạo máy ảo và hình ảnh vùng chứa để sử dụng trong các
giải pháp của họ. Nó bao gồm việc tạo máy ảo, sử dụng các mẫu ARM để tự động triển khai tài nguyên,
tạo và quản lý hình ảnh Docker, xuất bản hình ảnh lên Azure Container Registry và chạy một vùng chứa
trong Azure Container Instances.
Các bài học:
-
Cấp phép máy ảo trong Azure
-
Tạo và triển khai các mẫu ARM
-
Tạo hình ảnh vùng chứa cho các giải pháp
-
Xuất bản hình ảnh vùng chứa lên Cơ quan đăng ký vùng chứa Azure
-
Tạo và chạy hình ảnh vùng chứa trong Phiên bản vùng chứa Azure
Module 6: Thực hiện xác thực và ủy quyền người dùng
Học viên sẽ học cách tận dụng Nền tảng Danh tính Microsoft v2.0 để quản lý xác thực và truy cập vào các tài nguyên. Học viên cũng sẽ học cách sử dụng Thư viện Xác thực Microsoft và Đồ thị Microsoft để xác thực người dùng và truy xuất thông tin được lưu trữ trong Azure cũng như cách thức và thời điểm sử dụng Shared Access Signatures.
Các bài học:
-
Nền tảng định danh Microsoft v2.0
-
Xác thực bằng Thư viện xác thực của Microsoft
-
Sử dụng Microsoft Graph
-
Cấp phép hoạt động dữ liệu trong Azure Storage
Module 7: Triển khai các giải pháp đám mây an toàn
Module này bao gồm cách bảo mật thông tin (khóa, bí mật, chứng chỉ) mà ứng dụng sử dụng để truy cập tài nguyên. Nó cũng bao gồm việc bảo mật thông tin cấu hình ứng dụng.
Các bài học:
-
Quản lý khóa, bí mật và chứng chỉ bằng cách sử dụng API KeyVault
-
Triển khai Danh tính được Quản lý cho tài nguyên Azure
-
Bảo mật dữ liệu cấu hình ứng dụng bằng cách sử dụng Cấu hình ứng dụng Azure
Module 8: Triển khai quản lý API
Học viên sẽ học cách publish API, tạo chính sách để quản lý thông tin được chia sẻ qua API và quản lý quyền truy cập vào API của họ bằng cách sử dụng dịch vụ Azure API Management.
Các bài học:
-
Tổng quan về quản lý API
-
Xác định chính sách cho API
-
Bảo mật các API của bạn
Module 9: Phát triển dịch vụ ứng dụng Logic Apps
Module này hướng dẫn học viên cách sử dụng Azure Logic Apps để lên lịch, tự động hóa và sắp xếp các
tác vụ, quy trình kinh doanh, quy trình làm việc và dịch vụ trong các doanh nghiệp hoặc tổ chức.
Các bài học:
-
Tổng quan về Azure Logic Apps
-
Tạo trình kết nối tùy chỉnh cho Azure Logic Apps
Module 10: Phát triển các giải pháp dựa trên sự kiện
Học viên sẽ học cách xây dựng các ứng dụng với các kiến trúc dựa trên sự kiện.
Các bài học:
-
Triển khai các giải pháp sử dụng Azure Event Grid
-
Triển khai các giải pháp sử dụng Trung tâm sự kiện Azure
-
Triển khai các giải pháp sử dụng Trung tâm thông báo Azure
Module 11: Phát triển các giải pháp dựa trên bản tin
Học viên sẽ học cách xây dựng các ứng dụng với các kiến trúc dựa trên bản tin.
Các bài học:
-
Triển khai các giải pháp sử dụng Azure Service Bus
-
Triển khai các giải pháp sử dụng hàng đợi Azure Queue Storage
Module 12: Giám sát và tối ưu hóa các giải pháp Azure
Module này hướng dẫn học viên cách giám sát và cách phân tích và khắc phục sự cố ứng dụng của họ.
Các bài học:
-
Tổng quan về giám sát trong Azure
-
Công cụ một ứng dụng để giám sát
-
Phân tích và gỡ rối ứng dụng
-
Triển khai mã xử lý các lỗi tạm thời
Module 13: Tích hợp bộ nhớ đệm và phân phối nội dung trong các giải pháp
Học viên sẽ học cách sử dụng các dịch vụ bộ nhớ đệm khác nhau để cải thiện hiệu suất của ứng dụng của họ.
Các bài học:
-
Phát triển cho Azure Cache cho Redis
-
Phát triển để lưu trữ trên CDN
Đối tượng học viên
Khóa học này dành cho:
- Các lập trình viên trên nền tảng Microsoft Azure
-
Kỹ sư thiết kế, xây dựng, kiểm tra và duy trì các giải pháp đám mây, chẳng hạn như các ứng dụng và
-
dịch vụ
-
Kiến trúc sư giải pháp điện toán đám mây
-
Chuyên viên quản trị cơ sở dữ liệu trên nền tảng điện toán đám mây
-
Quản trị viên
-
Kỹ thuật viên thuộc các doanh nghiệp đang triển khai các giải pháp Azure
-
Khóa học này cũng chuẩn bị cho học viên lấy chứng chỉ Microsoft Certified Azure Developer Associate (Exam AZ-204 ).
Kiến thức khuyến nghị
Khuyến nghị các học viên cần có:
-
Kinh nghiệm thực tế với các giải pháp Azure IaaS và PaaS.
-
Kinh nghiệm lập trình bằng ngôn ngữ được hỗ trợ Azure ở trình độ trung cấp. (C #, JavaScript, Python hoặc Java)
-
Khả năng lập trình để 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 lập trình để xử lý xác thực, ủy quyền và bảo mật.
-
Hiểu biết chung về HTML, giao thức HTTP và REST API.
-
Những học viên chưa quen thuộc với Azure và điện toán đám mây, nên tìm hiểu trước một trong các tài nguyên sau:
o Tài liệu/khóa học trực tuyến miễn phí:
Azure Fundamentals (https://docs.microsoft.com/learn/paths/azure-fundamentals/)
o Hoặc tham gia khóa học có giảng viên hướng dẫn: AZ-900:
(https://trainocate.com/courses/Microsoft/az-900t00-a).
Chứng chỉ
Microsoft Certified: Developing Solutions for Microsoft Azure
Lịch khai giảng
Form đăng ký
Các khóa đào tạo Microsoft khác
Cơ hội nhận ưu đãi học phí lên tới 60%
Đăng ký tư vấn
cùng đội ngũ chuyên gia Trainocate!!
Xác nhận gửi thành công
Cảm ơn bạn đã để lại thông tin.
Đội ngũ chuyên gia của Trainocate đang trong quá trình xác nhận thông tin và sẽ kết nối với bạn trong vòng 24 giờ.
Bản quyền thuộc về Trainocate Việt Nam