Azure Free Account & Free Tier
A beginner-friendly guide to learning Microsoft Azure without paying: what you get, how to sign up, how the free limits really work, and how to avoid surprise bills.
Imagine being allowed to test-drive a car for a month, then keep using a few of its features for a whole year, and a handful of others forever, all without paying a rupee or a dollar as long as you stay within the rules. That is the idea behind the Azure free account. Microsoft gives newcomers a safe space to try its cloud, so that learners, students, and small teams can practise on real services instead of only reading about them.
The offer is generous, but it has rules, limits, and a few traps. This guide explains every piece in plain words: what the free account contains, who can get it, how to set it up, how the meter works behind the scenes, which services are free, and how to protect yourself from accidental charges. Every new term is explained as it appears, with an everyday comparison and a practical example.
Microsoft changes free offers over time. The amounts, durations, and service lists in this guide describe how the program has worked in recent years, and are meant to teach you the ideas. Before you sign up, confirm the current numbers on Microsoft’s official Azure free account page.
1The Big Idea: Three Kinds of “Free”
The Azure free account is not one gift. It is three different gifts with three different clocks.
What Azure is, in one minute
Microsoft Azure is Microsoft’s cloud platform. Cloud means renting computing power, storage, and software over the internet instead of buying your own machines. With Azure you can create a virtual server in minutes, store files, run a database, host a website, or use ready-made artificial intelligence tools, and you pay only for what you use. Azure is one of the three largest cloud platforms in the world, alongside Amazon Web Services and Google Cloud.
The three parts of the free offer
When people say “Azure free account”, they usually mean a bundle of three things that start together when you sign up:
Starter credit
A fixed amount of money, in recent years about 200 US dollars, that you can spend on almost any Azure service during your first 30 days. When the 30 days end or the credit is used up, this part is over.
12 months of popular services
A short list of well-known services, such as small virtual machines, file storage, and a database, that you can use free up to a monthly allowance for twelve months from sign-up.
Always-free services
Dozens of services that stay free every month with no end date, as long as you stay inside their small limits. Examples include serverless functions and a basic identity service.
Think of a new gym membership. The first month you get a gift card to try any class you like (the starter credit). For the whole first year, the swimming pool and the weight room are included in your free trial (12-month services). And the water cooler and the lockers are always free for members, forever (always-free services). Each perk has its own time limit, and the gym only charges you if you choose to upgrade.
“Free account” versus “free tier”
These two phrases are used loosely. The free account is the whole sign-up experience, including the starter credit. The free tier or free services refers to the services with free monthly allowances, both the 12-month ones and the always-free ones. In this guide we use them in exactly that way.
2Why Microsoft Gives This Away and Who It Is For
Free offers are a smart business decision. Understanding the reason helps you understand the rules.
Cloud providers compete for developers, students, and companies. A person who learns Azure for free today is more likely to recommend it, build on it, or choose it at work tomorrow. So the free account is a form of marketing, but it is also a real learning tool. You get hands-on experience at no cost, and Microsoft gets future customers.
Who benefits most
Complete beginners
People who have only read about the cloud and want to click through a real console, create a first server, and see what happens.
Certification candidates
Learners preparing for entry-level exams such as the Azure Fundamentals certification, where practising on real services makes ideas stick.
Developers and testers
Programmers who want to try hosting a small app, a database, or an automation script before recommending it to their team.
Founders and small teams
People building a first prototype who want to prove an idea works before spending real money.
Real-world example: a student project
A college student wants to build a small online library catalogue for a project. She signs up for the free account, hosts the site on a free web hosting option, stores book data in a free-limit database, and shows the result to her teacher through a public link. Her cost for the whole project is nothing, and she can list real cloud skills on her resume.
Microsoft also runs a separate program for verified students, often called Azure for Students. It has typically offered a smaller starter credit and does not ask for a credit card. If you have a valid school email address, check it first. It can be the safest way to start, because with no card on file there is no way to be charged by accident.
3Core Concepts: Account, Subscription, and the Azure Hierarchy
Before you click anything, learn the five containers Azure uses to organise everything. They explain most of the confusion beginners feel.
Azure arranges things like nested boxes. Knowing which box holds which is the key to understanding billing, permissions, and cleanup.
flowchart TB
M["Microsoft Account or Work Account: your login identity"]
T["Microsoft Entra Tenant: your organisation's identity directory"]
S["Subscription: the billing container, holds the free credit"]
R["Resource Group: a folder for related resources"]
X["Resources: VM, database, storage, website"]
M --> T
T --> S
S --> R
R --> X
The five containers explained
| Term | What it is | Everyday comparison |
|---|---|---|
| Account | The email identity you sign in with | Your personal ID card |
| Tenant | A dedicated identity directory, now called Microsoft Entra ID, created for you or your organisation | The company’s staff register |
| Subscription | The agreement that carries billing, limits, and your free credit | Your electricity connection and its bill |
| Resource group | A logical folder that holds related resources | A project folder on your desk |
| Resource | A single thing you create, like a virtual machine or a storage account | One document or one machine inside the folder |
Imagine a school. Your ID card (account) lets you in. The school’s student register (tenant) says who you are. The fee account (subscription) is what the school bills. Each class project is a folder (resource group), and inside each folder are the actual materials, such as paper, paints, and models (resources). If a project ends, you throw away the whole folder at once.
Why resource groups matter for free accounts
A resource group is the best cleanup tool you have. If you create all the resources for one experiment inside one resource group, you can delete that single group when you finish, and every resource inside it disappears together. This is the easiest way to stop forgotten resources from collecting charges.
Region: where your resources live
A region is a geographic area that contains Azure data centers, such as Central India or West Europe. When you create a resource, you choose its region. Pick one close to you for speed. Not every free service is available in every region, so if a free option seems missing, try a different region.
4The Starter Credit in Detail
The credit is the most exciting part, and also the most misunderstood.
How the credit works
When your account is created, Azure puts a credit balance into your subscription, in recent years about 200 US dollars, with the amount shown in your own currency in some regions. You can spend it during the first 30 days on most Azure services, including ones that are not part of the free lists. Every hour of a virtual machine and every gigabyte stored takes a little from the balance.
Two ways the credit ends
- The 30 days pass. Whatever credit is left disappears. It does not carry over.
- The balance reaches zero before 30 days. Your paid services stop.
In both cases, Azure does not simply start charging your card. A new free subscription has a built-in spending limit. When you hit it, your resources are disabled and your data is kept for a while. You can only continue after you deliberately upgrade to a pay-as-you-go plan. This design protects beginners from silent overspending.
Sign-up day
Credit is added, the 30-day clock starts, and the 12-month clock starts too.
Credit expires
Any unused credit is gone. Paid resources beyond the free allowances are disabled unless you upgrade.
12-month services end
The popular free services stop being free. You pay normal prices only if you have upgraded and still use them.
Always-free services continue
These remain free each month, within their limits, after you upgrade to pay-as-you-go.
The credit works like a prepaid mobile recharge with an expiry date. You can use it for calls, messages, or data, but when the balance hits zero or the date arrives, the service stops. Nobody quietly bills your bank for extra minutes unless you choose to switch to a monthly plan.
The credit generally covers Microsoft’s own services, but some items, such as certain third-party products bought through the marketplace, may not be eligible. Read the notice before buying anything unfamiliar.
5Eligibility and What You Need Before You Start
A short checklist saves you from failed sign-ups and wasted time.
The requirements
A Microsoft or work account
You sign in with a Microsoft account, such as one made from any email address. You can create a new one during sign-up.
A phone number
Azure sends a text message or makes a call with a code, to confirm you are a real person.
A credit or debit card
Needed for identity verification, not for payment. Prepaid cards and some virtual cards are commonly rejected. A tiny temporary authorisation may appear and then disappear.
First-time user
The free account is normally for people who have not used an Azure free account before. One person generally gets one.
Adult and location
You must meet the age requirement in your country, and the offer must be available where you live.
Honest details
Use your real name and address. Mismatches with your card details are a frequent reason for failed verification.
The card helps Microsoft stop fake or repeated sign-ups, which are often used to abuse free cloud power, for example to mine cryptocurrency. It is not charged while you stay within the free limits and the spending limit is in place.
Making multiple accounts with different cards or emails to collect more credit breaks the terms of service and can get all of them blocked. Use one account and learn to use it wisely.
6Step-by-Step: Creating Your Free Account
The whole process usually takes about ten minutes. Here is exactly what to expect at each stage.
Open the official free account page
Type the address of Microsoft’s Azure website yourself or use a trusted bookmark, and choose the button to start free. Avoid sign-up links from unknown emails or advertisements, because fake pages exist.
Sign in or create a Microsoft account
Use an email you will keep for years. Turn on two-step verification right away if the account offers it.
Enter your profile details
Choose your country or region carefully. It sets your billing country and cannot easily be changed later. Add your name, email, and phone number.
Verify your phone
Receive the code by message or call, and type it in.
Verify your card
Enter the card details. Read the notice that says you will not be charged unless you upgrade, and note any small temporary hold.
Accept the agreement
Read the customer agreement and privacy statement before ticking the box. This is a real contract.
Land in the Azure portal
After a short wait, your first subscription appears, often named “Azure subscription 1” or “Free Trial”. You are ready to explore.
If sign-up fails
- Card declined: try a different card, check that online payments are enabled, and make sure the address matches your bank records.
- Phone already used: a number linked to an earlier account may be refused.
- Region problems: the offer may differ by country. Check the official page for your location.
- Still stuck: use Microsoft’s support chat for sign-up and billing issues. It is free for these topics.
7Your First Ten Minutes in the Azure Portal
The first things you do matter more than the first things you build. Set up your safety nets before creating anything.
A quick tour of the portal
The Azure portal is the website where you manage everything. Think of it as the control room of your cloud. The main parts you will use are:
Search bar
The fastest way to find any service, resource, or setting. Type a name and jump straight there.
Subscriptions
Shows your subscription, its status, and whether it is a free trial or pay-as-you-go.
Resource groups
The folder view of everything you have created. The best place to clean up.
Cost Management
Shows how much credit is left, what is using it, and lets you create budgets and alerts.
Cloud Shell
A command window inside your browser with Azure tools already installed, so you can practise commands without installing anything.
Notifications bell
Tells you when something has finished creating, or has failed.
The safety checklist to do first
Turn on two-step sign-in
Protect your account with a second proof, such as an authenticator app on your phone. A stolen password then cannot be used alone.
Open Cost Management
Find the credit balance and the number of days left, so you know exactly where you stand.
Create a budget with an alert
Set a small amount and an email alert when you reach, say, half of it. Even in a free account, this builds a good habit.
Create a resource group
Name it after your practice project, for example “learning-lab”. Put every experiment in it.
Write down the date
Note the day 30 and the month 12 dates in your calendar, so the end of each free period never surprises you.
Look for the word “Free” or a free pricing tier on the creation page of each service. Many services show a dropdown for “pricing tier” or “SKU”. Choosing the free option there is the single most important click for staying free.
8How Free Usage Is Measured Internally
Behind the portal there is a meter for everything. Learning how the meter works is the best protection against surprises.
Meters, units, and free allowances
Every Azure service measures usage in small units called meters. A virtual machine is measured in hours it is running. Storage is measured in gigabytes kept per month, plus the number of operations performed. A function is measured in executions and in how long each one runs. Data leaving Azure to the internet is measured in gigabytes.
A free allowance is simply a number of units given away each month. For example, “750 hours of a small virtual machine per month” means the first 750 hours are priced at zero. After that, normal prices apply. There are about 730 hours in an average month, so 750 hours covers one machine running non-stop, but not two.
It is like a mobile plan that includes a fixed amount of data and talk time each month. Use less, and you pay nothing extra. Go over, and every extra minute or megabyte is billed at the standard rate. The plan does not care whether you used it all in one day or spread it across the month.
What happens between your click and your bill
A resource runs
While your resource exists and is active, the platform records usage events.
Usage is collected
Records are grouped by meter, resource, and time, usually within hours, although some can arrive later.
Free amounts are subtracted
The billing system removes any free allowance your subscription is entitled to for that meter.
Price is applied
What remains is multiplied by the price for that region and that pricing tier.
Credit absorbs the cost
During the first 30 days, your starter credit pays the remaining amount. If it runs out, the spending limit disables paid resources.
Why the numbers lag
Cost Management is not a live speedometer. Usage can take several hours to appear, so a mistake made this morning may not show in your dashboard until this evening. That delay is a strong reason to check on your resources daily and to delete things promptly when you finish.
The spending limit
A free account begins with a spending limit turned on. It means that once the credit is consumed, Azure disables resources that would cost money instead of billing you. This is different from a normal pay-as-you-go subscription, which has no automatic ceiling. The limit disappears when you upgrade, and from that moment normal billing starts for anything beyond free allowances.
After you upgrade to pay-as-you-go, the safety of the spending limit is gone. The same resource that was quietly disabled before can now keep running and charging your card. This is exactly when budgets and alerts become essential, not optional.
9Free Compute: Virtual Machines, Web Hosting, and Functions
Compute means processing power, the part of the cloud that runs your programs. These are the most popular free ways to get it.
The lists below describe typical offers. Exact machine sizes, limits, and names change, so treat them as examples of the kind of thing you can expect.
Virtual machines (12-month offer)
A virtual machine is a pretend computer running inside a real one. The free offer has usually included a monthly allowance of 750 hours for small, low-cost machine sizes, in both Linux and Windows flavours. A small burstable size is enough to learn the basics: log in, install a web server, and practise commands.
Renting a virtual machine is like renting a small flat. You get your own space with your own lock, and you can arrange the furniture as you like. Switching off the lights does not stop the rent, though. A machine that is merely stopped from inside the operating system may still count as running, so always use the stop or deallocate action in the portal.
App Service (free plan)
App Service is a platform where you upload your website or application code and Azure runs it for you, with no server maintenance. It has a free plan, which hosts several small apps with a limited amount of daily processing time. It is perfect for practising and for tiny hobby sites, but not for real traffic. Free-plan sites may also sleep when idle, and are slow to wake.
Azure Functions (always free allowance)
Azure Functions lets you run small pieces of code only when something triggers them, such as a web request or a file upload. This is called serverless, because you never manage a server. The consumption plan has typically included about a million executions per month free. For a learner this is almost unlimited.
Static Web Apps and containers
Static Web Apps hosts websites made of plain files, along with a small serverless back end, and it has a free plan that is ideal for portfolios and documentation sites. Container Apps runs packaged applications called containers, and has included a monthly free grant of processing and requests. For Kubernetes learners, the managed Kubernetes service has a free tier for its control part, although the machines it uses still cost money.
| Service | What it does | Type of free | Best for |
|---|---|---|---|
| Virtual machines | Your own rentable computer | 12 months, monthly hours | Learning servers |
| App Service | Hosts web apps with no server care | Free plan | Practice sites |
| Functions | Runs code on demand | Always free allowance | Small automation and APIs |
| Static Web Apps | Hosts file-based sites | Free plan | Portfolios, documentation |
| Container Apps | Runs containers without managing clusters | Monthly free grant | Modern app practice |
10Free Storage and Databases
Almost every app remembers things. Azure gives you small free spaces to keep files and records while you learn.
Storage accounts
A storage account is a container for several kinds of storage. Blob storage keeps files such as photos and videos, called blobs. File storage offers shared folders. Queue storage holds messages waiting to be processed. Table storage keeps simple records. The 12-month offer has usually included a few gigabytes of blob storage and some file storage, with a monthly allowance of read and write operations.
A storage account is like a locker room in a gym. The room is yours, and inside it are different lockers for different needs: big ones for bags (blobs), a shared shelf for team gear (files), and a pigeon-hole for notes (queues).
Managed disks
A virtual machine needs a hard drive. Managed disks are virtual drives that Azure looks after. The free offer has typically included a couple of small disks for 12 months. Remember that a disk keeps costing money after the machine is deleted if you forget to delete the disk too.
Databases
Azure SQL Database
A managed database that stores data in tables and answers questions in SQL. The free offer has included a small database for 12 months, and a separate always-free serverless database offer has also appeared.
Azure Cosmos DB free tier
A flexible, fast database that spreads across the world. A free tier has given a fixed amount of throughput and storage per month, and it can be applied to one account per subscription.
Database for MySQL and PostgreSQL
Managed versions of popular open-source databases, which have had 12-month free options on small sizes.
A managed database means Azure installs, updates, and backs it up for you. That is a big saving of effort, and the free versions let you taste it without risk.
11Free Identity, Developer Tools, Monitoring, and AI
Besides servers and storage, several supporting services are free for small use, and they teach some of the most valuable cloud skills.
Microsoft Entra ID, Free level
The identity service that manages users, sign-ins, and basic groups. The free level covers core features and is where most beginners meet concepts like users and roles.
Azure DevOps
A set of tools for planning work, storing code, and automating builds. A small number of users have been included free of charge.
Azure Monitor basics
Collects basic numbers about your resources, like processor use, at no extra cost. Larger log collection and extra features may be billed after a free allowance.
Virtual networks and security groups
Building a private virtual network and its basic filtering rules has generally had no charge itself, which makes it excellent for learning networking.
Azure AI services free tiers
Many ready-made tools for reading text, recognising images, and understanding speech have offered free pricing levels with monthly usage limits.
Service Bus, Event Grid and similar
Messaging services that connect parts of an application have had small free monthly allowances for learners.
If virtual machines and databases are the rooms of a house, these supporting services are the front door lock (identity), the repair toolbox (developer tools), the smoke alarm (monitoring), and the intercom between rooms (messaging). A house is not safe or useful without them, and learning them early makes you a better builder.
A service might be free to create and cheap to leave, yet a connected feature, such as extra log storage or a public address, can still cost money. Always read the “pricing” tab for each resource before you click Create.
12Architecture: A Real App Built Entirely on Free Services
Let us put the pieces together. This small design could run a real hobby project at no cost, if you stay within the limits.
The example is a simple notes website. Visitors open a web page, type a note, and the note is saved. The pieces are all chosen from free offers: static hosting for the page, a function for the logic, a database for the notes, and basic monitoring to watch it.
flowchart LR
U["Visitor Browser"] --> SW["Static Web Apps: free plan, serves the page"]
SW --> FN["Azure Functions: API code"]
FN --> DB["Cosmos DB free tier: stores notes"]
FN --> ST["Blob Storage: stores attachments"]
FN -.-> MON["Azure Monitor: basic metrics and logs"]
ID["Microsoft Entra ID: sign-in"] --> SW
How each part helps
- Static Web Apps serves the page files, and can send requests to your functions.
- Functions contain the rules, such as “check the note is not empty, then save it”.
- Cosmos DB stores each note as a small document, fast and flexible.
- Blob Storage holds optional files, such as images attached to notes.
- Entra ID lets people sign in, so each person sees only their own notes.
- Monitor tells you if errors rise or limits are being approached.
Production example: serverless thinking
Large companies use this same pattern at a bigger size. Static files from a content network, short functions for logic, and a managed database are a common recipe for web apps that must handle sudden bursts without servers sitting idle. The free tier lets you practise the same shape at a tiny scale.
13Data Flow and the Lifecycle of a Free Account
Follow one request through the notes app, then follow the life of the account itself from birth to upgrade or retirement.
One request, step by step
sequenceDiagram
participant V as Visitor
participant S as Static Web App
participant F as Function
participant D as Cosmos DB
participant M as Monitor
V->>S: Open the page
S-->>V: Page files
V->>S: Save my note
S->>F: Forward the request
F->>D: Write the note
D-->>F: Saved
F->>M: Record metrics
F-->>V: Success message
The lifecycle of the account
A free account passes through predictable stages. Knowing them in advance lets you plan instead of react.
flowchart LR
A["Sign up"] --> B["Days 1 to 30: credit active"]
B --> C{"Decision at day 30 or when credit ends"}
C -->|"Do nothing"| D["Paid resources disabled, data kept for a time"]
C -->|"Upgrade to pay-as-you-go"| E["Free allowances continue, normal billing begins"]
E --> F["Month 12: 12-month services end"]
F --> G["Always-free services continue"]
It resembles a free trial ticket at an amusement park. For the first days you can ride anything. After that you either leave, or buy a normal ticket. Even with a normal ticket, the park keeps a few rides free, and you keep the benefits that were promised for your first year.
What if you do nothing at day 30?
Your paid resources are disabled, not instantly deleted. You are generally given a period to upgrade and recover your data, but that period is limited, and data left too long can be removed. Treat it as a deadline. If you want to keep anything, download it or upgrade in time.
14Upgrading to Pay-As-You-Go: What Changes and What Stays
Upgrading sounds scary, but it is a normal step. It is safe when you understand what changes.
What stays the same
- Your 12-month free services remain free until their twelve months are over.
- Always-free services stay free within their monthly limits.
- Your resources, settings, and data continue without being rebuilt.
- You keep full access to every Azure service, not only the free ones.
What changes
- The spending limit is removed, so usage beyond free amounts is billed.
- Your card becomes a real payment method.
- Any unused starter credit is lost if it is the day 30 upgrade.
- You are responsible for budgets, alerts, and cleaning up.
Should you upgrade?
Upgrade if you have a project you want to keep running, need services outside the free lists, or need more than the free limits. Do not upgrade just because the thirty days ended, if you are only learning. You can sit out and come back later. Many learners simply wait until they have a clear project, then upgrade with budgets already in place.
Before pressing upgrade, delete anything you no longer need, create a budget with email alerts at several levels, and confirm that every remaining resource is using a free or small pricing tier. Then upgrade.
15Advantages, Disadvantages, and Trade-offs
The free account is a wonderful learning tool, with honest limits. Knowing both sides helps you use it well.
Advantages
- Hands-on learning: practise on the same services real companies use.
- Low risk: the spending limit prevents silent overspending.
- Wide choice: the credit works on many services, not only free ones.
- Always-free layer: some services stay free for as long as you stay small.
- Career value: real experience is more convincing than only certificates.
- Easy upgrade: your work continues when you decide to pay.
Disadvantages
- Short clocks: 30 days for the credit and 12 months for popular services.
- Small limits: free sizes are fine for learning, weak for real traffic.
- Card required: some people cannot or do not want to give one.
- Hidden extras: public addresses, extra disks, and log storage can cost money.
- Changing rules: offers and limits are updated from time to time.
- One chance: you generally cannot start over with a fresh free account.
Free versus pay-as-you-go versus student account
| Question | Free account | Student account | Pay-as-you-go |
|---|---|---|---|
| Card needed | Yes, for verification | Usually no | Yes |
| Starter credit | Larger, for 30 days | Smaller, with a longer period | None |
| Spending limit | Built in | Built in | None, billed on use |
| Best for | Anyone learning | Verified students | Real projects |
16Security for a Free Account
A free account is still a real account. Attackers love free cloud power, so a careless learner is an attractive target.
Why anyone would attack a free account
Cloud computing power costs money, and criminals use stolen accounts to run it for free at someone else’s expense. The most common abuse is cryptocurrency mining, where a stolen account launches huge numbers of powerful servers to calculate digital coins. With a free account and its spending limit, the damage is capped. After you upgrade, the same theft can produce a very large bill in a short time.
The shared responsibility model
Azure protects the data centers, the hardware, and the core platform. You protect your passwords, permissions, settings, and data. The simplest way to remember it: Microsoft secures the building, and you lock your own door.
A rented flat works the same way. The landlord guards the gate and fixes the roof. You are the one who must not leave the front door open or give a spare key to a stranger. If a thief walks in through an unlocked door, the landlord is not to blame.
Your security checklist
Strong, unique password and MFA
Never reuse a password from another site. Add multi-factor authentication, which asks for a second proof such as a phone approval.
Least privilege
Give people and programs only the permissions they need. Avoid using the owner-level role for daily work when a narrower role will do.
Keep keys out of code
Passwords, connection strings, and access keys must never be published in public code. Bots scan public repositories and find them within minutes.
Close unneeded doors
Do not open remote login ports to the whole internet. Allow only your own address, or use safer access methods.
Keep storage private
Make storage containers private unless you truly want public access. A public container exposes everything in it to anyone with the link.
Review sign-in and activity logs
Look for sign-ins from unfamiliar places and resources you did not create.
Change your password at once, revoke or rotate the key that leaked, check the portal for resources you did not create, delete them, and review your cost page for unusual spikes. Fast action limits the damage.
17Monitoring, Logging, and Cost Tracking
You cannot protect what you cannot see. A few simple screens tell you almost everything about your free usage.
Three screens worth bookmarking
| Screen | What it shows | When to check it |
|---|---|---|
| Cost Management and Billing | Credit left, days left, which resources spent money | Daily during the first month |
| Resource groups | Everything that exists and where | After every experiment |
| Activity log | Who created, changed, or deleted what, and when | When something looks unfamiliar |
Budgets and alerts
A budget is a spending target you set. An alert is a message that arrives when spending reaches a chosen percentage of that budget. Create a small budget on day one, with alerts at, for example, fifty and ninety percent. Even if your free account has a spending limit, the habit is excellent, and it becomes your life jacket after you upgrade.
A budget alert is like the low-fuel light on a car dashboard. It does not stop the car, but it warns you early enough to refuel or take the next exit calmly, instead of being stranded on the highway.
Metrics, logs, and alerts for your apps
Metrics are numbers over time, such as processor use or request count. Logs are written records of events, such as errors. Alerts notify you when a number crosses a line. Azure Monitor gathers basic metrics for most resources automatically. For learning, simply open the Metrics page of a resource, watch the numbers move when you use it, and connect cause with effect.
Use the cost analysis view and group by resource. The most expensive item at the top of the list is often a surprise, such as a forgotten disk or a public address, and deleting it solves the problem immediately.
18Common Traps, Gotchas, and Anti-patterns
Most accidental charges come from the same handful of mistakes. Learn them once and avoid them forever.
What it looks like
You delete a virtual machine but forget its disk, its public address, and its network card. They stay behind as separate resources.
Why it hurts
Orphaned disks and addresses keep billing every hour, even though nothing is using them.
Better approach
Put each experiment in its own resource group and delete the whole group when you finish.
What it looks like
You choose the default pricing tier when creating a service, and it turns out to be a paid tier rather than a free one.
Why it hurts
Defaults are often designed for production use. A single click on a larger size can burn through your credit in days.
Better approach
Always open the pricing or size option and choose the one labelled free, basic, or the smallest available. Check the estimated monthly cost shown on the review page.
What it looks like
You leave a machine running over the weekend “to continue later”, or you only shut it down from inside the operating system.
Why it hurts
A machine that is not properly stopped can still count as running. Even a properly stopped one may keep its disk charges.
Better approach
Use the stop (deallocate) button in the portal, and delete the machine fully when the exercise is done.
What it looks like
You assume “free tier” means unlimited and run a heavy task, such as a large data import or a machine-learning job, on a free resource.
Why it hurts
Free allowances are small. Once exceeded, the extra usage is charged at normal prices, or the resource slows to a crawl.
Better approach
Read the free allowance before you start, and estimate your usage against it. For heavy experiments, use the starter credit on purpose.
Other small surprises
- Outgoing data: sending large amounts of data out of Azure to the internet can cost more than you expect once you pass the free monthly amount.
- Marketplace items: third-party products may be billed separately and may not use your credit.
- Region limits: some free services exist only in certain regions, and picking another region can make a resource paid.
- Backups and snapshots: extra copies of disks and databases take extra space that is billed.
- The wrong subscription: if you have more than one subscription, check that you created things in the free one.
19Best Practices and a 30-Day Learning Plan
Thirty days go fast. A simple plan helps you learn the most while the credit is active.
Habits that pay off
Do this
- Create a budget and alerts on the first day.
- Use one resource group per project or lab.
- Name resources clearly, such as “lab1-web”.
- Use tags to record owner and purpose.
- Delete everything at the end of each exercise.
- Check the cost page every day or two.
- Write down what you learn, including mistakes.
Avoid this
- Leaving practice resources running overnight.
- Choosing a larger size “just to be safe”.
- Posting keys or passwords online.
- Opening every network door to the internet.
- Ignoring the deadline dates.
- Upgrading in a hurry without alerts in place.
- Creating many accounts to collect more credit.
A four-week plan
Foundations
Tour the portal, set up MFA, budgets, and a resource group. Learn accounts, subscriptions, and regions. Create and delete a small storage account to see the full cycle.
Compute and networking
Create a small virtual machine, log in, install a web server, and open a safe port. Then delete everything. Also try the free web hosting plan with a sample site.
Data and serverless
Create a free-tier database, write and read a few records, and connect a function to it. Watch the metrics change as you use it.
Build, secure, and clean up
Assemble the notes app from chapter 12, review security settings, check costs, and then decide whether to upgrade, pause, or move on.
Microsoft also publishes free guided learning paths and sandbox labs for beginners. Sandbox labs give you a temporary environment without using your own credit, which is excellent for experiments you are nervous about.
20Real-World and Industry Uses of Free Cloud Tiers
The same pattern of “try small, grow if it works” is how many real products and careers begin.
Prototype before you pay
Small teams often build a first version of a product on free allowances to show investors or customers. If people like it, they upgrade and scale. If not, they have lost only their time. Cloud platforms of every major provider encourage this, because many future big customers start as small experiments.
Certification and job preparation
Learners studying for Azure Fundamentals and associate-level exams use free accounts to build the muscle memory that multiple-choice study cannot give. Interviewers often ask, “Have you actually created this?” and a free account lets you answer yes.
Proof of concept inside a company
An engineer at a company wants to test whether a new Azure service fits a problem. Using a free account for a quick experiment, the engineer gathers evidence before asking for budget, which makes the business case stronger. Many company policies require using a company subscription for real data, so always follow your employer’s rules and never put confidential company data in a personal free account.
Open-source and community projects
Volunteers who maintain small tools, documentation sites, or workshops use always-free tiers, such as static site hosting and small serverless functions, to run projects at nearly zero cost for years.
Teaching and workshops
Teachers and trainers use student programs and free tiers so a whole class can practise on real cloud services without asking anyone to spend money.
21Reading the Fine Print: How to Check Any Service Before You Create It
A two-minute habit before every click is the strongest protection you have against surprise charges.
Azure shows prices in several places, but beginners often skip all of them. Learn the routine below and use it every single time you create something new.
Read the pricing tab or page
Every service has a pricing page that lists its tiers, the unit it is measured in, and any free amount. Look for the words “free”, “included”, or “first N per month”.
Find the unit of measure
Is it hours, gigabytes, requests, or operations? Free allowances are always written in those units, so you need to know what is being counted.
Do a rough estimate
Multiply how long and how much you will use by the unit, then compare with the free allowance. A rough sum on paper is enough.
Use the pricing calculator
Microsoft offers a free online pricing calculator where you add services and see an estimated monthly cost. Use it to compare sizes before you commit.
Check the review page
Before pressing Create, the portal often shows an estimated cost on the final review screen. If it shows a number you did not expect, go back.
A worked example with hours
Suppose your free allowance is 750 hours of a small virtual machine per month. An average month has about 730 hours. If you run one machine all month, you use about 730 hours and stay free. If you run two machines all month, you use about 1,460 hours. The first 750 are free, so about 710 hours are billable. The mistake is easy to make: the allowance is shared across all machines of that kind, not given to each one.
Think of a family mobile plan with one shared pool of data. It does not matter whether one person or four people use it. When the pool is empty, everyone pays extra. Free allowances in Azure are a shared pool in the same way.
Words to watch for
Free, Basic, Dev/Test
These labels usually mean small, low-cost tiers meant for learning and experiments.
Standard, Premium, Production
Bigger tiers with more power and a higher price. Fine when you mean it, expensive when you do not.
Zone redundant, Geo-redundant
These keep extra copies in more places for safety, and usually cost more than the simple local option.
Reserved, Committed
These are promises to pay for a fixed period in return for a discount. Never choose them while learning.
22Three Mini Labs to Try in Your First Month
Reading about the cloud is useful. Doing small exercises is better. Each lab below is safe, short, and ends with cleanup.
Lab 1: Store and share a file
Goal: understand storage accounts, containers, and access levels.
- Create a resource group named for the lab, then create a storage account in it with the simplest, locally redundant options.
- Inside the account, create a container and keep its access level private.
- Upload a small picture, and try opening its address. You should be refused, because the container is private.
- Create a temporary access link for the file, open it, and note how it stops working after the expiry time.
- Delete the resource group.
What you learn: the difference between private and public data, and how temporary links give safe, short-term access without opening everything.
Lab 2: Launch and tame a small server
Goal: see the full life of a virtual machine, from birth to deletion.
- In a new resource group, create a virtual machine, choosing the smallest size labelled as eligible for the free offer and a popular Linux image.
- For access, restrict the login door to your own address only. Do not leave it open to the world.
- Connect, run a few basic commands, and install a simple web server.
- Look at the machine’s metrics page. Notice how processor use rises when you load the web page.
- Stop the machine with the portal’s stop button and see that its status becomes deallocated.
- Delete the whole resource group and check that the disk, address, and network card are gone.
What you learn: machines, disks, networks, and addresses are separate resources, and cleanup means removing all of them.
Lab 3: A tiny serverless website
Goal: experience the always-free style of building.
- Create a static website from a simple page of your own, using the free hosting plan.
- Add a small function that returns a greeting, and connect the page to it.
- Visit the page, press the button, and watch the function run in the monitoring view.
- Look at the execution count and compare it to the monthly free allowance. You should have used only a tiny fraction.
- Delete the resource group when finished, or keep it since it is within the free limits.
What you learn: how serverless pricing counts executions rather than hours, and why tiny apps can run at no cost.
Finish every lab with the same three actions: delete the resource group, refresh the resource list to confirm it is empty, and glance at the cost page. This ritual takes one minute and prevents most accidental bills.
23How Azure’s Free Offer Compares with Other Clouds
Every major provider wants beginners. Their free offers share the same shape, but not the same numbers.
The big cloud providers all use a mix of the three ideas you met at the start: a time-limited credit or trial, a set of services free for a limited period, and a set of services free with small limits for as long as you like. The details have shifted several times over the years, so use the comparison below as a guide to the structure, and read each provider’s current page for the exact figures.
| Idea | Microsoft Azure | Amazon Web Services | Google Cloud |
|---|---|---|---|
| Starter credit or trial | Credit for the first 30 days | Has offered trial credits and short trial offers, with the structure updated over time | Has offered a credit for a fixed number of days |
| Time-limited free services | A list free for 12 months | Has offered a list free for 12 months in earlier programs | Mostly covered by the starter credit period |
| Always-free services | Dozens of services with monthly limits | A set of always-free services | A set of always-free products with monthly limits |
| Spending protection | Spending limit on a new free subscription | Differs by program and account type | Free trial accounts are stopped at the end of the trial or credit |
| Student program | A student offer, often without a card | Education programs exist | Education programs exist |
Comparing free cloud offers is like comparing mobile network welcome packs. Each one gives some talk time, some data, and a few permanent perks. The best pack for you depends less on the headline number and more on what you actually plan to do with it.
How to choose where to start
- Follow your goal: if you are preparing for a specific certification or job, learn on that provider.
- Follow your tools: teams that use Microsoft products, such as Windows servers, SQL Server, or Microsoft 365, often find Azure a natural fit.
- Learn concepts first: storage, networks, identity, and billing work in similar ways everywhere, so the skills carry over.
- Do not spread yourself thin: pick one provider for the first month and finish your labs before comparing others.
24A Beginner’s Glossary
Every term from this guide in one place, each with a plain comparison.
| Term | Plain meaning | Everyday comparison |
|---|---|---|
| Azure | Microsoft’s cloud platform | A huge rentable computer centre |
| Free account | The sign-up bundle with credit and free services | A welcome pack for new members |
| Starter credit | Money to spend for the first 30 days | A prepaid recharge with an expiry |
| 12-month services | Popular services free for a year | A one-year free trial of selected rides |
| Always-free services | Services free every month with limits | Free drinking water at the gym |
| Subscription | The container that carries billing | An electricity connection |
| Tenant | An identity directory for an organisation | A staff register |
| Resource group | A folder of related resources | A project folder |
| Resource | One item you create in Azure | One document in the folder |
| Region | A geographic area of data centers | A city branch |
| Meter | The counter that measures usage | A taxi meter |
| Spending limit | A cap that stops paid use when credit ends | A prepaid card that declines at zero |
| Pay-as-you-go | Billing based on actual use after the free period | A monthly phone bill |
| Virtual machine | A pretend computer running on a real one | A rented flat in a big building |
| Serverless | Running code without managing servers | Paying per slice of pizza |
| Blob storage | Storage for files such as photos | A big locker for bags |
| Managed service | A service Azure maintains for you | A hotel room that is cleaned for you |
| MFA | A second proof of identity at sign-in | Showing a card and a fingerprint |
| Least privilege | Only the access that is needed | A key that opens only your room |
| Budget and alert | A spending target and a warning message | A low-fuel light |
| Egress | Data leaving Azure to the internet | A toll on the way out |
25Frequently Asked Questions
Short, honest answers to what beginners ask most.
26Summary and Key Takeaways
Key Takeaways
- The Azure free account bundles three kinds of free: a starter credit for 30 days, popular services free for 12 months, and always-free services with small monthly limits.
- You normally need a Microsoft account, a phone, and a card for verification. A verified-student program can avoid the card.
- Azure organises everything as account, tenant, subscription, resource group, and resource. Use one resource group per experiment and delete it when done.
- Usage is counted by meters, free allowances are subtracted, and the spending limit disables paid resources when credit ends, instead of billing you.
- Upgrading to pay-as-you-go removes the spending limit while keeping your remaining free allowances, so set budgets and alerts before upgrading.
- Protect the account with MFA, least privilege, private storage, and protected keys, because stolen free accounts are abused for mining.
- Most accidental charges come from forgotten disks, wrong pricing tiers, and running machines. Check the pricing tier, clean up, and review costs daily.
- Free offers change over time, so confirm the current numbers on Microsoft’s official page before you sign up.