Tech Tip #48: Don't buy availability you don't need

Half your infrastructure may exist just in case.

Video created by explainapaper.com

The problem

Teams over-deliver on availability targets with hot standbys and full duplicates, doubling infrastructure for downtime the business could tolerate.

The fix you can use today

  • Agree availability targets with the business, per service.
  • Design each service to its target, not to the most critical one's.
  • Review standby capacity against real incident history.

The Green Software Foundation suggests matching uptime targets to what the business really needs. GreenCode draws on these patterns when it checks software.

Tools that help

  • Cloud Carbon Footprint: estimates the energy and emissions of AWS, Azure and Google Cloud usage from billing and usage data

How GreenCode helps

GreenCode helps tackle this by mining a running estate, rebuilding it as infrastructure as code and tracing energy and CO2e to the services that cause it, including services barely running at all. More on this.

Tags

#resilience#cost#governance

Sources

All GreenCode Tech Tips

  • Tip #48
  • For CTOs and technical leads
  • Category Strategy, reporting and procurement
  • Format short video
GreenCode

Want this checked on your own system? Talk to the GreenCode team.

Get in touch