Skip to main content
Your progress
0 of 5 complete0%
Intro / I.1 / L3 OF 4 / Beginner LEVEL / 8 min

Meet the big three: AWS, Google Cloud and Azure

Outcome

By the end of this lesson, you will be able to name the three largest cloud providers, match their service names to the same basic ideas, and explain why many companies use more than one.


PrerequisitesL1, L2
Time8 minutes

1. Concept

Many companies rent computers to the public, but three are much larger than the rest. You will hear their names in every cloud conversation.

The three providers

Amazon Web Services (AWS). Run by Amazon. AWS is the oldest of the three large public clouds and has the longest list of services. People often describe AWS products by their short names, such as EC2 and S3.

Google Cloud (often called GCP, for Google Cloud Platform). Run by Google. It grew out of the systems Google built for its own search and video products, and it is known for data analytics and for Kubernetes, a tool you will meet in I.5.

Microsoft Azure. Run by Microsoft. Azure is a common choice for companies that already use Microsoft products such as Windows Server, Office and Microsoft’s sign-in system, because they connect to it easily.

There are other providers too, such as Oracle Cloud, IBM Cloud, Alibaba Cloud and many smaller ones. The ideas in this track apply to all of them.

Same ideas, different names

All three rent the same basic things. They just give them different names. Here are the main ones you will see on a bill:

What it is, in plain wordsAWSGoogle CloudAzure
A rented computer (a virtual machine)EC2Compute EngineVirtual Machines
A disk attached to that computerEBSPersistent DiskManaged Disks
A place to keep files of any size (object storage)S3Cloud StorageBlob Storage
A database the provider runs for youRDSCloud SQLAzure SQL Database
Code that runs only when calledLambdaCloud Run functionsAzure Functions
A way of running containers at scaleEKSGKEAKS

A virtual machine (VM) is a slice of a big physical computer that behaves like a computer of its own. When you rent “a server” in the cloud, you nearly always get a VM. Object storage is a store for whole files (photos, backups, logs), charged by how much you keep. A container is an app packed together with everything it needs, so it runs the same on any machine; I.5 covers it. You do not need to remember the table. You only need to know that when two providers use different names, they often mean the same thing.

How they differ

The differences that matter to a beginner are practical rather than technical:

  • Names and screens. Each has its own console (the website you manage things from), its own words and its own layout.
  • How you organise things. AWS groups things into accounts. Google Cloud uses projects. Azure uses subscriptions and resource groups. I.4 covers this.
  • Prices. Each publishes its own price list. The same kind of machine rarely costs exactly the same on two providers.
  • Discounts. Each has its own way of giving you a lower price if you promise to use something for a year or more.

Why companies use more than one

Using two or more providers is called multi-cloud. It happens for ordinary reasons. One team chose AWS years ago and another chose Google Cloud. The company bought another company that ran on Azure. A particular service is better on one provider. Or a customer requires it.

Multi-cloud is common, and it makes cost harder to read, because each provider’s bill looks different. That is why later tracks teach a way of reading bills that works on all three.


2. Worked example

A finance analyst gets three bills in the same month and sees three unfamiliar names at the top of each:

BillBiggest linePlain meaning
AWSAmazon Elastic Compute CloudRented virtual machines
Google CloudCompute EngineRented virtual machines
AzureVirtual MachinesRented virtual machines

Three names, one idea. Once the analyst maps each name to its plain meaning, the three bills can be compared line by line. The biggest line on all three is rented computers, which is very common.


3. Hands-on (5 min: no account needed)

Terminal window
1. Open the product list for each provider:
- aws.amazon.com/products
- cloud.google.com/products
- azure.microsoft.com/products
2. On each page, find the product for "virtual machines".
3. Then find the product for "object storage" (a place to keep files).
4. Write the names in a small table: one row per provider, one column for
virtual machines and one for object storage.

Compare your table with the one in this lesson. If a name differs, check whether the provider renamed the product: they do this from time to time, which is one reason bills can look confusing.


4. Knowledge check

Q1

Which three companies run the largest public clouds?

A. Apple, Netflix and Spotify
B. Oracle, IBM and Dell
C. Salesforce, Adobe and Zoom
D. Amazon, Google and Microsoft

Show answer

Correct: D. AWS is run by Amazon, Google Cloud by Google and Azure by Microsoft. Oracle and IBM run clouds too, but smaller ones, and Dell sells hardware. A and C are companies that use the cloud rather than rent it out at that scale.

Q2

EC2 on AWS, Compute Engine on Google Cloud and Virtual Machines on Azure are:

A. Three different kinds of database
B. Three names for the same idea: rented virtual machines
C. Three tools for paying your cloud bill
D. Three types of network cable inside a data centre

Show answer

Correct: B. All three are the provider’s service for renting virtual machines. The names differ, the idea does not.

Q3

A company runs some systems on AWS and some on Azure. This is called:

A. Multi-cloud
B. On-prem
C. Serverless
D. A free tier

Show answer

Correct: A. Multi-cloud means using more than one cloud provider. On-prem means owning your own machines. Serverless is a way of running code, covered in I.5. A free tier is a provider’s offer of limited free use.


5. Apply

When you see an unfamiliar product name on a cloud bill, ask: “which of the four basic things is this?” It is almost always a rented computer, some storage, some data being moved, or a database. Look the name up once, write down the plain meaning, and you will recognise it next month.


Glossary terms touched

Multi-account · Resource group


Start with the bill.

Foundations takes about five hours. The first lesson is nine minutes.

Free curriculum. No paywall. 290 lessons across 7 courses, plus an optional 24-lesson beginner course. Browse every course without an account; a free account opens the lessons, saves your progress and opens the exams for three publicly verifiable credentials. Read it on the train, take the exam on a Saturday, list the credential on your résumé Monday.

5h median time to finish Foundations
free account, every course, no paywall
3 certifications, each with a public verifier
Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console· Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console·