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 · Explainer

What is a WAF? Web application firewalls in plain English

By Victor Ola T (Captain O)

Three letters that turn up on every architecture diagram and every security checklist, usually with no explanation attached. Here is what a WAF is, where it sits, the one OSI layer that makes it useful — and the honest reason turning one on is not the end of the story.

Azure · Security

What is Azure WAF? Azure's web application firewall, explained

By Victor Ola T (Captain O)

There is no WAF resource in the portal — it is a policy you attach to a fronting service. Where it can attach, the anomaly score that decides a block, the detection-then-prevention sequence that keeps you from 403-ing real customers, and how the cost is really structured.

23 min readNetworking class
Azure · Comparison

Azure WAF vs Cloudflare — which WAF for an Azure app?

By Victor Ola T (Captain O)

Two managed web application firewalls that get compared as if they were the same product. They are not. One keeps everything inside Azure; the other is a global edge that happens to do a lot more than filter requests. The choice comes down to where your app lives.

Azure · Security

Azure cloud security best practices for beginners

By Victor Ola T (Captain O)

Azure cloud security best practices for beginners: turn on MFA, use least-privilege RBAC, keep secrets out of code, lock down network exposure, and switch on the free Secure Score. The boring, high-impact list — not exotic tooling.

20 min readSecurity class
Security · Application Gateway WAF

When should you use a WAF on Azure Application Gateway?

By Victor Ola T (Captain O)

Application Gateway is a Layer 7 load balancer; its optional WAF adds policy-based inspection for common web attacks. Learn when it fits, how to tune it, and when Front Door is a better ingress choice.

7 min readClass 31
Security · Key Vault references

Key Vault references: the secret that never lives in your config

By Victor Ola T (Captain O)

The oldest sin in web apps is a password in a config file. Key Vault references delete it with no code change: the app setting stops holding the secret and starts pointing at it, resolved at runtime by a managed identity.

6 min readClass 9
Security · Azure Firewall Premium

Azure Firewall Premium: seeing inside the encrypted traffic

By Victor Ola T (Captain O)

Most traffic is encrypted now, which is great for privacy and terrible for a firewall reading nothing. The Premium tier adds TLS inspection and a signature-based IDPS so it can open the tunnel and match what is really flowing against known attacks.

7 min readClass 31
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
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
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.