
Explore how to develop cloud native apps on Microsoft Azure by mastering security, SDKs, data storage, APIs, authentication and authorization, and compute and container deployment with debugging.
Explore Azure blob storage basics, storage accounts, containers, and blob types (block, append, page), plus security, lifecycle management, access tiers, redundancy options, and dotnet sdk usage.
Configure Azure storage accounts and blob storage, create and manage containers and blobs, upgrade to Data Lake Gen2, and manage lifecycle, access tiers, and SAS access.
Learn how to understand and use Azure App Service, its features, app service plan types, authentication and authorization, deployment slots, scaling, and steps to create and configure web apps.
Demonstrates creating a resource group, an app service plan, and a web app on Azure, then explores scaling options, pricing tiers, and optional ci cd deployment.
Configure Azure App Service web apps with application settings, general settings, path mappings, and default documents, then enable diagnostic logging and manage certificates for secure deployments.
Configure Azure Web Apps using four settings types, including application settings and connection strings encrypted at rest and in transit. Explore default documents and path mappings in preview mode.
Explore auto scaling in Azure App Service with metric-based rules and horizontal and vertical scaling. Learn deployment slots for staging, zero-downtime swaps, rollback, and weighted traffic routing.
Demonstrates building a sample Azure web app, enabling built-in authentication with Google or Microsoft providers, and configuring scaling and deployment slots including staging and swap.
Explore Azure Functions, a serverless, event-driven compute service. Learn hosting options, triggers (HTTP, queues, timers), bindings, languages, and scaling with the scale controller, plus Application Insights.
Explore Azure Functions as a serverless offering, understand triggers and bindings, configure function.json, and develop functions locally before deploying to the portal.
Explore durable functions as a stateful extension of Azure functions, enabling long-running workflows via orchestrator, activity, entity, and client functions and patterns like function chaining and fan-out and fan-in.
Create and test Azure functions locally in Visual Studio 2022 using an http trigger, configure storage in local settings, and publish to Azure.
Explore Azure Cosmos DB, a globally distributed, non-relational cloud database with multi-model APIs (SQL API, Cassandra, MongoDB, Gremlin, Table, Postgres), partitioning, consistency levels, and provisioned or serverless throughput.
Explore partitioning in Azure Cosmos DB, including partition keys, physical and logical partitions, and how to avoid hotspots while optimizing single-partition queries and throughput.
Explore creating and configuring Azure Cosmos DB using portal, CLI, and SDK; choose API options, enable global distribution, set partition keys, and manage databases, containers, and items.
Explore infrastructure as a service in Azure by deploying virtual machines, containers, and templates, and secure high availability with availability sets, zones, and virtual machine scale sets.
Explore Azure Resource Manager templates to automate infrastructure as code deployments with JSON-based templates, managing resources across subscriptions and regions using incremental or complete deployment modes.
Explore Azure container registry and Azure container instances: image storage, basic, standard, and premium tiers, Azure Active Directory security, geo replication, serverless deployment, per-second billing, auto scaling, and load balancing.
Demonstrates provisioning a Windows 10 pro virtual machine in the Azure portal, including image, size, disks, networking, RDP access, and deployment automation via an ARM template.
Explore how to implement authentication and authorization with the Microsoft Identity Platform, including MSAL integration and shared access signatures for secure Azure storage.
Implement secure cloud solutions with Azure Key Vault for centralized management of keys and secrets. Leverage managed identities and Azure App Configuration to securely access resources and manage configuration settings.
Learn how to implement api management with Azure API gateway, publishing, securing, and monitoring APIs. Explore policies, traffic control, versioning, and back-end integration to build secure, scalable api ecosystems.
Learn how Azure Event Grid and Azure Event Hub support event driven architectures and high throughput data, covering topics, event schema, filtering, delivery durability, and capture.
Are you looking to become a certified Azure developer? The AZ-204: Developing Solutions for Microsoft Azure course is your comprehensive guide to mastering cloud application development on the Microsoft Azure platform. This course is specifically designed for developers who want to advance their skills in building, deploying, and maintaining cloud applications and services.
What You'll Learn:
Core Azure Services: Gain a solid understanding of essential Azure services like Virtual Machines, Web Apps, and Azure Functions, and learn how to use them effectively in your applications.
Develop and Deploy Azure Solutions: Master the art of designing, building, and deploying scalable cloud solutions using a variety of Azure services and tools.
Azure Security Best Practices: Learn to implement top security practices in Azure, including identity management, access control, and data protection, to ensure your applications are secure.
Monitoring and Optimization: Discover how to monitor, troubleshoot, and optimize Azure applications for better performance and cost-efficiency.
Exam Preparation: Get ready for the AZ-204 certification exam with detailed guidance, practice questions, and exam tips to help you succeed on your first attempt.
Whether you're an experienced developer or new to Azure, this course provides the skills and knowledge you need to excel in cloud development and earn your AZ-204 certification. Enroll today and take the next step in your cloud computing career!