Reducing cloud costs: Lessons from Airbnb

by Mar 28, 2022Article

We have all  suffered from questions such as “Are those instances being used?”, “Who is in charge of that storage bucket?”, or “Can we safely shutdown those nodes?”

The reality is that managing overall cloud usage and cost in enterprise environments can easily get out of hand.

Here are some key topics about the AirBnB experience on cutting down infrastructure costs:

Measurement & Accountability: creating a clear accounting structure for all AWS usage aimed largely at understanding holistically how we consume and utilize AWS services.

Cost Efficiency: identifying and eliminating waste.

Process & Governance: defining operational processes and guardrails to inform decisions, and improve our ability to forecast future demand.

Check the complete article on their journey towards cloud efficiency.

In the nine months that ended on Sept. 30, Airbnb saw a $63.5 million year-over-year decrease in hosting costs, which contributed to a 26% decline in Airbnb’s cost of revenue.

As you can see in their cloud costs, Kubernetes takes third place in terms of costs. One of the main benefits of using the Napptive Playground is reducing Kubernetes costs for development environments, as you can easily implement a namespace-as-a-service approach to improve cluster utilization.

Some of the benefits you will enjoy are:

  • Managed Namespace-as-a-Service with a free tier, just log in with your GitHub account.
  • Integration with the Open Application Model
  • Application dashboard
  • OAM Extensions (e.g., automatic TLS ingresses)
  • And much more!

It’s free to use, you simply need to log in with your existing GitHub account to get started!