Skip to main content

Posts tagged aws.

zopdev writing tagged aws. Engineering and FinOps notes, post-mortems, and benchmarks.

kubernetes

The Hidden Cost of Getting Kubernetes Autoscaling Wrong

Picking the wrong Kubernetes autoscaling tool for a given workload type does not just leave performance on the table. It actively generates waste you pay for every billing cycle.

Amanpreet Kaur Jul 24 · 19 min
kubernetes

The Illusion of Resolution: When Green Dashboards Lie

A green dashboard is not proof of a healthy system. It is proof that your automation closed a ticket. Those two outcomes are not the same thing, and conflating them is how engineering teams…

Riya Mittal Jul 24 · 15 min
finops

The Automation Paradox: When the Fix Becomes the Failure

Autonomous remediation systems promise to eliminate toil, but the mechanism that removes human latency also removes human judgment, and that trade produces a specific failure class: the…

Amanpreet Kaur Jul 21 · 14 min
kubernetes

Why Multi-Account Policy Enforcement Breaks Down at Scale

Ad-hoc policy management breaks down precisely at the point where account count and resource sprawl outpace human review cycles. Below 50 resources across two or three accounts, a shared spreadsheet…

Riya Mittal Jul 15 · 18 min
aws

The $28,000 Bill Nobody Approved

Egress charges are structurally invisible in most cloud billing workflows, and that invisibility is expensive. The clearest proof: $28,000 per month in egress costs were approved without explicit…

Bableen Kaur Jul 14 · 19 min
finops

The Illusion of a One-Time Cloud Cost Win

Cloud cost optimization fails because teams treat it as a project with a finish line, not a process with a heartbeat. The moment a team declares victory after a reservation purchase or a rightsizing…

Riya Mittal Jul 10 · 14 min
aws

The Cloud Bill That Never Matches the Estimate

Cloud providers price egress and API calls in ways that guarantee the invoice will not match the estimate. This is not an accident. The mechanism is structural: compute and storage costs appear…

Amanpreet Kaur Jul 10 · 21 min
kubernetes

Why Kubernetes Bills Spiral Before Teams Notice

Kubernetes cost overruns compound in silence because the billing signal arrives weeks after the spending decision. A developer sets a memory request too high on a Tuesday. The scheduler honors that…

Amanpreet Kaur Jul 3 · 23 min
kubernetes

The Observability Trilemma: Features, Cost, and Complexity

Every cloud-native team building observability at scale hits the same three-way constraint: you cannot simultaneously maximize platform capability, minimize cost, and keep operational complexity low.…

Riya Mittal Jun 29 · 17 min
kubernetes

The Fork That Changed Infrastructure-as-Code Forever

HashiCorp's August 2023 relicense of Terraform from MPL-2.0 to the Business Source License forced every infrastructure team to make a governance decision, not a technical one.

Muskan Bandta Jun 29 · 17 min
aws

The On-Call Model Is Broken by Design

The on-call model fails at the architectural level, not the execution level. Paging a human, waiting for acknowledgment, and then diagnosing a live incident introduces latency that compounds into…

Bableen Kaur Jun 25 · 18 min
kubernetes

The Hidden Toll of Internal Developer Platforms

Every internal developer platform carries a hidden 4-week tax: engineer time spent on platform setup before a single service ships (ZopDev, "The IDP Tax"). That number is not a rounding error. It is…

Muskan Bandta Jun 25 · 17 min
kubernetes

The FinOps Honeymoon Period: Big Wins, Short-Lived

Every FinOps initiative follows the same arc: a burst of recoverable savings in the first weeks, then a structural decay that accelerates past month 3 (ZopDev, "Why FinOps Savings Decay Faster After…

Bableen Kaur Jun 19 · 15 min
finops

Savings Plans vs Reserved Instances: Which Wins at $500k ARR

At $500k ARR, a company's cloud bill has grown large enough to make commitment-based discounting worth the operational cost of managing it, but not yet large enough to absorb the penalty of making…

Amanpreet Kaur Jun 17 · 20 min
aws

The Hidden Cost of Defaulting to On-Demand

It simply becomes the baseline because nobody stopped to question it. The instance spins up, the workload runs, the invoice arrives, and the cycle repeats. By the time a team audits its compute…

Bableen Kaur Jun 16 · 19 min
kubernetes

The Seductive Simplicity of P95 CPU

P95 CPU became the default right-sizing signal because it reduces a complex system to a single number that executives can approve in a slide deck. We measured this pattern across 40 production…

Amanpreet Kaur Jun 15 · 14 min
kubernetes

The IDP Adoption Problem: Why Most Platforms Fail

Most IDPs fail because they solve the wrong problem: they build self-service portals instead of standardizing the work developers already do. We measured this in production. Teams spend six months…

Muskan Bandta May 22 · 14 min
aws

How We Cut AWS NAT Gateway Costs by 52%

NAT Gateway silently compounds costs through $0.045/GB processing fees and cross-AZ charges. We reduced our bill from $4,200 to $2,016/month with two targeted fixes — per-AZ gateways and free VPC endpoints.

Riya Mittal Apr 17 · 5 min

← Back to all posts

Get the weekly in your inbox.

One post a week. Sundays. No "10 ways to think about cloud" listicles, just the engineering and FinOps notes we'd want to read.

Stop watching the waste.
Start cutting it.

See. Find. Fix. Automatic.

Connect your first cloud account in under 5 minutes. See your first remediation in under 7. No credit card required.

weekly engineering deep-dives
every post peer-reviewed
bi-weekly FinOps Ebook
Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001 · zero-trust· 30% average cloud cost cut· 4 platforms · 1 console· Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001 · zero-trust· 30% average cloud cost cut· 4 platforms · 1 console·