Microsoft Azure Internship
Learn Microsoft Azure by building: virtual machines, storage, App Service, Entra ID, Functions, networking, Bicep and pipelines.
What you'll work on
- Level 1: Foundations - Azure account setup, Azure portal and CLI, Cloud concepts and more
- Level 2: Building real features - Virtual network design, Azure SQL Database, Azure Functions and more
- Level 3: Professional work and capstone - Containers on Azure, Monitoring with Log Analytics, Security posture and more
Full syllabus: all 30 graded tasks
These are the actual tasks the internship portal assigns for this domain. You submit each one with proof (a GitHub link or document) and a mentor reviews it.
Level 1: Foundations (12 tasks)
- Azure account setup. Create an Azure free or student account, enable MFA, set a budget alert and explain subscriptions and resource groups.
- Azure portal and CLI. Create and delete a resource group with the portal, the Azure CLI and Cloud Shell. Commit the commands to a repo named azure-internship.
- Cloud concepts. Explain regions, availability zones, IaaS/PaaS/SaaS and shared responsibility with Azure examples.
- Virtual machine. Create a Linux VM, connect with SSH and install a web server that shows your name.
- Network security groups. Lock the VM's NSG to SSH from your IP and HTTP from anywhere and explain each rule.
- Storage account. Create a storage account, upload blobs, and host a static website from it.
- Access tiers. Explain hot, cool, cold and archive tiers and set a lifecycle rule.
- Microsoft Entra ID basics. Create users and groups in Entra ID and assign a built-in RBAC role at resource group scope.
- Azure App Service. Deploy a simple web app to App Service on the free tier.
- Azure Monitor. Enable metrics and create an alert for high CPU on your VM.
- Cost management. Use the pricing calculator and Cost Management to estimate and review spending.
- Clean up. Delete your resource groups and confirm nothing is left billing.
Level 2: Building real features (10 tasks)
- Virtual network design. Build a VNet with two subnets, peer it with another VNet and test connectivity.
- Azure SQL Database. Create an Azure SQL database, allow access only from your app and run queries.
- Azure Functions. Write an HTTP-triggered and a blob-triggered Azure Function.
- Cosmos DB. Create a Cosmos DB container with a sensible partition key and query it.
- Managed identity. Let your App Service read secrets from Key Vault with a managed identity, with no secrets in code.
- Load balancing. Compare Load Balancer, Application Gateway and Front Door and set up one of them.
- VM scale sets. Create a VM scale set with autoscale rules and show it scaling.
- Infrastructure as Code. Deploy your resources with Bicep or Terraform.
- Azure DevOps or GitHub Actions. Build a pipeline that deploys your app to App Service on every push.
- Backup. Configure Azure Backup for a VM and run a restore test.
Level 3: Professional work and capstone (8 tasks)
- Containers on Azure. Deploy a container to Azure Container Apps or AKS from Azure Container Registry.
- Monitoring with Log Analytics. Send logs to a Log Analytics workspace and write KQL queries for errors and slow requests.
- Security posture. Review Microsoft Defender for Cloud recommendations (free tier) and fix at least three.
- Azure Policy. Assign a policy that blocks resources outside allowed regions and show it working.
- Hybrid identity concept. Explain how on-premises Active Directory connects to Entra ID and why companies do it.
- Well-Architected review. Review your project against the Azure Well-Architected Framework pillars.
- Certification practice. Complete an AZ-900 or AZ-104 practice test and write notes on every wrong answer.
- Capstone: Azure web solution. Deploy a complete solution (App Service or containers, Azure SQL, Key Vault, monitoring, IaC, CI/CD) with an architecture diagram and cost estimate.
Real software work, not just training
Every Microsoft Azure task is reviewed by our team and saved to your portfolio. Interns who pass the readiness check can take real work from Training Trains, W3AppDevelopers and DomainHostly projects on the Company Work board.
Frequently asked questions
Do I need experience to join the Microsoft Azure internship?+
Basic computer and networking knowledge. Students can use the free Azure for Students offer where eligible.
What will I do in the Microsoft Azure internship?+
You complete 30 graded tasks in three levels: foundations, real features, and professional work. Each task is submitted with GitHub or document proof and reviewed. The final capstone is: Capstone: Azure web solution.
Do I get a certificate for the Microsoft Azure internship?+
Yes. After your required tasks are approved, your attendance is above 75% and you pass the proctored final exam, you get a graded completion certificate that anyone can verify at trainingtrains.com/verify.
Can I do the Microsoft Azure internship online?+
Yes. You can do it fully online from home, or offline at our Erode and Perundurai branches. Tasks, quizzes and mentor reviews are the same in both modes.
Available both online (work from home) and offline at our Erode and Perundurai branches - see the full internship program details for departments, duration, and the application process.