Skip to content

You are viewing a free preview of this lesson.

Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.

Introduction to Microsoft Azure

Introduction to Microsoft Azure

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.


What is Cloud Computing?

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.


What is Microsoft Azure?

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:

  • It is the second-largest cloud platform globally, behind AWS and ahead of Google Cloud
  • It operates in 60+ regions across more than 140 countries
  • It supports both Windows and Linux workloads
  • It is deeply integrated with the Microsoft ecosystem (Active Directory, Microsoft 365, Visual Studio, GitHub)

Why Azure?

Organisations choose Azure for a variety of reasons:

Enterprise Integration

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.

Open-Source Friendliness

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.

Hybrid Cloud Strength

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.

Global Scale and Compliance

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 Service Categories at a Glance

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.


How This Course is Structured

This course covers ten key areas of Azure fundamentals:

  1. Introduction to Microsoft Azure — what Azure is and why it matters (this lesson)
  2. Azure Global Infrastructure — regions, availability zones, and edge locations
  3. The Azure Portal — navigating the web-based management console
  4. Azure CLI and Cloud Shell — managing resources from the command line
  5. Azure Resource Manager and Resource Groups — how Azure organises resources
  6. Azure Subscriptions and Management Groups — billing and governance hierarchies
  7. Azure Billing and Cost Management — understanding and controlling spend
  8. The Shared Responsibility Model — who secures what in the cloud
  9. Azure Support Plans — getting help from Microsoft
  10. Azure Well-Architected Framework — designing reliable, secure, and efficient solutions

Summary

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.