Azure Free Account & Free Tier

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.

!
Always check the official page

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:

Part 1 · Short

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.

Part 2 · Medium

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.

Part 3 · Long

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.

Analogy

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.

3
kinds of free: credit, 12-month, always free
30
days to spend the starter credit
12
months for the popular free services

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.

i
Students have another door

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
    
Your login belongs to a tenant, the tenant owns subscriptions, and each subscription holds resource groups that hold resources.

The five containers explained

TermWhat it isEveryday comparison
AccountThe email identity you sign in withYour personal ID card
TenantA dedicated identity directory, now called Microsoft Entra ID, created for you or your organisationThe company’s staff register
SubscriptionThe agreement that carries billing, limits, and your free creditYour electricity connection and its bill
Resource groupA logical folder that holds related resourcesA project folder on your desk
ResourceA single thing you create, like a virtual machine or a storage accountOne document or one machine inside the folder
Analogy

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.

D0

Sign-up day

Credit is added, the 30-day clock starts, and the 12-month clock starts too.

D30

Credit expires

Any unused credit is gone. Paid resources beyond the free allowances are disabled unless you upgrade.

M12

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.

Analogy

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.

!
Not everything is covered

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

Identity

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.

Proof

A phone number

Azure sends a text message or makes a call with a code, to confirm you are a real person.

Proof

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.

Rule

First-time user

The free account is normally for people who have not used an Azure free account before. One person generally gets one.

Rule

Adult and location

You must meet the age requirement in your country, and the offer must be available where you live.

Rule

Honest details

Use your real name and address. Mismatches with your card details are a frequent reason for failed verification.

i
Why a card if it is free?

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.

!
Do not try to get several free accounts

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.

1

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.

2

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.

3

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.

4

Verify your phone

Receive the code by message or call, and type it in.

5

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.

6

Accept the agreement

Read the customer agreement and privacy statement before ticking the box. This is a real contract.

7

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

1

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.

2

Open Cost Management

Find the credit balance and the number of days left, so you know exactly where you stand.

3

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.

4

Create a resource group

Name it after your practice project, for example “learning-lab”. Put every experiment in it.

5

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.

i
Tip

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.

Analogy

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

1

A resource runs

While your resource exists and is active, the platform records usage events.

2

Usage is collected

Records are grouped by meter, resource, and time, usually within hours, although some can arrive later.

3

Free amounts are subtracted

The billing system removes any free allowance your subscription is entitled to for that meter.

4

Price is applied

What remains is multiplied by the price for that region and that pricing tier.

5

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.

!
Important difference

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.

Analogy

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.

ServiceWhat it doesType of freeBest for
Virtual machinesYour own rentable computer12 months, monthly hoursLearning servers
App ServiceHosts web apps with no server careFree planPractice sites
FunctionsRuns code on demandAlways free allowanceSmall automation and APIs
Static Web AppsHosts file-based sitesFree planPortfolios, documentation
Container AppsRuns containers without managing clustersMonthly free grantModern 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.

Analogy

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

Relational

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.

NoSQL

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.

Open source

Database for MySQL and PostgreSQL

Managed versions of popular open-source databases, which have had 12-month free options on small sizes.

i
Remember

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.

Identity

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.

Developer

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.

Observe

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.

Network

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.

AI

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.

Messages

Service Bus, Event Grid and similar

Messaging services that connect parts of an application have had small free monthly allowances for learners.

Analogy

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.

!
Free tier is not the same as free forever for everything

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
    
A notes website made only of free-level services. The dotted line shows monitoring information flowing out.

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
    
A note travels from the browser to the function and into the database, and metrics are recorded along the way.

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"]
    
The two paths at the end of the credit period decide whether your resources keep running.
Analogy

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.

i
Safer upgrade routine

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

QuestionFree accountStudent accountPay-as-you-go
Card neededYes, for verificationUsually noYes
Starter creditLarger, for 30 daysSmaller, with a longer periodNone
Spending limitBuilt inBuilt inNone, billed on use
Best forAnyone learningVerified studentsReal projects
Free is a classroom, not a factory. Learn in it, and move to a paid plan only when your project needs more.

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.

Analogy

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

Login

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.

Access

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.

Secrets

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.

Network

Close unneeded doors

Do not open remote login ports to the whole internet. Allow only your own address, or use safer access methods.

Data

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.

Watch

Review sign-in and activity logs

Look for sign-ins from unfamiliar places and resources you did not create.

!
If you suspect a leak

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

ScreenWhat it showsWhen to check it
Cost Management and BillingCredit left, days left, which resources spent moneyDaily during the first month
Resource groupsEverything that exists and whereAfter every experiment
Activity logWho created, changed, or deleted what, and whenWhen 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.

