Microsoft Azure Training

Microsoft Azure Training Program

Course Overview

This comprehensive training program provides hands-on experience and in-depth knowledge of Microsoft Azure cloud services. It covers core concepts, application development, database management, networking, storage, and enterprise-grade cloud solutions.

Course Duration & Timings
  • Total Duration: 30 Hours
  • Mode: Instructor-led / Online / Classroom (customizable)
Course Modules
  • Overview of Microsoft Azure
  • Azure architecture and core concepts
  • Hosting models in Azure
  • Azure services overview
  • Subscribing to Microsoft Azure
  • Azure Portal navigation
  • Resource Groups
  • Installing Azure SDK
  • Introduction to Web Apps
  • Types of applications supported
  • Deploying Web Apps from Visual Studio
  • Continuous deployment (Dropbox, Azure DevOps)
  • Scaling Web Apps
  • Traffic Manager
  • Deployment slots
  • Custom domain configuration
  • SSL configuration
  • Monitoring, debugging, and diagnostics
  • Introduction to Azure SQL Database
  • Comparison with On-Premise SQL Server
  • Creating and managing databases
  • Azure SQL tools
  • Entity Framework (Code First approach)
  • Database migration to Azure
  • Deployment planning
  • Performance monitoring
  • Auditing and security
  • Business continuity strategies
  • Azure SQL vs SQL Server in IaaS
  • Azure Storage overview
  • Blob Storage
  • Table Storage
  • Queue Storage
  • File Storage
  • Access using .NET SDK
  • REST API integration
  • Working with storage tables and queues
  • Introduction to Web Jobs
  • Developing and hosting Web Jobs
  • Web Jobs SDK
  • Integration with Web Apps
  • Sample applications
  • Introduction to Mobile Apps
  • Creating server and client projects
  • Working with Easy Tables
  • Mobile app authentication
  • Facebook Authentication
  • Azure Active Directory Authentication
  • Offline synchronization
  • Push notifications
  • API Apps overview
  • Creating and deploying API Apps
  • Consuming APIs
  • Integration with Logic Apps
  • Introduction to Logic Apps
  • Creating workflows
  • Triggers and actions
  • Handling workflows with conditions and loops
  • Integration with APIs
  • Cloud Services overview
  • Cloud Service vs App Service
  • Roles (Web Role, Worker Role)
  • Application development and deployment
  • Staging and production environments
  • SSL configuration
  • Scaling cloud services
  • Debugging and diagnostics
  • Remote desktop configuration
  • Introduction to Virtual Machines
  • VM vs App Services vs Cloud Services
  • Creating and configuring VMs
  • Capturing and deploying VM images
  • Availability sets
  • Load balancing
  • Overview of Azure networking
  • Creating Virtual Networks (VNet)
  • Network security groups (NSG)
  • Public IP and NIC setup
  • Azure DNS
  • PowerShell-based configuration
  • Introduction to Media Services
  • Uploading and encoding media
  • Streaming content
  • Media services development with .NET
  • Azure AD introduction
  • Relationship with AD DS
  • Managing users, groups, and devices
  • Role-Based Access Control (RBAC)
  • Custom domains
  • Integration with on-premise systems
  • B2B and B2C collaboration
  • Service Bus basics
  • Queues and messaging
  • Topics and subscriptions
  • WCF services in Azure
  • Transactions and session handling
  • Caching concepts
  • Introduction to Redis Cache
  • Creating Redis Cache
  • Implementing caching in applications
  • Expiration and performance optimization