Getting started with Azure Cloud
Master Microsoft Azure: deploy, automate, secure & architect cloud apps. Learn best practices for cloud application development and management.
Course Content
Getting started with Azure Cloud is a beginner-level Udemy course taught by Houssem Dellai. It runs 7h 23m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 383 reviews, with 60,986 students enrolled. It is a paid course, last updated July 2025.
Unlock the Power of Microsoft Azure: A Comprehensive Cloud Computing Course
This course provides a deep dive into Microsoft Azure, a leading cloud platform for deploying and managing enterprise applications. While currently a preview with new modules added weekly, this course offers a solid foundation in cloud computing principles and Azure's extensive capabilities.
Course Introduction: Understanding the Cloud & Getting Started
- What is the Cloud? Gain a fundamental understanding of cloud computing concepts.
- Create a Subscription: Learn how to set up your Azure account.
- Azure Portal Tour: Navigate the Azure portal and explore its key features.
- Azure Subscription Management: Understand Azure subscription management, including RBAC (Role-Based Access Control) and cost management.
- Azure App Service & Plan: Deploy and manage web applications with Azure App Service.
- Demo: Create Web App: A hands-on demonstration of creating a web application using Visual Studio Code.
- Deploy .NET 6.0 Web App using VS Code: Learn to deploy modern .NET applications to Azure.
- Azure CLI: Utilize the Azure CLI for command-line management.
Infrastructure as Code (IaC)
- IaC with ARM Templates: Automate infrastructure deployment using Azure Resource Manager (ARM) templates.
- IaC with Azure Bicep: Leverage Azure Bicep, a declarative language for deploying Azure resources.
- IaC with Terraform: Implement infrastructure as code with Terraform, a popular open-source tool.
Cost Management & FinOps
- Cost of Azure Services: Understand the pricing models for various Azure services.
- Cost Management: Tools and techniques for monitoring and optimizing Azure spending.
- FinOps for Cloud: Implement FinOps practices for cloud financial management.
DevOps for Azure
- DevOps with Azure Pipelines: Automate software delivery pipelines with Azure Pipelines.
- DevOps with GitHub Actions: Integrate GitHub Actions into your Azure DevOps workflow.
Container Services
- Web App for Containers: Deploy and manage containerized applications with Web App for containers.
- Azure Container Instances (ACI): Run containers without managing virtual machines.
- Azure Container Apps: Build and run containerized applications with ease.
- Azure Kubernetes Service (AKS): Orchestrate containerized applications with AKS.
- Azure Container Registry (ACR): Securely store and manage container images.
Storage Services
- Storage Account: Learn about different storage tiers and options.
- SQL Server & Database: Deploy and manage SQL Server databases in Azure.
- Cosmos DB: Utilize Cosmos DB, a globally distributed, multi-model database service.
- MySQL: Deploy and manage MySQL databases in Azure.
- Postgres: Deploy and manage PostgreSQL databases in Azure.
Compute Services
- Virtual Machine: Deploy and manage virtual machines in Azure.
Network Services
- VNET & Subnet: Configure virtual networks and subnets.
- Load Balancer: Distribute traffic across multiple instances.
- Traffic Manager: Route traffic to different endpoints based on various criteria.
- Front Door: Global HTTP(S) load balancer.
- Application Gateway: Web traffic load balancer with advanced features.
Security Services
- Key Vault: Securely store and manage secrets, keys, and certificates.
- Defender for Cloud: Enhance cloud security posture with threat detection and vulnerability assessment.
- DDOS Protection: Protect your applications from distributed denial-of-service attacks.
- Azure Firewall: Secure your network with a cloud-native firewall.
- Azure Arc: Extend Azure management capabilities to on-premises and multi-cloud environments.
- Arc enabled for Servers: Manage servers across environments with Azure Arc.
- Arc enabled for Kubernetes: Manage Kubernetes clusters across environments with Azure Arc.
- Arc enabled for Database: Manage databases across environments with Azure Arc.
Governance
- Management Group: Organize and manage Azure subscriptions.
- Subscription: Understand the structure and management of Azure subscriptions.
- Resource Group: Organize Azure resources into logical groups.
- AuthN & AuthZ with Azure AD & RBAC: Implement authentication and authorization using Azure AD and RBAC.
- Intro to Azure AD: An introduction to Azure Active Directory.
- Service Principal: Create and manage service principals for application access.
- Managed Identity: Enable managed identities for secure access to Azure resources.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.