Skip to main content

34 posts tagged with "Security"

Cloud and infrastructure security

View All Tags

Azure Policy and Blueprints — Governance at Scale

· 8 min read
Goel Academy
DevOps & Cloud Learning Hub

You set up cost alerts. You documented tagging standards. You sent emails. And developers still create VMs in regions you do not operate in, without tags, using sizes that cost more than some people's salaries. Documentation does not enforce rules — Azure Policy does. It evaluates every resource creation and modification in real time, and it can deny, audit, or automatically fix violations before they become your problem.

Linux Kernel Parameters (sysctl) Every SRE Should Tune

· 6 min read
Goel Academy
DevOps & Cloud Learning Hub

Default kernel settings are for laptops — here's how to tune for production. Every Linux server ships with conservative defaults designed for general-purpose use. If you're running a web server handling thousands of concurrent connections, a database, or a Kubernetes node, those defaults are actively hurting you.

S3 Security Deep Dive — Bucket Policies, Encryption, and Access Points

· 8 min read
Goel Academy
DevOps & Cloud Learning Hub

An S3 bucket with default settings is not public — but one misconfigured bucket policy or legacy ACL can expose every object in it to the entire internet. Capital One's 2019 breach leaked 100 million records through an SSRF attack that reached an S3 bucket via an overly permissive IAM role. S3 security is not optional, and "it works" is not the same as "it's secure." Let's lock things down properly.

Secrets Management — HashiCorp Vault, SOPS, and Sealed Secrets

· 9 min read
Goel Academy
DevOps & Cloud Learning Hub

You find a database password hardcoded in a Python file. Someone committed an AWS access key to a public GitHub repository three months ago, and it has been scraped by bots ever since. The production .env file is shared via Slack DM. These are not hypothetical scenarios — they happen every day, at companies of every size. In 2023, GitGuardian detected over 12 million hardcoded secrets in public GitHub commits. Secrets management is not optional. It is a fundamental requirement for any serious engineering team.

Azure Key Vault — Secrets, Keys, and Certificates Management

· 8 min read
Goel Academy
DevOps & Cloud Learning Hub

Your application needs a database connection string, an API key, and a TLS certificate. Right now those are in environment variables, config files, or worse — hardcoded in source code. One leaked credential and your entire infrastructure is compromised. Azure Key Vault gives you a centralized, auditable, hardware-backed vault for secrets, encryption keys, and certificates so credentials never live where they should not.