Rootconf Mini 2024 (on 22nd & 23rd Nov)

Geeking out on systems and security since 2012

Swapnil Dubey

Swapnil Dubey

@swapnildubey1984

Changing DevOps landscape in FinOps world.

Submitted Sep 26, 2024

Cloud computing benefits organizations in many ways. The benefits are so numerous that it makes it almost impossible not to consider moving business operations to a cloud-based platform. Easier said than done, multiple organizations get trapped in the pricing model – “Pay as you go”, and this not well understood, has resulted in wastages. As per Finops surveys, the key priorities for 2024 are as follows: more than 50% reported that the biggest priority for organizations is to reduce wastage.

To control this wastage, most organizations have a set of guidelines, which generally are not followed in complex product development settings. This is where the role of DevOps can be crucial, who can ensure these guidelines get transformed into guardrails and automated flows?

This talk will present key areas where DevOps can play a key role in ensuring reduced cloud costs and also possibilities of automating the controls, without really disrupting the velocity of innovation. They will understand centrally controlled vs distributed responsibilities and how various personas in the team should work together for more accountable decisions. It will cover a strategy to create a basic audit framework to record all decisions taken by teams.

For the sake of this, all demo and examples will be shown on Microsoft Azure, with mapping to GCP and AWS. For DevOps, we will use automated pipelines on GitLab.

Agenda:

  • Cloud Cost Model and Added Responsibilities

  • Superimposing FinOps on traditional DevOps

  • Reducing wastage - Cleanups and Adherence to Best Practices.

  • Iterative Infrastructure planning and right sizing

  • Recommendations

Key Takeways

Many people are discussing different ways to handle costs. While some focus on reacting to high prices and finding ways to reduce costs after the fact, this discussion offers a unique approach by suggesting proactive steps to control costs. Large enterprises with substantial on-premises infrastructure often approach the cloud in a similar way to on-premises systems, so there needs to be a shift in mindset across development and operations teams when building software. This discussion aims to help the audience understand a more structured, proactive approach to solving the cloud cost problem by making cost-aware decisions at different stages of software development: design, implementation, and maintenance.

Instead of treating cost optimization as a one-time event, this discussion highlights that cloud cost should be considered as just another non-functional requirement (NFR), similar to reliability and security.

Audience: Developers, Architects, Project management, Product owners.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy

Supported by

Platinum Sponsor

Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds.

Platinum Sponsor

PhonePe was founded in December 2015 and has emerged as India’s largest payments app, enabling digital inclusion for consumers and merchants alike.

Silver Sponsor

The next-gen analytics engine for heavy workloads.

Sponsor

Community sponsor

Peak XV Partners (formerly Sequoia Capital India & SEA) is a leading venture capital firm investing across India, Southeast Asia and beyond.

Venue host - Rootconf workshops

Thoughtworks is a pioneering global technology consultancy, leading the charge in custom software development and technology innovation.

Community Partner

FOSS United is a non-profit foundation that aims at promoting and strengthening the Free and Open Source Software (FOSS) ecosystem in India. more

Community Partner

A community of Rust language contributors and end-users from Bangalore. We have presence on the following telegram channels https://t.me/RustIndia https://t.me/fpncr LinkedIn: https://www.linkedin.com/company/rust-india/ Twitter (not updated frequently): https://twitter.com/rustlangin more