Course Overview
The AZ-204T00: Developing Solutions for Microsoft Azure course targets developers aiming to master the construction of cloud solutions on Azure. It encompasses a diverse array of subjects, from crafting and deploying web applications to implementing Azure functions and harnessing Blob storage and Cosmos DB for solution development. Additionally, it covers the creation of IaaS solutions such as VM provisioning and container services utilization. Participants will garner hands-on experience with Azure services, facilitating the development of scalable, reliable, and secure cloud applications. The curriculum further explores crucial facets of cloud development, including user authentication and authorization, secure cloud solution implementation, API management, event-based and message-based solution development, and Azure service monitoring and optimization. Through the integration of labs and exercises, the course ensures that learners can adeptly apply these concepts in real-world scenarios. By preparing developers for the Microsoft Azure Developer Associate certification, it equips them with the requisite knowledge and skills to construct and maintain Azure cloud solutions proficiently.
Learning objectives
After completing this course, students will be able to:
• Deploy and update apps in Azure App Service, implement App Service authentication and authorization, configure app settings, scale apps, and how to use deployment slots.
• Create and deploy Azure Functions and utilize bindings and triggers to interact with other Azure services.
• Create Azure Blob storage resources, manage data through the blob storage lifecycle, and work with containers and items by using the Azure Blob storage client library V12 for .NET.
• Develop solutions integrating Azure Cosmos DB resources with the appropriate consistency levels, and perform data operations by using the .NET SDK V3 for Azure Cosmos DB.
• Implement authentication and authorization to resources by using the Microsoft identity platform, Microsoft Authentication Library, shared access signatures, and use Microsoft Graph.
• Securely deploy apps in Azure by using Azure Key Vault, managed identities, and Azure App Configuration.
• Implement the Azure API Management service to transform and secure APIs, and how to create a backend API.
• Build applications with event-based architectures by integrating Azure Event Grid and Azure Event Hubs into their solutions.
• Build applications with message-based architectures by integrating Azure Service Bus and Azure Queue Storage into their solutions.
• Explain how Azure Monitor operates, how Application Insights collects events and metrics, and how to instrument apps to monitor and troubleshoot issues.
• Improve the performance and scalability of applications by integrating Azure Cache for Redis and Azure Content Delivery Network into solutions.
Why Choose CounselTrain for AZ-204: Developing Solutions for Microsoft Azure Certification in the UAE?
Content Comes Here….
Target Audiance
- This course is for Azure Developers. They design and build cloud solutions such as applications and services. They participate in all phases of development including solution design, development and deployment, and testing and maintenance. They partner with cloud solution architects, cloud DBAs, cloud administrators, and clients to implement the solution.
Schedule Dates
AZ-204T00: Developing Solutions for Microsoft Azure
AZ-204T00: Developing Solutions for Microsoft Azure
AZ-204T00: Developing Solutions for Microsoft Azure
AZ-204T00: Developing Solutions for Microsoft Azure
Course Content
- Introductions
- Prerequisites
- Certifications
- Exam
- Course Outline
- Lab: Slides Only
- Module 1: Explore Azure App Service
- Module 2: Configure web app settings
- Module 3: Scale apps in Azure App Service
- Module 4: Explore Azure App Service deployment slots
- Lab 01: Build a web application on Azure platform as a service offerings
- Module 1: Explore Azure Functions
- Module 2: Develop Azure Functions
- Lab 02: Implement task processing logic by using Azure Functions
- Module 1: Explore Azure Blob storage
- Module 2: Manage the Azure Blob storage lifecycle
- Module 3: Work with Azure Blob storage
- Lab 03: Retrieve Azure Storage resources and metadata by using the Azure Storage SDK for .NET
- Module 1: Explore Azure Cosmos DB
- Module 2: Work with Azure Cosmos DB
- Lab 04: Construct a polyglot data solution
- Module 1: Manage container images in Azure Container Registry
- Module 2: Run container images in Azure Container Instances
- Module 3: Implement Azure Container Apps
- Lab 05: Deploy compute workloads by using images and containers
- Module 1: Explore the Microsoft identity platform
- Module 2: Implement authentication by using the Microsoft Authentication Library
- Module 3: Implement shared access signatures Module 4: Explore Microsoft Graph
- Lab 06: Authenticate by using OpenID Connect, MSAL, and .NET SDKs
- Module 1: Implement Azure Key Vault
- Module 2: Implement managed identities
- Module 3: Implement Azure App Configuration
- Lab 07: Access resource secrets more securely across services
- Module 1: Explore API Management
- Lab 08 -Exercise: Route custom events to web endpoint by using Azure CLI
- Module 1: Explore Azure Event Grid
- Module 2: Explore Azure Event Hubs
- Lab 09: Publish and subscribe to Event Grid events
- Module 1: Discover Azure message queues
- Lab 10: Asynchronously process messages by using Azure Service Bus Queues
- Module 1: Monitor app performance
- Lab 11: Monitor services that are deployed to Azure
- Module 1: Develop for Azure Cache for Redis
- Module 2: Develop for storage on CDNs
- Lab 12: Enhance a web application by using the Azure Content Delivery Network
FAQs
The AZ-204T00 course is designed for developers who aspire to enhance their proficiency in building cloud solutions on the Microsoft Azure platform. It caters to individuals with varying levels of experience in cloud development, offering comprehensive guidance and practical insights.
Participants are expected to have prior experience in software development using languages such as C#, JavaScript, Python, or similar. Familiarity with basic cloud computing concepts and an understanding of Azure services is recommended but not mandatory.
The AZ-204T00 course is structured into modules covering various topics such as web application development, Azure functions, storage solutions, infrastructure as a service (IaaS), security, API management, and monitoring. Each module includes hands-on labs and exercises to reinforce learning.
Upon completion of the AZ-204T00 course, participants will possess advanced knowledge and practical skills in developing solutions on the Microsoft Azure platform. They will be adept at creating and deploying web applications, implementing Azure functions, utilizing Blob storage and Cosmos DB, provisioning VMs, and managing container services.
- Participants in the AZ-204T00 course will have access to comprehensive lecture materials, hands-on labs, demonstrations, and additional resources such as sample code repositories and best practices guides. They will also have access to an online learning platform for collaboration and discussion with instructors and peers.
Yes, participants will have access to the course materials, including lecture slides, lab exercises, and additional resources, for a specified period after completing the AZ-204T00 course. This allows them to review concepts, revisit labs, and continue learning at their own pace even after completing the course.