Blog — Page 2
Posts
Page 2 of 3
Containers in the Cloud
How to run containers in the cloud without managing servers: container services, Kubernetes orchestration and image registries, on any provider.
Containers: isolation without a virtual machine
How a container isolates a process with the server's own kernel, with no operating system of its own, and when it beats a VM.
Cloud Databases
Installed on a VM or managed? How the cloud handles backups, replicas and failures, and what stays your responsibility.
Virtual Memory and File Systems
How the kernel gives each program its own memory and organizes files on disk, and what happens when memory runs out.
Kernel: the core of the operating system
What the kernel does between programs and hardware: processes, memory, files and devices, system calls, and why Linux is only the core.
Processes and Threads: how the system runs your programs
A process is a running program and a thread is a line of execution inside it. See how they are born, what they share and when to use each.
Cloud Storage: block, file and object
Three ways to store data in the cloud: what block, file and object storage are, when to use each one and how the cost changes.
Compute Engine: virtual machines on Google Cloud
Compute Engine is Google Cloud's VM service: how to choose the machine type, the disks, the instance group and how to pay for it.
Cloud Costs: pay for what you use and control the bill
Where the cloud bill comes from, which pricing models exist (on-demand, committed use, spot) and how to avoid surprises with budgets, tags and right-sizing.
Google Cloud: the starting point
How Google Cloud organizes your space: organization, folders and projects, where permissions and billing live, and the global infrastructure behind it.