No Network Watcher Configured: Fixing Azure's Network Visibility Gap
Learn why a missing Azure Network Watcher leaves you blind to network traffic, how to enable it with CLI and Terraform, and how to enforce it with Azure Policy.
Practical guides on security, cost, performance, reliability, and operations across AWS, Azure, and GCP.
592 posts — page 30 of 33
Learn why a missing Azure Network Watcher leaves you blind to network traffic, how to enable it with CLI and Terraform, and how to enforce it with Azure Policy.
Azure Cache for Redis still accepting TLS 1.0 or 1.1 exposes cache traffic to downgrade attacks. Learn why it matters and how to enforce TLS 1.2.
Learn why unencrypted EBS volumes are a security risk, how to encrypt existing volumes, and how to enforce encryption by default with SCPs and policy-as-code.
Remote debugging on Azure App Service opens a backdoor into production. Learn why it's risky and how to disable it with CLI, Terraform, and Azure Policy.
Learn how to detect AWS console sign-ins without MFA using CloudWatch alarms (CIS 3.2), why it matters, and how to fix and automate it with CLI and Terraform.
Learn why Azure Container Apps without built-in authentication are a security risk, and get step-by-step CLI, Bicep, and policy-as-code fixes.
Amazon MQ brokers without general logging leave you blind during incidents and audits. Learn why it matters and how to enable logging with CLI, Terraform, and policy-as-code.
Learn why disabling automatic storage increase on GCP Cloud SQL risks write outages, and how to enable it with gcloud, Terraform, and policy-as-code.
Learn why an unencrypted Azure Data Lake Store is a serious risk, how to enable encryption at rest, and how to prevent it with Azure Policy and IaC.
Learn why routes-based GKE clusters fail the IP aliasing check, the scaling and security risks involved, and how to migrate to VPC-native networking.
AWS Lambda execution roles with wildcard admin permissions turn a single function bug into account takeover. Learn how to detect, fix, and prevent it.
AWS Config skips IAM and other global resources by default, leaving identity changes unrecorded. Learn why it matters and how to enable global recording.
Defender for Servers off on your Azure subscription means no EDR, vulnerability scanning, or alerts. Learn why it matters and how to enable and enforce it.
Cloud SQL accepts unencrypted connections by default, exposing credentials and data in transit. Learn how to enforce SSL/TLS and prevent it with IaC and policy.
GKE basic auth gives attackers a static admin credential that bypasses IAM. Learn why it matters and how to disable it with gcloud, Terraform, and policy gates.
Learn why disabled automatic updates on Azure Windows VMs is a security risk, how to enable patching via CLI, Terraform, and Azure Update Manager, and how to enforce it.
Learn why Amazon Redshift clusters on the default port 5439 attract scanners, how to change the port safely, and how to prevent regressions with policy-as-code.
Learn why Azure VMs without Azure AD (Entra ID) authentication are a security risk, and how to enable login extensions, RBAC roles, and policy enforcement.