Getting started with Azure Cloud
What you'll learn
- Learn the basics of cloud platforms
- Create and review an application cloud architecture
- Use infra as code to deploy into Azure
- Apply governance and security best practices
- Basic knowledge of web apps, database and virtual machines.
Important notice: The current version of this course is a preview, thus it is not yet complete. However more modules will be added each week.
Microsoft Azure cloud is a cloud platform for deploying enterprise applications. It have very rich set of services organized around categories like PaaS (Azure App Service, fully managed database services like Azure SQL Database for SQL Server, for Postgres, and even no SQL database like Cosmos DB), IaaS (like virtual machines...), CaaS (like Web App for containers, ACI, ACR, Container Apps, Azure Kubernetes Service AKS, ACR) and Serverless (like Azure Functions, Logic Apps...).
What is the cloud
Create a subscription
Tour of the portal
Azure subscription (RBAC, cost)
Azure App Service & Plan
Demo: Create Web App
Deploy .NET 6.0 Web App using VS Code
IaC with ARM templates
IaC with Azure Bicep
IaC with Terraform
Cost of Azure services
FinOps for cloud
DevOps for Azure
DevOps with Azure Pipelines
DevOps with Github Actions
Web App for containers
SQL Server & Database
VNET & Subnet
Defender for Cloud
Arc enabled for Servers
Arc enabled for Kubernetes
Arc enabled for Database
AuthN & AuthZ with Azure AD & RBAC
Intro to Azure AD
Azure AD users & groups
Cloud Adoption Framework (CAF) & Landing Zone
Who this course is for:
- Beginner Cloud and DevOps engineers
Houssem Dellai is a Cloud Solution Architect at Microsoft. Before that, he was nominated Microsoft Most Valuable Professional (MVP) for 5 years in a row. You might saw his work without you had even noticed ! If you were looking for content on Docker, Kubernetes, DevOps, Terraform, Xamarin, ASP.NET or Azure, chances are so high that you have passed through his Youtube channel or his blog posts on Microsoft Blog, Medium and CodeProject.
He is also a conference speaker and professional certified trainer (MCT) who have trained thousands of students and professional developers. So, he knows where people stuck to learn new technologies. He is the one who can simplify the complicated concepts for beginners.