Skip to main content

Section outline

  • Module 1: Introduction to Cloud Computing and Azure (2 hours)

    • Cloud models: IaaS, PaaS, SaaS.
    • Azure architecture and core services.
    • Setting up an Azure account.

    Module 2: Azure Compute Services (3 hours)

    • Azure Virtual Machines.
    • Azure App Services and App Service Plans.
    • Azure Functions for serverless computing.

    Hands-on Lab: Deploying a web app on Azure App Service.

    Module 3: Azure Networking Basics (2 hours)

    • Virtual Networks (VNet), Subnets, NSGs.
    • Load balancers and Traffic Manager.

    Hands-on Lab: Configuring Azure Virtual Networks.

  • Module 4: Azure Storage Solutions (3 hours)

    • Blob Storage, Table Storage, and File Storage.
    • Data replication strategies.

    Hands-on Lab: Implementing Blob Storage for file storage.

    Module 5: Azure SQL Database and Cosmos DB (3 hours)

    • Azure SQL Database deployment and scaling.
    • Cosmos DB for NoSQL solutions.

    Hands-on Lab: Creating and managing an Azure SQL Database.

    Module 6: Securing Azure Applications (2 hours)

    • Azure Active Directory (AAD) and RBAC.
    • Key Vault for secrets management and encryption.

    Hands-on Lab: Securing apps using Azure Key Vault and RBAC.

  • Module 7: Azure API Management and Logic Apps (3 hours)

    • API Management for API gateways.
    • Logic Apps for workflow automation.

    Hands-on Lab: Creating and managing APIs with Azure API Management.

    Module 8: Azure DevOps for CI/CD (3 hours)

    • Azure Pipelines, Repos, and Artifacts.
    • Implementing CI/CD pipelines with Azure DevOps.

    Hands-on Lab: Setting up a CI/CD pipeline for a web app.

    Module 9: Monitoring and Diagnostics (2 hours)

    • Azure Monitor and Application Insights.
    • Setting up alerts and dashboards.

    Hands-on Lab: Monitoring an app using Azure Monitor.

  • Module 10: Azure Kubernetes Service (AKS) (4 hours)

    • Containers and Docker Basics.
    • Setting up a Kubernetes Cluster on Azure.

    Hands-on Lab: Deploying a containerized app using AKS.

    Module 11: Advanced Networking with Azure (2 hours)

    • Hybrid Cloud Networking: VPN and ExpressRoute.
    • Firewall and DDoS Protection setup.

    Hands-on Lab: Configuring a secure Azure network.

    Module 12: Final Project (2 hours)

    • Final Project: Build a scalable Azure solution combining compute, storage, and networking services.
    • Peer Reviews and Instructor Feedback.