
Configure Azure App Service settings, including deployment slots and environment-specific app settings, with transport layer security certificates. Enable diagnostics, logs, and virtual app directories for per-environment deployment.
Master Azure Cosmos db with the dotnet sdk v3, creating containers and items, and implementing stored procedures, triggers, and user defined functions in JavaScript via the NoSQL api.
Construct a polyglot data solution by integrating cosmos db, blob storage, and a dotnet web app to load images from storage and data from cosmos db.
Explore Microsoft Graph to access data across the Microsoft ecosystem using rest api calls and the Graph sdk, with authentication and scoped permissions.
Explore the two types of managed identities, system assigned and user assigned, and learn how to configure, acquire tokens, and grant RBAC for resources like key vaults.
Explore Azure App Configuration service to store keys, values, and feature flags in a centralized repository, enabling real-time feature toggles without redeploys and secure access with managed identities.
Securely access resource secrets across Azure services by using managed identities with a function, key vault, and blob storage to retrieve the storage connection string.
Explore how Azure API Management secures and exposes APIs through a gateway, using subscriptions, keys, and certificates, while creating back-end APIs behind products and applying XML policies.
Publish and subscribe to Event Grid events by wiring a container-based web app to display incoming events from an Event Grid topic via a webhook subscription.
The Developing Solutions for Microsoft Azure (AZ-204) course equips aspiring Azure developers with the essential skills and knowledge required to design, build, test, and maintain cloud applications and services on the Microsoft Azure platform. With Azure becoming the backbone of modern cloud computing solutions, this course provides a comprehensive understanding of Azure development tools, techniques, and best practices to meet the demands of today's dynamic cloud landscape.
Throughout this course, participants delve into a diverse range of topics essential for Azure development proficiency. They learn to leverage Azure services such as Azure App Service, Azure Functions, Azure Storage, Azure SQL Database, Azure Cosmos DB, and Azure Key Vault to develop scalable, secure, and resilient cloud applications. Practical exercises and hands-on labs provide students with real-world experience in implementing cloud solutions, enabling them to tackle complex development challenges confidently.
Furthermore, the AZ-204 course delves into key aspects of cloud-native development, including containerization with Docker and orchestration with Azure Kubernetes Service (AKS). Participants gain insights into DevOps practices and learn to integrate continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps and GitHub Actions.
By the end of this course, participants will possess the skills to design and implement Azure solutions that meet performance, scalability, security, and compliance requirements. Whether you are an experienced developer seeking to transition to the cloud or a newcomer to Azure development, the AZ-204 course provides a solid foundation for building cutting-edge cloud applications and advancing your career in cloud computing.