What you'll learn :-
This course helps you understand how real world applications are built and run on the cloud using Azure. Instead of managing servers yourself you will learn how to deploy, scale and maintain applications in a simpler, cost effective way using cloud services. Through hands-on practice you will gain the ability to build reliable, secure and scalable systems that can handle real users and real data. By the end, you will be confident in taking your existing development skills and applying them to create production ready applications on the cloud.
Pre-requisites - Hands-on knowledge of C#, .NET, or any backend programming language.
Special limited time discounts for Early Bird and Questpond members (standard price:- 50K INR/590 USD).
Training Content
Module 1: Azure Fundamentals (2 hours)
- Why Cloud and the Pay-As-You-Go model
- IaaS, PaaS and SaaS — understanding the service models
- Private, Public and Hybrid Cloud architectures
- CapEx vs OpEx and Consumption-based pricing
- Geography, Regions, Zones and Availability Zones
- Availability Sets, VM Scale Sets, Fault Domains and Update Domains
- Resource Groups and Resource Management Hands-on: Creating your first Azure Virtual Machine and understanding all concepts in practice
- High Availability, Scalability, Elasticity, Agility, Fault Tolerance and Disaster Recovery
Module 2: App Services (1 hour)
- Creating an App Service and hosting an ASP.NET MVC application
- Deployment Slots for zero-downtime releases
- Hands-on: App Service integration with Azure AD and Implicit Flow
Module 3: Function Apps & Logic Apps (2 hours)
- Understanding serverless architecture on Azure
- Isolated vs In-Process function models
- Consumption, Function Premium and App Service Plans
- Creating and deploying Function Apps with Blob Triggers
- Durable Functions: Fan-in, Fan-out orchestration patterns
- Logic Apps: low-code workflow automation
- Error handling and transactions
- Hands-on: Scenarios — when to use Function Apps vs Logic Apps
Module 4: Azure Storage (3 hours)
- Azure SQL Server: setup and management
- DTU and eDTU calculation for database sizing
- Blob Storage, Queue Storage, Table Storage and Azure Files
- Hands-on: Connecting C# applications to Blobs, Queues and Tables
Module 5: Azure API Management (APIM) (2 hours)
- API Gateway patterns and policies
- Rate limiting, authentication and transformation
- Hands-on: Securing and managing your APIs with APIM
Module 6: Azure Security (2 hours)
- Azure Active Directory and identity management
- Role-Based Access Control (RBAC)
- Network Security Groups and encryption
- Hands-on: Implementing production-grade security
Module 7: Azure Queues & Messaging (1 hour)
- Service Bus Queues and Topics
- Event-driven architecture patterns
- Hands-on: Building asynchronous messaging pipelines
Module 8: Azure Monitoring (2 hours)
- Azure Monitor and Application Insights
- Log Analytics and alerting
- Hands-on: Setting up end-to-end monitoring and diagnostics
Module 9: Azure Networking (1 hour)
- Virtual Networks, Subnets and NSGs
- Load Balancing and Traffic Manager
- Hands-on: Configuring production networking
Module 10: Azure ML & AI (2 hours)
- Azure Cognitive Services overview
- Azure Machine Learning workspace
- Hands-on: Integrating AI capabilities into your applications
World-class training and development programs developed by top teachers
Whats Included
- World-class training teacher
- Bench has zero learning curve
- We handle the rest.

