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.

Networking · Azure DNS

Azure DNS: hosting the phone book, public and private

By Victor Ola T (Captain O)

Every connection starts with one question: what IP is this name? Public zones answer the internet, private zones answer your virtual network, and a surprising amount of "the network is down" turns out to be DNS in a trench coat.

6 min readClass 15
Networking · Azure Load Balancer

Azure Load Balancer: the layer-4 traffic cop for your VMs

By Victor Ola T (Captain O)

It does not read your requests — it reads your connections. A layer-4 look at how Azure spreads TCP and UDP across a backend pool, skips the sick instances with health probes, and where Application Gateway takes over.

6 min readClass 13
Infrastructure as code · Bicep modules

Bicep modules: stop copy-pasting your infrastructure

By Victor Ola T (Captain O)

The moment your Bicep grows past a toy, one giant file becomes unreadable and you start pasting the same block everywhere. Modules are how infrastructure-as-code learns what every programmer knows: factor it into reusable functions.

6 min readClass 20
Governance · resource locks

Azure resource locks: the seatbelt against an accidental delete

By Victor Ola T (Captain O)

Someone with legitimate delete rights fat-fingers the wrong resource group and the production database goes with it. Resource locks make that specific disaster impossible — even for people who are allowed to delete.

6 min readClass 8
CI/CD · the Azure DevOps suite

The Azure DevOps suite: five services, one software lifecycle

By Victor Ola T (Captain O)

People say "Azure DevOps" meaning the pipeline, but that is one of five services. The suite covers the whole journey a feature takes — planned, coded, built, tested, shipped — and the integration is the point.

6 min readClass 39
Security · SAS tokens

SAS tokens, explained: a temporary key that lives in a URL

By Victor Ola T (Captain O)

You need to let one client read one blob for one hour — without handing over the master key to your whole storage account. A shared access signature is exactly that: scoped, time-limited access baked into a URL.

6 min readClass 12
Infrastructure as code · Terraform state

Terraform state on Azure: get it off your laptop before it burns you

By Victor Ola T (Captain O)

Terraform's state file is the ledger of everything it built — and by default it sits on one person's machine. In a team, that is a corruption or a deleted file away from disaster. The fix is a remote backend in Azure Storage.

6 min readClass 21
Networking · VNet peering

VNet peering, explained: two networks, one private wire

By Victor Ola T (Captain O)

Two networks, one private wire over Microsoft's backbone — plus the rule that surprises everyone (peering is not transitive), the full peering-vs-VPN-gateway comparison, and why most teams over-reach for a gateway they do not need.

16 min readClass 10
Observability · alerts & action groups

Azure alerts and action groups: turning telemetry into a page

By Victor Ola T (Captain O)

Collecting telemetry is worthless if nobody looks until a customer complains. An alert rule watches the data; an action group decides who gets told and what happens next — three alerts that fire beat forty that get muted.

6 min readClass 30
Databases · Azure SQL vs Cosmos DB

Azure SQL vs Cosmos DB: relational or NoSQL for your app?

By Victor Ola T (Captain O)

Both are fully managed, so the choice is not who patches the servers — it is the shape of your data and where in the world it needs to be. Relational depth, or global reach with a flexible schema.

6 min readClass 38
CI/CD · Azure DevOps vs GitHub Actions

Azure DevOps vs GitHub Actions: which CI/CD should you use?

By Victor Ola T (Captain O)

Two Microsoft pipelines, compared side by side — plus where the momentum honestly is, why both deploy to Azure the same secretless way, and why picking 'wrong' costs you days rather than months.

15 min readClass 39
Identity · Conditional Access

Conditional Access: the if-then engine that decides who really gets in

By Victor Ola T (Captain O)

The if-then engine, how it resolves several policies at once, the MFA decisions that actually change your risk, the break-glass-first rollout order, and the legacy-auth policy that Microsoft's own numbers say stops 99% of password spray.

24 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.