No.1 Azure AZ-204 Certification Training Institute | Join Emigo
ccna-banner-image

AZ-204: Developing Solutions for Microsoft Azure

AZ-204: Developing Solutions for Microsoft Azure Certification & Training

AZ-204: Developing Solutions for Microsoft Azure Certification & Training

Emigo Networks offers the AZ-204 training course designed for developers aiming to build and deploy cloud-based applications using Microsoft Azure. This hands-on program equips you with the skills to develop Azure compute solutions, implement security, integrate storage, and connect to Azure services. Through expert instruction and real-world labs, you'll gain the knowledge necessary to pass the AZ-204 exam and advance your career in cloud development.

Course Overview

The AZ-204 course at Emigo Networks prepares developers to build, secure, and maintain cloud-native applications using Microsoft Azure. It covers five core skill domains: designing and implementing Azure compute solutions (including App Service, Functions, and containerization), developing solutions that integrate with Azure storage such as Cosmos DB and Blob, implementing authentication and embedded security across services, monitoring and optimizing applications using tools like Application Insights, and integrating with other Azure services and third-party APIs and messaging platforms.

This hands-on course leverages real-world labs and best practices, guiding participants through end-to-end solution development and equipping them to confidently pass the AZ-204 certification exam and work effectively in Azure cloud environments.

What You'll Learn

  • Developing Azure compute solutions including web apps, Azure Functions, and containers
  • Implementing Azure storage solutions such as Blob storage and Cosmos DB
  • Integrating caching and content delivery within applications
  • Implementing user authentication and authorization with Microsoft Identity
  • Securing cloud solutions using managed identities and secure app configurations
  • Monitoring, troubleshooting, and optimizing Azure solutions
  • Connecting to and consuming Azure services and third-party APIs
  • Creating event- and message-based solutions using Azure Event Grid, Event Hubs, and Service Bus

Syllabus Summary

Develop Azure compute solutions (25–30%)

a. Implement containerized solutions

  • Create and manage container images for solutions
  • Publish an image to Azure Container Registry
  • Run containers by using Azure Container Instances
  • Create solutions by using Azure Container Apps

b. Implement Azure App Service Web Apps

  • Create an Azure App Service Web App
  • Configure and implement diagnostics and logging
  • Deploy code and containerized solutions
  • Configure settings including Transport Layer Security (TLS), API settings, and service connections
  • Implement autoscaling
  • Configure deployment slots

c. Implement Azure Functions

  • Create and configure an Azure Functions app
  • Implement input and output bindings
  • Implement function triggers by using data operations, timers, and webhooks
Develop for Azure storage (15–20%)

a. Develop solutions that use Azure Cosmos DB

  • Perform operations on containers and items by using the SDK
  • Set the appropriate consistency level for operations
  • Implement change feed notifications

b. Develop solutions that use Azure Blob Storage

  • Set and retrieve properties and metadata
  • Perform operations on data by using the appropriate SDK
  • Implement storage policies and data lifecycle management
Implement Azure security (15–20%)

a. Implement user authentication and authorization

  • Authenticate and authorize users by using the Microsoft Identity platform
  • Authenticate and authorize users and apps by using Microsoft Entra ID
  • Create and implement shared access signatures
  • Implement solutions that interact with Microsoft Graph

b. Implement secure Azure solutions

  • Secure app configuration data by using Azure App Configuration or Azure Key Vault
  • Develop code that uses keys, secrets, and certificates stored in Azure Key Vault
  • Implement Managed Identities for Azure resources
Monitor and troubleshoot Azure solutions (5–10%)

a. Monitor and troubleshoot solutions by using Application Insights

  • Monitor and analyze metrics, logs, and traces
  • Implement Application Insights web tests and alerts
  • Instrument an app or service to use Application Insights
Connect to and consume Azure services and third-party services (20–25%)

a. Implement Azure API Management

  • Create an Azure API Management instance
  • Create and document APIs
  • Configure access to APIs
  • Implement policies for APIs

b. Develop event-based solutions

  • Implement solutions that use Azure Event Grid
  • Implement solutions that use Azure Event Hubs

c. Develop message-based solutions

  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues

Pre-requisites

  • 1–2 years of professional development experience and a strong understanding of programming concepts
  • Proficiency in at least one programming language supported by Azure (such as C#, JavaScript, Python, or Java)
  • Familiarity with Azure services, including storage, compute, and networking
  • Experience with REST APIs and SDKs
  • Understanding of Azure CLI, PowerShell, and Azure portal
  • Knowledge of data storage options, authentication/authorization, and monitoring/debugging solutions

Required Exams

  • Exam Codes: AZ-204: Developing Solutions for Microsoft Azure
  • Length: 100 minutes
  • Registration fee: $165 USD (+taxes applicable)

Who Should Attend

  • Cloud Developers looking to build and deploy scalable applications on Azure
  • Software Engineers who want to enhance their skills in cloud-based application development
  • DevOps Professionals interested in integrating development workflows with Azure services
  • Technical Leads or Architects seeking a deeper understanding of Azure's application development capabilities
  • Candidates preparing for the AZ-204 certification exam to validate their expertise in Azure development

Related Courses

experts-banner-background

EMIGO Expert Training Team

new-batch-mage

New Batches Commence On

Testimonials

enquiry-section1-bg
enquiry-form-model1

Learn like a Leader
Not a follower

Scan or Click on the QR Code to submit your enquiry

Enquiry
enquiry-section1-qrcode
footer-enquiry footer-enquiry