Analogy

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.

i
Tip

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.

TRAP 01 Avoid
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.

TRAP 02 Avoid
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.

TRAP 03 Avoid
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.

TRAP 04 Avoid
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

W1

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.

W2

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.

W3

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.

W4

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.

i
Tip

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.

1

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”.

2

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.

3

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.

4

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.

5

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.

Analogy

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

Good sign

Free, Basic, Dev/Test

These labels usually mean small, low-cost tiers meant for learning and experiments.

Careful

Standard, Premium, Production

Bigger tiers with more power and a higher price. Fine when you mean it, expensive when you do not.

Careful

Zone redundant, Geo-redundant

These keep extra copies in more places for safety, and usually cost more than the simple local option.

Careful

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.

i
Make it a habit

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.

IdeaMicrosoft AzureAmazon Web ServicesGoogle Cloud
Starter credit or trialCredit for the first 30 daysHas offered trial credits and short trial offers, with the structure updated over timeHas offered a credit for a fixed number of days
Time-limited free servicesA list free for 12 monthsHas offered a list free for 12 months in earlier programsMostly covered by the starter credit period
Always-free servicesDozens of services with monthly limitsA set of always-free servicesA set of always-free products with monthly limits
Spending protectionSpending limit on a new free subscriptionDiffers by program and account typeFree trial accounts are stopped at the end of the trial or credit
Student programA student offer, often without a cardEducation programs existEducation programs exist
Analogy

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.

TermPlain meaningEveryday comparison
AzureMicrosoft’s cloud platformA huge rentable computer centre
Free accountThe sign-up bundle with credit and free servicesA welcome pack for new members
Starter creditMoney to spend for the first 30 daysA prepaid recharge with an expiry
12-month servicesPopular services free for a yearA one-year free trial of selected rides
Always-free servicesServices free every month with limitsFree drinking water at the gym
SubscriptionThe container that carries billingAn electricity connection
TenantAn identity directory for an organisationA staff register
Resource groupA folder of related resourcesA project folder
ResourceOne item you create in AzureOne document in the folder
RegionA geographic area of data centersA city branch
MeterThe counter that measures usageA taxi meter
Spending limitA cap that stops paid use when credit endsA prepaid card that declines at zero
Pay-as-you-goBilling based on actual use after the free periodA monthly phone bill
Virtual machineA pretend computer running on a real oneA rented flat in a big building
ServerlessRunning code without managing serversPaying per slice of pizza
Blob storageStorage for files such as photosA big locker for bags
Managed serviceA service Azure maintains for youA hotel room that is cleaned for you
MFAA second proof of identity at sign-inShowing a card and a fingerprint
Least privilegeOnly the access that is neededA key that opens only your room
Budget and alertA spending target and a warning messageA low-fuel light
EgressData leaving Azure to the internetA toll on the way out

25Frequently Asked Questions

Short, honest answers to what beginners ask most.

Q1Will I be charged automatically after the free credit ends?
Not on a new free account with its spending limit. Paid resources are disabled instead, and you are billed only after you deliberately upgrade to pay-as-you-go.
Q2Why does Azure ask for a card if I do not plan to pay?
For identity checking, to reduce fake and repeated sign-ups. Some cards, especially prepaid ones, are not accepted. A student program may let you avoid a card entirely.
Q3What happens to my data when the 30 days end?
If you do nothing, paid resources are disabled and your data is kept for a limited time before it can be deleted. Upgrade or download what you need within that window.
Q4Can I use the free account for my business or a client’s data?
It is meant for learning and trying things. For real business use, use a proper paid subscription, and follow your company’s security and data rules.
Q5What if I use more than the free allowance?
During the credit period, the extra is paid from your credit. Afterwards, on a pay-as-you-go plan, extra use is billed at normal prices. On a free subscription with its spending limit, the resource may be disabled instead.
Q6Can I get a free account again after it ends?
Generally no. The offer is for new customers, normally once per person. Creating extra accounts to get more credit breaks the rules and risks losing access.
Q7Do the always-free services stay free after I upgrade?
Yes, within their monthly limits. The 12-month services also stay free until the twelve months are over, even after you upgrade.
Q8How can I be sure I never pay by accident?
Stay on the free account without upgrading, choose free or smallest pricing tiers, put each project in a resource group and delete it afterwards, and watch the cost page. Remember that rules can change, so verify current details on Microsoft’s official page.
Q9Is Azure free tier the same as the AWS or Google Cloud free tier?
The ideas are similar: some credit, some time-limited services, and some always-free services. The exact limits, durations, and service lists differ by provider, so compare current pages before choosing where to learn.

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.