with-agents

Google Cloud Essentials — selected guide

How to run code on Google Cloud

Eight concise orientations to compute, storage, containers, projects, delivery, logs, and errors

Eight 2020–2022 explainers introduce compute, storage, containers, Firebase projects, build tools, logging, and error reporting through the workloads each service supports.

Google Cloud Tech 2 of 8
In this collection Browse 8 summaries 2 of 8

Choosing where to run code means deciding how much server management to hand to Google and how much control to keep. Ryan's 2022 overview moves from managed application services to configurable virtual machines, with examples of the workloads each serves. 00:00–01:01(opens in a new tab)

Key Points Covered

  • Client-heavy apps and event handlers need different services. Firebase supplies features such as authentication and data storage for an app that does most processing on the client. The video's Cloud Functions example instead runs backend code when an event occurs, such as sending a welcome email after account creation. 01:01–02:53(opens in a new tab)
  • An entire application need not be split into functions. App Engine hosts web and backend applications and adjusts capacity with traffic; Ryan illustrates a retail site scaling up for holiday demand and down afterward. 02:53–03:46(opens in a new tab)
  • Containers offer another choice of control. In the comparison, Cloud Run manages stateless HTTP containers and scales with requests. Google Kubernetes Engine (GKE) exposes controls over which machines run containers, how they scale, and how clients reach them. 03:46–05:47(opens in a new tab)
  • Compute Engine offers direct virtual-machine control and easier less-modified migration, with greater operational responsibility. 05:47–06:50(opens in a new tab)
  • One application can combine these services: Ryan's game example uses Firebase for a database, GKE for a game server, and Cloud Functions for email integration. 06:50–07:40(opens in a new tab)

Full video: https://www.youtube.com/watch?v=jtPtSVSTb9Y(opens in a new tab)

Search

Search field guides and resources across the site.

    Keyboard shortcuts

    Press ? to open this guide (usually Shift + /). Close it before using other site shortcuts.

    Show keyboard shortcuts
    ?
    Search site
    Ctrl + K
    Close the current dialog or menu
    Esc

    Site shortcuts are ignored while typing. Browser and extension shortcuts may take priority.