Logo
CloudWithSingh
Back to all field notes
Toolkit
Cloud Career
Beginner

Free Ways to Get Cloud Experience, by Role

For each cloud role, the free and no-card ways to get real hands-on time: what each option gives you, where it runs out, and what to build with it. Plus the settings that stop a free trial turning into a bill.

Parveen Singh
October 15, 2026
16 min read
Prerequisites:A target role in mind, even a rough oneNo cloud job and no paid subscription needed
TLDR

You don't need a cloud job to get cloud experience. You need the right free option for the role you want, a plan for what to build before it expires, and a budget alert on day one. Most options need a card, most expire, and the one that needs no card at all (a lab environment) is gone when the lab ends. Use labs to learn safely, then use a trial or free tier to build something you own.

Every limit below was checked on the vendor's own page on 15 October 2026. Free tiers change, so open the linked page before you sign up.

๐ŸŽฏ Which free option for which role

Free cloud experience by role: start with a CloudLearn lab that needs no card, move to your own free environment, then build the thing that proves the skill

Pick your row. Start with the first column, move to the second once you know what you want to build.

RoleStart here (no card)Then (your own environment)What to build
IdentityCloudLearn Entra labsAzure free account tenant on Entra ID Free; Microsoft 365 developer sandbox if you qualifyUsers, groups, roles, security defaults; Conditional Access only where P1 is licensed
Cloud securityCloudLearn Key Vault and private endpoint labsAzure free accountA locked-down storage account and Key Vault reached only over private endpoints
Security operationsFree CloudLearn Sentinel labSentinel free trial on the Azure free accountA Sentinel workspace with free data sources, one custom analytics rule, one investigated incident
Platform engineeringCloudLearn Kubernetes and Container Apps labsGitHub Free plus AKS Free tier on the Azure free accountA repo that deploys infrastructure as code through GitHub Actions to a small cluster
Data engineeringCloudLearn storage and Cosmos DB labsFabric trial or Databricks Free EditionOne end to end pipeline: raw files in, cleaned tables out, one report
AI cloud developerCloudLearn Functions and managed identity labsAzure free account or Azure for StudentsA small app that calls a model with managed identity, no keys in code
General Azure adminFree CloudLearn VM labAzure free account or Azure for StudentsVNet, VM, NSG, storage and a budget, all in one resource group you can delete

๐Ÿงฐ The free options at a glance

What each one is, what it costs you to start, and where it stops.

OptionCard neededHow longMain limit
CloudLearn labsNoThe length of the labEnvironment is removed when the lab ends; four labs are free
Azure free accountYes, plus phoneCredit for the first 30 days, some services free for 12 months, 65+ always freeSubscription is disabled after 30 days unless you move to pay as you go
Azure for StudentsNo, school emailCredit for 12 months, renewable yearly while a studentFull-time university students only
Microsoft Entra ID FreeComes with any tenantOngoingNo Conditional Access, no PIM, no ID Protection
Microsoft 365 developer sandboxNot applicableUp to 90 days, renews on real dev activityEligibility is restricted (see the identity section)
Microsoft Sentinel free trialUses your Azure subscription31 days10 GB a day of Analytics logs; automation still billed
Microsoft Fabric trialNot stated by Microsoft60 daysNo Copilot or AI features; trials can be off in your tenant
Databricks Free EditionNot stated by DatabricksNo time limit statedServerless only, daily quotas, no commercial use
AKS Free tierUses your Azure subscriptionOngoingControl plane is free, nodes are not
GitHub Free, ActionsNoMonthly allowanceFree for public repos; private repos have a monthly minute allowance
Microsoft Learn practice assessmentsNoOngoingNot every exam has one

๐Ÿ” Identity

Identity work is mostly configuration, so a tenant is the experience. You get one free with any Azure account.

OptionWhat you can practiseWhere it stops
Microsoft Entra ID FreeUser and group management, SSO to Azure, Microsoft 365 and SaaS apps, self-service password reset, basic reportsConditional Access needs at least P1. PIM and ID Protection need P2
Security defaultsTenant-wide MFA, blocking legacy authenticationA Microsoft-managed baseline with no custom policies. Custom rules are what Conditional Access is for
Microsoft 365 developer sandboxA Microsoft 365 E5 tenant with 25 user licences, which includes Entra ID P2Only for Visual Studio Professional or Enterprise subscribers, some partner program members, and Premier or Unified Support customers. A personal account on its own will see "you don't currently qualify"

Build this: a tenant with three departments as groups, role assignments scoped to resource groups, a guest user invited and restricted, and security defaults on. Write down what you would do with Conditional Access and why security defaults are not enough. That paragraph is interview material.

