Skip to content
tezvyn:
Menu

Cloud Computing: Renting Someone Else's Computer

Source: Wikipedia: Cloud computingEasyHow cards are made

Cloud Computing: Renting Someone Else's Computer

Cloud computing is like renting a car instead of buying one. You get access to powerful computers and services over the internet, paying only for what you use, without the upfront cost of owning hardware. The footgun: "cheap to start" isn't "cheap at scale."

Why it exists

Before the cloud, launching a digital service required buying, installing, and maintaining physical servers. This involved huge upfront capital costs, long procurement times, and the risk of buying too much or too little capacity. Cloud computing was created to solve this by turning computing infrastructure into a utility, like electricity, that you can consume and pay for as you go.

The mental model

Cloud computing is renting someone else's computers, managed by them, accessible to you over the internet. Instead of owning a car with all its associated costs (purchase, insurance, maintenance, garage), you're hailing a ride-share: you get the transportation you need, when you need it, and only pay for the trip you take. You get access to a fleet of vehicles, from a compact car to a bus, without owning any of them.

How it works

Large providers like AWS, Google Cloud, and Azure build and maintain massive data centers full of servers, storage, and networking gear. They use virtualization to slice up these physical resources into smaller, virtual ones that can be rented by many customers. You use a web dashboard or an API to request resources, and their system automatically provisions and allocates them to you in minutes. Billing is based on your consumption.

When to use it

Use the cloud for nearly any new project, especially when demand is uncertain or variable. It's ideal for startups with limited capital, projects that need to scale up or down quickly (like a viral app or seasonal e-commerce), and for accessing specialized hardware for tasks like machine learning without buying it.

When not to use it

Don't use the cloud for extremely predictable, high-volume workloads that run 24/7 for years, where the cumulative rental cost can exceed the cost of buying your own hardware. It's also not suitable for applications requiring ultra-low latency that can't tolerate network round-trips to a distant data center, or for systems with strict data residency rules.

One canonical example

A startup builds a photo-sharing app. They use a cloud provider to rent a few small virtual servers, a managed database, and an object storage service for the photos. When the app goes viral, they automatically scale up to hundreds of servers to handle the load, then scale back down when traffic subsides, paying only for the extra capacity they used.

Interview question

What problem does cloud computing primarily solve for businesses launching new digital services?

  • a.The difficulty of finding skilled IT personnel to manage servers.
  • b.The need for applications to run exclusively on proprietary hardware.
  • c.The high upfront costs and risks of owning physical IT infrastructure.Correct
  • d.The challenge of ensuring 100% uptime for all online services.
Why?

The card states cloud computing was created to solve "huge upfront capital costs, long procurement times, and the risk of buying too much or too little capacity" associated with owning physical servers. While cloud computing can help with IT personnel challenges (A) and high availability (D), these are not its primary foundational purpose.

Just read this? Test yourself on what you have been reading.

Read the original → en.wikipedia.org

Put your scrolling time to good use

Learn one idea, try a quiz and save useful cards for revision. Tezvyn makes it easy to learn and stay current in your tech field, a few minutes at a time.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles