Urgent.News

What's breaking now, across thousands of outlets.

Tech

AWS FinOps Field Notes (2026-11-01): Auditing RDS Extended Support Charges with Python

While auditing cloud infrastructure costs this week, recurring configuration gaps continue to quietly inflate monthly cloud bills. Field Insight: The Hidden Cost Trap Antonio Augusto Maguelniski : "A client who asked him to halve their AWS bill saw it double from February to March 2025 with no new resources, because the RDS line jumped from about $30 to about $330/month when two PostgreSQL 12…

As cloud infrastructure costs escalated in 2025, a client's AWS bill doubled unexpectedly from February to March. The root cause was two older PostgreSQL 12 databases that had left standard support, causing their monthly cost to skyrocket from around $30 to $330. To prevent similar billing surprises, auditors can automate checks for outdated RDS engine versions using a Python script.

By leveraging Boto3, the AWS SDK for Python, the script can scan AWS regions for databases running PostgreSQL 12 or MySQL 5.7, both of which incur AWS Extended Support charges. The script identifies any RDS instances that exceed the end-of-life (EOL) versions, flagging them as potential cost increase drivers. By implementing continuous, multi-account governance with automated auditing, enterprises can more effectively manage their cloud expenses and avoid hidden charges.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

What Is d3kOS?

The Marine Operating System Built for the Future Your phone has an operating system. So does your laptop, your car's infotainment screen and your TV. Boats are the exception.

  • d3kOS is an open-source marine operating system for recreational boats.
  • It runs on Raspberry Pi and integrates navigation, engine, and safety systems.
  • Features include AI navigation assistant, engine dashboard, and voice control.

An Annual Renewal Fails Once a Year. That's Exactly Why It Hurts.

Most billing dashboards are built around the monthly renewal. It happens twelve times a year, it fails at a fairly steady rate, and the recovery work is spread thin enough that no single failure feels…

  • Annual renewals cause larger, single charges disrupting monthly billing routine
  • Failed annual charges often trigger fraud controls, unlike monthly charges
  • Effective recovery requires dedicated calendar, staff, and metrics for annual renewals

How to Retry Email API Calls in Go: Backoff for Signup Verification

Short answer: Use a bounded exponential retry policy for failed email API calls: start at 2 seconds, cap the delay at 32 seconds, stop after 5 attempts, and make every attempt idempotent.

  • Ensure each API call attempt remains idempotent and log every retry attempt
  • Handle retryable rate limits and server failures while surfacing other terminal responses for review

More from Sunday 1 November →