Where are Azure WAF logs — and how to read them
The first time you go looking for WAF logs in Azure, you find nothing — and assume you're in the wrong blade. You're not. There is nothing there yet, and that is the whole answer.
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.
The first time you go looking for WAF logs in Azure, you find nothing — and assume you're in the wrong blade. You're not. There is nothing there yet, and that is the whole answer.
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.
Buy for the work you will run locally. A browser lab, a container development environment, and a multi-VM network lab need different machines.
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.
An image is a reusable template for spinning up new, identical VMs; a snapshot is a point-in-time copy of one disk. Here's when to use each, and the exact az CLI and portal steps for both paths.
Nested virtualization is running a hypervisor inside an Azure VM so you can spin up Hyper-V, Windows Sandbox, WSL2, or nested Kubernetes on it. It only works on VM sizes that expose the virtualization extensions — pick the wrong series and it silently won't. Here's what it is, which sizes support it, and how to turn it on.
Compare a complete workload, its free-plan limits, and the cost after the trial. The provider with the largest credit does not automatically have the lowest ongoing bill.
Supabase vs Azure SQL free tier for a side project: they solve different problems. Supabase is an instant Postgres backend (DB, auth, storage, APIs); Azure SQL's free offering is a managed SQL Server database for the Microsoft stack. Here's how to pick — and what breaks when you outgrow either.
Choose the database your app needs, then check compute, storage, idle behavior, overage controls, and restore options. Free and paid entry plans belong in separate columns.
Pick a stack you can deploy, secure, test, and recreate. A quick public URL is useful; it is not evidence that generated code is ready for customers.
Azure CLI is the az command tool you install and run anywhere. Azure Cloud Shell is a browser-based, pre-authenticated shell in the portal that already has the CLI installed. They aren't competitors — here's how they fit together, with a comparison table.
Service models as decisions rather than definitions: who owns which layer, the VM-vs-App-Service call and when a VM really is right, the managed services worth knowing by name, and the migration map for the VMs you already have.
Compare responsibilities, required evidence, and the tasks you enjoy. Broad role titles cannot tell you which career is easier, better paid, or right for you.
Study an actual employer description, then practise discovery, integration, testing, and handover. A customer-focused engineering title can mean different things at different companies.
Everyone lists the tools — Terraform, Bicep, pipelines, runners. Almost nobody sequences them. Here is the DevOps ladder rung by rung: Git → IaC → CI/CD → OIDC → runners → a GitOps build, each mapped to a free class.
Check your subscription, read every meter, and remove finished resources. A budget sends a warning; it does not switch the lab off.
Use the portal to create an agent, attach a small test document, and examine its answers. A playground prototype is a useful exercise; a public application needs additional engineering.
Separate passkey registration, device sign-in, and SMS retirement. Pilot the complete onboarding and recovery path before changing access for everyone.
An isolated US-government cloud for agencies and contractors — FedRAMP High, DoD Impact Levels, separate endpoints. Commercial vs Government, and what differs for engineers.
Free vs paid, and the most cost-effective path: Microsoft Learn and a free account cover the content; paid mainly buys structure, mentorship, and a deadline.
Five practical moves for faster queries: find the slow ones, read EXPLAIN, add the right index, write sargable queries, and tune connection pooling.
Seven REST principles with Do vs Don’t code: resource nouns and HTTP verbs, correct status codes, versioning, pagination, consistent errors, validation, and auth.
A culture and set of practices that joins development and operations to ship software faster and safer. The wall, CI/CD, and Waterfall vs continuous delivery.
The job at the level of tasks, not abstractions: the day, the weekly work, a real incident start to finish — plus what DevOps means, the five responsibility areas, and why the same job is advertised under five different titles.
The tool list is the trap; the order is the thing. Linux, Git, scripting, containers, CI/CD, infrastructure as code, one cloud — plus how much code it really needs, Bash vs Python, which certificates are worth it, and the AZ-400 prerequisite stated exactly.
Four core groups — version control, scripting, containers, cloud and IaC — topped by CI/CD and monitoring, plus the soft skills and how AI shifts the mix.
DevOps expressed in cloud APIs: infrastructure as code, cloud-hosted pipelines, managed Kubernetes. How it differs from generic DevOps and from a cloud engineer.
The three exam domains, a 14-day study plan, and the real tactic: drill timed practice tests to the mid-80s before you book. Confirm live specifics on Microsoft Learn.
Tiered, not a single line: Fundamentals, then a role-based Associate, then Expert or Specialty. A role-by-role map, and the honest certs-vs-projects note.
The AI-103 credential for developers building AI apps and agents on Azure AI Foundry: the build-deploy-monitor loop, prerequisites, and how to study. Confirm the live outline on Microsoft Learn.
One short, honest Azure note at a time — plus the occasional hiring signal. No spam, no card, unsubscribe in one click.