Skip to main content
AZURE-BASICS

Cloud Computing (Azure Basics)

From basic cloud concepts to creating and managing Azure resources: storage, networking, identity and security, monitoring, and a practical cloud deployment project.

modules
8modules
practical exercises
8practical exercises
instructor-led classes
Liveinstructor-led classes
pass mark for the certificate
70%pass mark for the certificate
Illustration for Cloud Computing (Azure Basics)

About this course

This programme introduces learners to the fundamentals of cloud computing, with a practical focus on Microsoft Azure. Learners will progress from basic cloud concepts to creating and managing Azure resources, implementing storage and networking services, understanding identity and security, monitoring cloud environments, and completing a practical cloud deployment project.

The curriculum is designed for beginners and entry-level learners who may have limited prior experience with cloud platforms.

Course content

8 modules. Open a module to see what it covers.

1 Introduction to Cloud ComputingObjectives · topics · practical exercise

This module introduces the concept of cloud computing and explains how cloud technology has transformed the way individuals and organisations access computing resources and digital services.

Learning objectives

By the end of the module, learners should be able to:

  • Explain the meaning of cloud computing.
  • Identify the major characteristics of cloud computing.
  • Differentiate between traditional IT infrastructure and cloud computing.
  • Explain the major cloud service models.
  • Identify common applications of cloud computing.

Topics covered

  • Introduction to Cloud Computing
  • Evolution of Cloud Computing
  • Characteristics of Cloud Computing
  • Benefits and challenges of cloud computing
  • Traditional IT vs. Cloud Computing
  • Cloud deployment models:
    • Public Cloud
    • Private Cloud
    • Hybrid Cloud
  • Cloud service models:
    • Infrastructure as a Service (IaaS)
    • Platform as a Service (PaaS)
    • Software as a Service (SaaS)
  • Introduction to Microsoft Azure
  • Common cloud computing use cases

Practical exercise

  • Identify cloud services learners already use in everyday life.
  • Classify examples into IaaS, PaaS and SaaS.
  • Create a basic Microsoft/Azure account where available.
  • Explore the Microsoft Azure website and Azure services catalogue.

Expected outcome

Learners will understand the fundamentals of cloud computing and be able to explain how Azure fits into the modern cloud ecosystem.

2 Microsoft Azure FundamentalsObjectives · topics · practical exercise

This module introduces the Microsoft Azure platform, its global infrastructure, resource organisation and core management concepts.

Learning objectives

Learners should be able to:

  • Explain what Microsoft Azure is.
  • Navigate the Azure portal.
  • Understand Azure regions and availability concepts.
  • Explain subscriptions, resource groups and resources.
  • Identify major categories of Azure services.

Topics covered

  • Introduction to Microsoft Azure
  • Azure global infrastructure
  • Azure Regions
  • Availability Zones
  • Azure subscriptions
  • Resource Groups
  • Azure Resources
  • Azure Portal
  • Azure Marketplace
  • Azure services and service categories
  • Azure Resource Manager (ARM) concepts
  • Azure management options

Practical exercise

  • Sign in to the Azure portal.
  • Explore the Azure dashboard.
  • Create a resource group.
  • Search for different Azure services.
  • Examine the properties and settings of an Azure resource.

Expected outcome

Learners will be able to navigate the Azure portal and understand how Azure resources are organised and managed.

3 Azure Compute ServicesObjectives · topics · practical exercise

This module focuses on Azure computing services used to host applications, websites and workloads in the cloud.

Learning objectives

Learners should be able to:

  • Explain cloud-based computing.
  • Identify common Azure compute services.
  • Create and configure a basic Azure Virtual Machine.
  • Understand basic VM configuration and management.
  • Explain the difference between virtual machines and serverless/container-based computing.

Topics covered

  • Introduction to Azure Compute
  • Azure Virtual Machines (VMs)
  • VM sizes and configurations
  • Operating system selection
  • Virtual machine storage
  • Network interfaces
  • VM security basics
  • Starting, stopping and managing VMs
  • Azure App Service
  • Azure Functions
  • Introduction to containers
  • Azure Container concepts

Practical exercise

  • Create a basic Azure Virtual Machine where the available training environment permits.
  • Configure basic VM settings.
  • Connect to the virtual machine.
  • Start, stop and restart the VM.
  • Explore Azure App Service as an alternative application-hosting solution.

Expected outcome

Learners will understand Azure compute services and demonstrate the ability to deploy and manage a basic cloud-based computing resource.

4 Azure Storage and DatabasesObjectives · topics · practical exercise

This module introduces Azure storage services and basic cloud database concepts, focusing on how organisations store, retrieve and manage data in the cloud.

Learning objectives

Learners should be able to:

  • Explain cloud storage.
  • Identify major Azure storage services.
  • Create and configure basic storage resources.
  • Understand different types of cloud storage.
  • Explain the role of databases in cloud applications.

Topics covered

  • Introduction to Azure Storage
  • Azure Storage Accounts
  • Blob Storage
  • File Storage
  • Queue Storage
  • Table Storage
  • Storage redundancy concepts
  • Data access and security
  • Introduction to Azure databases
  • Relational vs. NoSQL databases
  • Azure SQL Database
  • Basic database management concepts

Practical exercise

  • Create an Azure Storage Account.
  • Create a Blob Storage container.
  • Upload and manage files.
  • Explore storage access settings.
  • Create or explore a basic Azure SQL Database environment where resources permit.

Expected outcome

Learners will be able to create and manage basic Azure storage resources and understand how cloud applications store and access data.

5 Azure NetworkingObjectives · topics · practical exercise

This module introduces the fundamentals of networking in Azure and how cloud resources communicate securely with one another and with users.

Learning objectives

Learners should be able to:

  • Explain basic networking concepts.
  • Understand Azure Virtual Networks.
  • Identify basic Azure networking components.
  • Explain public and private connectivity.
  • Apply basic network security concepts.

Topics covered

  • Networking fundamentals
  • IP addresses
  • Public vs. private IP addresses
  • Azure Virtual Network (VNet)
  • Subnets
  • Network Interface Cards (NICs)
  • Network Security Groups (NSGs)
  • Azure DNS
  • Load balancing concepts
  • Internet connectivity
  • Basic network security
  • Introduction to VPN concepts

Practical exercise

  • Create an Azure Virtual Network.
  • Create a subnet.
  • Explore IP address configurations.
  • Create and examine a Network Security Group.
  • Apply basic inbound/outbound security rules.
  • Connect a cloud resource to a virtual network.

Expected outcome

Learners will understand the fundamentals of Azure networking and be able to configure a basic virtual network environment.

6 Azure Identity, Security and GovernanceObjectives · topics · practical exercise

This module introduces Azure identity and access management, cloud security principles and basic governance practices.

Learning objectives

Learners should be able to:

  • Explain identity and access management.
  • Understand Microsoft Entra ID.
  • Explain authentication and authorization.
  • Apply the principle of least privilege.
  • Identify common cloud security risks.
  • Understand basic Azure governance concepts.

Topics covered

  • Cloud security fundamentals
  • Microsoft Entra ID
  • Users and groups
  • Authentication
  • Authorization
  • Role-Based Access Control (RBAC)
  • Principle of least privilege
  • Multi-factor authentication concepts
  • Azure Key Vault introduction
  • Azure Policy
  • Resource locks
  • Security best practices
  • Shared responsibility model

Practical exercise

  • Explore Microsoft Entra ID.
  • Create or examine users and groups in a training environment.
  • Assign basic Azure roles.
  • Explore Role-Based Access Control.
  • Create a simple Azure Policy or examine an existing policy.
  • Review security settings for deployed resources.

Expected outcome

Learners will understand the foundations of Azure identity, access control, security and governance and be able to apply basic security practices to cloud resources.

7 Azure Monitoring, Cost Management and AdministrationObjectives · topics · practical exercise

This module introduces the tools and practices used to monitor Azure resources, manage cloud costs and maintain an efficient Azure environment.

Learning objectives

Learners should be able to:

  • Explain why cloud monitoring is important.
  • Monitor the health and performance of Azure resources.
  • Understand basic Azure alerts and metrics.
  • Identify factors that influence cloud costs.
  • Apply basic cost-management practices.
  • Perform basic resource administration.

Topics covered

  • Azure monitoring concepts
  • Azure Monitor
  • Metrics and logs
  • Alerts
  • Resource health
  • Activity logs
  • Azure Service Health
  • Azure Cost Management
  • Pricing concepts
  • Budgets and cost alerts
  • Resource optimisation
  • Resource tagging
  • Azure Advisor
  • Basic Azure administration and troubleshooting

Practical exercise

  • Monitor an Azure resource using Azure Monitor.
  • View metrics and activity logs.
  • Create a basic alert where available.
  • Explore Azure Cost Management.
  • Create a budget or examine cost-management settings.
  • Apply tags to Azure resources.
  • Review recommendations using Azure Advisor.

Expected outcome

Learners will be able to monitor Azure resources, identify basic operational issues and apply fundamental cloud cost-management practices.

8 Azure Deployment Project & CapstoneObjectives · topics · practical exercise

The final module integrates the knowledge gained throughout the programme into a practical Azure project. Learners will plan, deploy, secure and present a simple cloud-based solution.

Learning objectives

By the end of the module, learners should be able to:

  • Plan a basic Azure cloud solution.
  • Select appropriate Azure services for a given scenario.
  • Deploy and configure basic cloud resources.
  • Apply basic networking and security principles.
  • Monitor deployed resources.
  • Document and present a cloud solution.

Topics covered

  • Cloud solution planning
  • Azure architecture basics
  • Selecting appropriate Azure services
  • Resource groups and resource organisation
  • Compute and storage integration
  • Basic networking
  • Identity and access management
  • Security considerations
  • Monitoring
  • Cost awareness
  • Troubleshooting
  • Documentation
  • Cloud project presentation

Practical exercise: Capstone Project

Learners will develop a simple cloud solution such as:

Option A: Cloud-Hosted Website

  • Create a resource group.
  • Deploy a basic web application.
  • Configure storage where required.
  • Apply basic security settings.
  • Monitor the application.
  • Document the deployment.

Option B: Cloud File Storage Solution

  • Create an Azure Storage Account.
  • Configure Blob Storage.
  • Upload and organise files.
  • Apply appropriate access controls.
  • Monitor the storage resource.
  • Present the solution.

Option C: Basic Cloud Infrastructure

  • Create a resource group.
  • Deploy a virtual machine.
  • Configure basic networking.
  • Apply security rules.
  • Monitor the VM.
  • Demonstrate basic administration.

Expected outcome

Learners will demonstrate the ability to plan and deploy a basic Azure cloud solution while applying fundamental concepts of compute, storage, networking, security, monitoring and cost management.

Register to enrol