Independent marketplace for cloud provider accounts across 22 providers

Cloud Journal

Cloud Journal

Practical, provider-accurate writing on cloud infrastructure, developer workflows, security fundamentals and the decisions behind choosing a cloud.

Layered diagram showing which cloud stack layers the provider secures and which the customer secures
Cloud Fundamentals

The Shared Responsibility Model in Plain English

Cloud security is a lease, not a purchase. This guide shows exactly where the dividing line sits for virtual machines,…

5 min read
Diagram of Google Cloud projects under folders and an organization, each linked to a shared Cloud Billing account
Provider Guides

Google Cloud Projects and Billing Accounts: How They Relate

Google Cloud keeps the place where you build (a project) separate from the place where you pay (a Cloud Billing…

7 min read
Comparison illustration of Vultr shared, high frequency and optimized cloud compute plan families
Provider Guides

Vultr Cloud Compute Plans: Regular, High Frequency and Optimized

Vultr hides several distinct compute products behind one set of tabs. This guide separates the shared Cloud Compute tiers from…

6 min read
Side by side illustration contrasting a hyperscaler service catalog with a compact developer cloud product line
Cloud Fundamentals

Hyperscalers vs Developer Clouds: Two Kinds of Cloud Provider

AWS and DigitalOcean are not competing versions of the same product. This guide draws the line between hyperscalers and developer…

6 min read
Terminal showing ssh-keygen output next to a list of cloud provider key management screens
Developer Workflows

SSH Keys for Cloud Servers: Generating, Adding and Rotating

Cloud providers expect an SSH public key before they create a Linux server. This guide generates a modern Ed25519 key…

7 min read
Heroku build pipeline turning pushed source into a slug that runs on web and worker dynos
Provider Guides

Heroku Dynos and Buildpacks: How the Platform Runs Your App

Two objects explain almost everything surprising about Heroku. A buildpack turns source into a runnable slug, and a dyno is…

7 min read
Diagram showing charged and uncharged data transfer directions in and out of a cloud region
Cloud Fundamentals

Egress Costs: The Cloud Bill Line Nobody Plans For

Data transfer out is the invoice line that no capacity estimate predicts. This guide maps which directions are charged, the…

6 min read
Diagram of a Node.js process behind Nginx on a single cloud server with a deploy script arrow from a laptop
Developer Workflows

Deploying a Node.js App on a VPS: A Repeatable Workflow

A fixed six-step sequence for deploying a Node.js application to any virtual private server: harden the machine, install Node from…

6 min read
A cloud server running several Docker containers behind a reverse proxy with a registry pulling images
Developer Workflows

Running Docker on a Cloud Server: Setup to Production

Docker on a single cloud server is straightforward until the disk fills or a published port slips past the firewall.…

7 min read
Terminal windows side by side showing aws, az, gcloud, doctl and hcloud commands listing servers
Developer Workflows

Cloud CLI Tools Compared: aws, az, gcloud, doctl and hcloud

Five provider command line tools, two philosophies. This comparison covers how aws, az, gcloud, doctl and hcloud handle sign in,…

6 min read
Two matching cloud environment diagrams side by side, one full size and one scaled down for staging
Developer Workflows

Building Staging Environments That Mirror Production

A staging environment is only worth having while it still resembles production. This guide sorts infrastructure attributes into must match,…

6 min read
Diagram of an Oracle Cloud tenancy with nested compartments holding compute, network and database resources
Provider Guides

Oracle Cloud Compartments and the Always Free Tier Explained

Oracle Cloud organises everything into a tenancy and a tree of compartments, and writes access policy as near-English sentences. This…

6 min read