You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Microsoft Azure is one of the world's leading cloud computing platforms. It offers a vast collection of integrated cloud services — including compute, storage, databases, networking, analytics, artificial intelligence, and the Internet of Things — that organisations use to build, deploy, and manage applications at scale.
Before diving into Azure specifically, it helps to understand the concept of cloud computing. Cloud computing is the delivery of computing services over the internet ("the cloud"). Instead of owning and maintaining physical servers and infrastructure, organisations rent access to anything from applications to storage from a cloud service provider.
There are three primary service models in cloud computing:
| Model | Description | Example |
|---|---|---|
| IaaS (Infrastructure as a Service) | You rent virtual machines, storage, and networks. You manage the OS upwards. | Azure Virtual Machines |
| PaaS (Platform as a Service) | The provider manages the OS and runtime. You deploy your code. | Azure App Service |
| SaaS (Software as a Service) | The provider delivers the full application. You consume it. | Microsoft 365 |
These three models represent different levels of abstraction. IaaS gives you maximum control, SaaS gives you minimum management overhead, and PaaS sits in between.
Microsoft Azure is Microsoft's public cloud platform. It was announced in 2008 and launched commercially in February 2010 under the name Windows Azure. In 2014 it was rebranded to Microsoft Azure to reflect its support for a wide range of operating systems, programming languages, and frameworks — not just Windows.
Azure provides over 200 products and services designed to help you bring new solutions to life. These services span virtually every category of IT infrastructure and application development.
Key facts about Azure:
Organisations choose Azure for a variety of reasons:
Azure integrates seamlessly with the tools millions of organisations already use. If your business runs on Windows Server, Active Directory, SQL Server, or Microsoft 365, Azure offers a natural extension into the cloud. Azure Entra ID (formerly Azure Active Directory) lets you extend on-premises identities to the cloud with single sign-on, multi-factor authentication, and conditional access.
Despite its Microsoft heritage, Azure has embraced open source wholeheartedly. You can run Linux virtual machines (Ubuntu, Red Hat, SUSE, Debian), deploy containers with Docker and Kubernetes, and build applications in Python, Node.js, Java, Go, Ruby, and PHP. Azure hosts the largest number of Linux workloads of any cloud provider.
Azure is particularly strong in hybrid cloud scenarios — where some workloads remain on-premises while others run in the cloud. Azure Arc extends Azure management to on-premises servers, Kubernetes clusters, and even other clouds. Azure Stack HCI lets you run Azure services in your own data centre.
Azure operates the largest global infrastructure of any cloud provider. Its presence in sovereign regions (Azure Government for the US, Azure China operated by 21Vianet) makes it a strong choice for regulated industries such as government, healthcare, and finance.
Azure organises its 200+ services into broad categories:
| Category | Examples |
|---|---|
| Compute | Virtual Machines, App Service, Azure Functions, Azure Kubernetes Service (AKS) |
| Storage | Blob Storage, File Storage, Queue Storage, Disk Storage |
| Networking | Virtual Network, Load Balancer, Application Gateway, ExpressRoute, CDN |
| Databases | Azure SQL Database, Cosmos DB, Database for PostgreSQL, Database for MySQL |
| Identity & Security | Entra ID, Key Vault, Microsoft Defender for Cloud |
| AI & Machine Learning | Azure OpenAI Service, Cognitive Services, Azure Machine Learning |
| DevOps | Azure DevOps, GitHub Actions integration, Container Registry |
| Monitoring | Azure Monitor, Log Analytics, Application Insights |
| Integration | Logic Apps, Event Grid, Service Bus |
You do not need to learn every service. This course focuses on the foundational concepts that underpin all of them.
This course covers ten key areas of Azure fundamentals:
Microsoft Azure is a comprehensive cloud platform offering hundreds of services across compute, storage, networking, databases, AI, security, and more. It is trusted by organisations of all sizes — from startups to Fortune 500 companies and governments worldwide. Azure's deep integration with the Microsoft ecosystem, strong hybrid cloud capabilities, and global reach make it a compelling choice for building modern applications. In the lessons that follow, you will learn the foundational concepts you need to navigate Azure confidently.