START HERE

Cloud Foundations

Understand the building blocks behind a cloud application, from compute and storage to the network that connects them.

Beginner4 topicsCourse preview

THE BIG IDEAS

What you'll explore

  • Distinguish compute, storage, and networking responsibilities.
  • Choose between virtual machines, containers, and managed services.
  • Explain the difference between availability and scalability.
A CONCEPT TO START WITH

Start with the workload

A cloud design begins with the work an application needs to do. A course catalog needs a place to run its code, a way to deliver pages, and storage for its materials. These responsibilities can be separated so each part can be managed and scaled independently. Before choosing a service, ask what data it handles, who needs access, and how an interruption would affect a learner.

THE PATH AHEAD

Course outline

  1. 01

    The cloud in context

    Connect a business need to the services that support it.

  2. 02

    Compute and storage

    Compare application hosting with durable object storage.

  3. 03

    Connecting the pieces

    Follow a request from a browser to an application.

  4. 04

    Planning for growth

    Explore redundancy, scaling, and practical cost decisions.