The two labs below cover both halves: the free-tier basics, then the P1 policies you can't turn on in your own free tenant.

LabCovers
Create users, groups and assign roles in Entra IDThe everyday work of an identity admin
Configure Conditional Access policies and MFAThe P1 feature your free tenant can't run

๐Ÿ›ก๏ธ Cloud security

Cloud security experience is mostly about closing things off: secrets out of code, services off the public internet.

OptionWhat it gives youWatch for
Azure free accountCredit for the first 30 days to try paid services such as private endpoints and Key VaultPrivate endpoints and firewalls bill by the hour once you are past the credit
CloudLearn labsThe same services in an environment that is removed for youNot your own environment, so it doesn't replace a project you own

Build this: a storage account and SQL database with public access off, reached only through private endpoints, and an app that reads its secret from Key Vault with a managed identity.

LabCovers
Deploying and managing Azure Key VaultSecrets, access policies and RBAC
Private endpoints to lock down storage and SQLTaking services off the public internet
Securing web apps with managed identity and Key VaultNo secrets in app settings

๐Ÿšจ Security operations

You need logs to practise on, and logs cost money to ingest. The Sentinel trial is the one window where they don't.

DetailWhat Microsoft states
Trial length31 days from enabling Sentinel on a Log Analytics workspace
What is freeThe first 10 GB a day ingested on the Analytics logs plan, both ingestion and Sentinel analysis
Still billedAutomation (Logic Apps playbooks), bring your own ML, and Sentinel data lake charges
Limit20 trial workspaces per tenant
Always free dataAzure Activity logs, Office 365 audit logs, and security alerts from the Defender products

Source: Microsoft Sentinel billing, free trial.

Build this: a workspace fed by Azure Activity logs, one custom analytics rule written in KQL, and one incident you triggered on purpose, investigated and closed with notes. That is the job, scaled down.

Start with the free lab, then the two that take you from data to an incident.

Deploying Your First Microsoft Sentinel Workspace on Azure
Hands-on LabCloudlearn.io

Deploying Your First Microsoft Sentinel Workspace on Azure

Free, no card, and nothing left running. Learn the workspace before your 31-day trial clock starts.

labs.cloudlearn.ioStart the lab
Next labCovers
Introduction to KQL in Log AnalyticsThe query language every SOC role uses
Custom analytics rules and investigating incidents in SentinelDetection to incident, end to end

๐Ÿ—๏ธ Platform engineering

Platform work is pipelines and clusters. Pipelines can be free indefinitely; clusters are free only at the control plane.

OptionWhat it gives youWhere it stops
GitHub Free, ActionsStandard GitHub-hosted runners are free for public reposPrivate repos get a monthly minute allowance (2,000 minutes on GitHub Free when checked). Without a payment method, Actions stop when you hit it
AKS Free tierFree cluster management, all AKS features, meant for learning and devYou pay for the node VMs, disks and networking. No uptime SLA. Recommended under 10 nodes
Azure free accountCredit for the first 30 days to cover the nodesAfter that, every node is billed

Build this: a public repo with Bicep or Terraform for a resource group, a container registry and a small cluster, deployed by a GitHub Actions workflow using OIDC, not a stored secret. Make the repo public: it keeps the minutes free and it is the portfolio piece.

The labs below cover the cluster and pipeline skills without a node bill.

LabCovers
Inspect, create and debug your first pod with kubectlKubernetes basics
Container Apps canary releaseSafe rollouts without running a cluster
Bicep deployments with a GitHub Actions pipelineInfrastructure as code through CI/CD

๐Ÿ“Š Data engineering

The two platforms that data jobs ask for both have a free way in. Pick one and finish a project, rather than half of each.

OptionWhat it gives youWhere it stops
Microsoft Fabric trial60 days of a trial capacity with all Fabric workloads (Data Factory, Data Engineering, Data Science, Real-Time Analytics, Power BI), pipelines, notebooks, up to 1 TB in OneLakeNo Copilot or AI features. Your tenant admin can turn trials off. When it ends, non Power BI items go inactive and you have 7 days to move them to a paid capacity
Databricks Free EditionNo-cost Databricks for learning: notebooks, one small SQL warehouse, jobs, pipelinesServerless only and quota-limited. Go over the quota and compute shuts down for the rest of the day. Not for commercial use. Inactive accounts may be deleted

Limits for Databricks are on its Free Edition limitations page.

Build this: raw CSV or JSON files landed in storage, cleaned into tables with a notebook, loaded on a schedule, and one report or query on top. Keep the dataset small so you stay inside the quota.

