Skip to content
CAMPUX
Field notes

One Azure idea at a time.

Short, honest write-ups of the ideas that come up in interviews and on the job. Each one teaches the concept properly, cites the Microsoft documentation, and points back to the class that drills it until it sticks.

Security · Azure Key Vault

Azure Key Vault, explained: get the secrets out of your code

By Victor Ola T (Captain O)

A connection string in a config file is a breach waiting for a git push. Key Vault is the central, access-controlled store those secrets go instead — so your code holds a reference, never the secret itself.

6 min readClass 9
Fundamentals · Azure subscriptions

What is an Azure subscription, really?

By Victor Ola T (Captain O)

You pick one in every create dialog and never think about it again. But the subscription is three boundaries wearing one name — management, billing, and scale — and where you draw it shapes everything inside.

6 min readClass 7
CI/CD · OIDC pipelines, no secrets

Deploy to Azure with no stored secrets: OIDC pipelines explained

By Victor Ola T (Captain O)

Trust, not secrets: the workflow trades a short-lived token for an Azure token at run time. The concept, the full four-step wiring with the CLI and the YAML, the subject-claim rules that trip everyone, and the three failures you will hit.

17 min readClass 23
Governance · Azure landing zones

What is an Azure landing zone? The governed foundation, explained

By Victor Ola T (Captain O)

The prepared runway: what a landing zone is, the eight design areas, the six CAF phases around it, and the Corp vs Online fork — which splits workloads by connectivity intent, not importance. Includes the honest case for small shops not building the full tree.

22 min readClass 8
Observability · KQL

KQL for beginners: read your Azure logs in an afternoon

By Victor Ola T (Captain O)

Kusto Query Language looks intimidating until you see the trick: start with a table and push it through a pipe, one small operator at a time. Learn five of them and you can answer real questions about your environment today.

6 min readClass 29
Infrastructure as code · Bicep vs Terraform

Bicep vs Terraform: which should you learn for Azure?

By Victor Ola T (Captain O)

One is Azure's own language, stateless and native. The other is the multi-cloud standard that keeps a ledger of everything it built. An honest comparison — and why the choice is rarely a religion.

6 min readClasses 20 & 21
Storage · LRS vs ZRS vs GRS

LRS, ZRS, GRS, GZRS: which copy of your data survives what

By Victor Ola T (Captain O)

Azure keeps multiple copies of everything in a storage account — the only question is where. One letter of the redundancy setting is the difference between surviving a dead drive and surviving a dead region.

6 min readClass 12
Identity · managed identity vs service principal

Managed identity vs service principal: stop putting secrets in your app

By Victor Ola T (Captain O)

Both are the same object underneath — the difference is who holds the password. Plus the keyless options ranked: managed identity inside Azure, workload identity federation outside it, a certificate only when neither fits, and how to migrate off a secret with no downtime.

14 min readClass 9
Networking · private endpoints

Private endpoints, explained without the fog

By Victor Ola T (Captain O)

A private endpoint drops a real network card, with a private IP from your own subnet, in front of a public Azure service. Here is what that actually means, how it differs from a service endpoint, and the one DNS gotcha that trips everyone.

5 min readClass 14
Fundamentals · resource groups

What is a resource group, really?

By Victor Ola T (Captain O)

Not a folder, not a billing bucket, not a security boundary — although it touches all three. A resource group is a lifecycle boundary, and once that clicks, half of Azure's organizational rules stop feeling arbitrary.

6 min readClass 7
The Dispatch · No. LVII · delivered by email

Get new field notes as they ship.

One short, honest Azure note at a time — plus the occasional hiring signal. No spam, no card, unsubscribe in one click.

Complete the security check to subscribe.