Developing Solutions for Microsoft Azure AZ-204

Advanced 598(5 Ratings)
What will you learn?
  • Create end-to-end solutions in Microsoft Azure and its functions
  • Implement Azure compute solutions and manage web apps
  • Azure solutions by using Key Vault and Managed Identities
  • Connect with Azure & third-party services
  • Monitor; troubleshoot and optimizing Azure solutions

Live training
0 Lessons
  • Minimum 1-year professional experience of a developer with Microsoft Azure
  • Ability to program in an Azure Supported Language

This 5-day course is about how to create and implement end-to-end solutions in Microsoft Azure. It teaches how to implement and manage Azure functions; develop solutions utilizing Azure storage; implement, authenticate, authorize and secure their solutions by using KeyVault and Managed Identities. You also learn how to connect & consume Azure and third-party services which includes event & message-based model solutions.

Course Outline

Module 1: Creating Azure App Service Web Apps

Begin with building and functioning a web application on the Azure App Service platform and to create, configure, scale, secure, and deploy the App Service platform.

Module 2: Implement Azure functions

Learn to create Functions apps; integrate triggers and inputs/outputs into the app.

Module 3: Develop solutions that use blob storage

Learn how Azure Blob storage works; manage data through the hot/cold/archive blob storage lifecycle and manage data and metadata by Azure Blob storage client library.

Module 4: Develop solutions that use Cosmos DB storage

Know the structure of Cosmos DB and manage the data consistency; using the Azure portal & the .NET SDX create Cosmos DB accounts; databases and containers.

Module 5: Implement IaaS solutions

Learn to create VMs; ARM templates to automate resource deployment; This module instructs students on how to use create VMs and container images to use in their solutions. It covers creating VMs, using ARM templates to automate resource deployment; create & manage Docker images; publish image to Azure Container Registry and run in Azure Container Instances.

Module 6: Implement user authentication and authorization

Learn to leverage the Microsoft Identity Platform v2.0 to authenticate & access the resources; use of Microsoft Authentication Library & Graph to authenticate Azure users’ information and use of Shared Access Signatures.

Module 7: Implement secure cloud solutions

Learn to secure the keys, secrets & certificates to access application resources & configuration information.

Module 8: Implement API Management

Learn to publish APIs; create policies to manage API information and access to their APIs by Azure API Management service.

Module 9: Develop App Service Logic Apps

Learn to schedule, automate & orchestrate tasks, business processes, workflows and services across organizations by Azure Logic Apps.

Module 10: Develop event-based solutions

Learn to build applications with event-based architectures.

Module 11: Develop message-based solutions

Learn to build applications with message-based architectures.

Module 12: Monitor and optimize Azure solutions

Know how to instrument code for telemetry and to analyze & troubleshoot their apps.

Module 13: Integrate caching and content delivery within solutions

End by learning how to use different caching services to improve the performance of their apps.

Student feedback
Average rating
  • 20%
  • 20%
  • 19%
  • 18%
  • 20%
Buy now
  • Lifetime Access. No Limits!
  • Certificate of Completion
  • Flexible Schedule
  • 100% online courses