CloudLearn doesn't have a Fabric or Databricks lab. Use the labs for the Azure services every data platform sits on.

LabCovers
Azure storage account basicsWhere the raw files land
Deploy and query Cosmos DB with the NoSQL APIOperational data stores

๐Ÿค– AI cloud developer

AI apps on Azure are mostly normal cloud apps with a model call in the middle. Learn the app part free, then spend credit on the model part.

OptionWhat it gives youWhere it stops
Azure for StudentsCredit for 12 months, no card, renewable each year while you are a studentFull-time university students only. Credit can't be spent on Marketplace offers
Azure free accountCredit for the first 30 days, usable on model deployments and AI SearchCredit not spent in 30 days is lost

Build this: an Azure Function that calls a deployed model using its managed identity, with no API key anywhere. 5 AI Projects a Cloud Engineer Can Ship in a Weekend has five of these with code.

LabCovers
Create and deploy Functions with Core ToolsThe app host most AI demos use

๐Ÿ–ฅ๏ธ General Azure admin

The broadest role and the easiest to start free.

OptionWhat it gives youWhere it stops
Azure free accountCredit for 30 days, free monthly amounts of 20+ services for 12 months, 65+ always-free servicesCard and phone needed. Free monthly amounts don't roll over
Free services on any subscriptionIncludes three small burstable VM sizes for up to 750 hours a month in the first 12 monthsOnly those sizes. A bigger VM, a second region or a paid tier bills at normal rates

Check the current list on the Azure free services page before you build on any of it.

Build this: one resource group with a VNet, two subnets, an NSG, a VM with auto-shutdown, a storage account and a budget. Then delete the group and rebuild it from a script. The rebuild is the part that shows experience.

Creating Your First Virtual Machine in Azure Cloud
Hands-on LabCloudlearn.io

Creating Your First Virtual Machine in Azure Cloud

Free, no card, and nothing left running. The VM is the resource most likely to bill you in your own subscription, so learn it here first.

labs.cloudlearn.ioStart the lab
Next labCovers
Implement NSGs and ASGsNetwork filtering
Connect virtual networks with VNet peeringNetworking that is easy to leave billing
Secure VM access with Azure BastionBastion bills hourly in your own subscription

๐Ÿงพ How not to get a surprise bill

Set these up before your first resource. None of them take long.

GuardrailWhat it doesWhat it doesn't do
Budget with alertsEmails you at 50, 80 and 100 percent of an amount you chooseStop anything. Cost data arrives 8 to 24 hours late and budgets are checked once a day
One resource group per experimentOne delete removes everything in itProtect anything else you put in the same group
VM auto-shutdownStops a forgotten VM at nightCover disks, public IPs, gateways or Bastion
Spending limitOn by default for the free account and credit offers; disables resources when credit is used upExist on pay as you go. Upgrading removes it

Delete the whole experiment when you finish a session:

az group list --query "[].name" -o tsv
az group delete --name rg-practice-lab --yes --no-wait

โณ What happens when a trial ends

OfferAt the endThe trap
Azure free accountAfter 30 days or when the credit is gone, the subscription is disabled unless you move to pay as you goIf you upgrade a disabled subscription, the paid resources in it come back on and start billing
Azure for StudentsDisabled when the credit runs out or the 12 months endRenew each year with your school email while you are still a student
Sentinel trialIngestion bills at normal rates after 31 daysThe workspace keeps collecting unless you disconnect the data
Fabric trialNon Power BI items go inactive; 7 days to move themAfter that they can be removed
Databricks Free EditionNo end date stated; compute pauses when you hit the daily quotaLong inactivity can mean the account is deleted

๐Ÿ“ Free exam practice, every role

Microsoft Learn practice assessments are free and you can retake them as many times as you like. Each one gives a score report with the rationale for every answer. Not every exam has one, so check the exam's page under "Schedule exam". Use them to find gaps after the project is built, not instead of it.

Experience is what you build and can talk about. Pick your row, run the lab, then build the project in an environment you own and write a README for it. Cloud Portfolio Projects covers what to put in it.

What's Next

Bookmark this page

Save it for your next project sprint

Start a project

Apply what you just learned hands-on

Follow on Instagram

Daily cloud tips & behind-the-scenes

Try hands-on labs

Practice in a real cloud environment

Parveen Singh

Parveen Singh

Microsoft Certified Trainer & Cloud Solutions Consultant

Related Field Notes

Found this useful?

Stay in the loop

Weekly cloud insights, no spam

Subscribe

Explore CloudLearn

Hands-on labs & projects

Start Learning

Book Training

Custom cloud training for your team

Get in Touch

On this page

Subscribe