Use this Paper to get a head start on building a plan and approach for adopting FinOps. This guidance includes information on steps to take, who to involve, and tips and advice on adoption.
Every organization has a unique FinOps adoption story, but generally adoption begins in one of three different ways:
Here is an example of FinOps adoption via Leadership Mandate, featuring Rob Duffy, CTO of HealthEdge. Duffy talks about their cloud migration and parallel adoption of FinOps led by its technical leadership, with a focus on building the right culture to accomplish this goal.
The below image describes the typical stages of initial FinOps adoption. You may not need to start at the very beginning, but the following sections will outline the goals and activities in each stage as a guide.
Use the sections that make sense for your business as you work toward the launch of your FinOps practice, then periodically revisit the stages to bring new parts of your organization into the fold or new scopes into your FinOps practice.
To be successful in proposing FinOps adoption, one should begin the journey with a basic understanding of:
The research stage is about collecting the inputs for your FinOps adoption proposal. It is important to have a firm understanding of the current state of cloud, SaaS, AI, and data center spending and how related information is shared and used for decision making across the organization. Researching the current state of these investments and having conversations with key stakeholders about the usage, data availability, etc. will help to baseline where the organization is today and start to build the use case for adopting FinOps or adding a new scope to the existing FinOps practice.
As part of this stage, you should gather a comprehensive picture of your technology cost and usage. The below describes what information you might seek for public cloud but you may be needing or wanting to adapt the below list to find similar information for additional scopes such as SaaS, AI, data center, etc.
Use the information gathered to create a vision statement for FinOps adoption (or adoption of a new scope) and outline the activities that occur, including rough timelines, to bring this vision to life.
Consult with all core FinOps Personas to gather data, use cases, and information to leverage during the proposal. During these conversations, identify current pain points and the impacted groups and describe how FinOps can provide relief.
Additionally, identify individuals who are eager to support this initiative as these supporters can help build momentum across the organization and may serve as good candidates for formal or informal change coalitions and FinOps Champions. Finance and engineering are two key persona groups to engage with as you discuss their needs surrounding cloud & FinOps.
See the Adopting FinOps Pitch Deck for recommended questions to ask during the research stage.
After evaluating the current state of relevant technology investments and arming yourself with the relevant data, examples, and drivers for adopting FinOps, the next step is to bring other members of your organization on board with implementing a FinOps practice. It’s important to convince key stakeholders that adopting FinOps (or a particular new scope) is a worthy investment of resources, aligns to organizational strategic goals, and is critical to enabling success.
It is important to clarify what it is you are asking for. Depending on the size of the organization, it might be difficult to get buy-in for wide scale adoption without some initial data to show progress and impact. It could be beneficial to pilot FinOps in a smaller segment of the organization to build the foundation of FinOps capabilities by defining the operating model, establishing guardrails and guidance to control spend, determining key measures of success, etc. to demonstrate success on a small scale before proposing a wider adoption.
Alternatively, the call to action of your proposal could be for approval of full, organization-wide adoption. In either case, collecting quick wins will help you build momentum and make it easier to convince other stakeholders across the organization to join in on this effort. Be clear in your delivery of what you are needing. The below list provides examples of what may be included in your ask.
During the proposal stage, it is likely for individuals to propose FinOps adoption to several different people and oftentimes this means not a single presentation, but several presentations each tailored to the particular FinOps Persona(s) you are persuading. Seek out the right stakeholders within the organization. You are likely to need senior level sponsorship as well as cultivated supporters to build momentum. You might find it necessary to propose FinOps adoption in a more informal manner to certain stakeholders and again more formally to others.
Each persona group has different interests and motivations in FinOps which are described in detail at the links below. Leverage these general perspectives with what you already know about your audience to create a custom, engaging proposal for FinOps adoption – doing so will help maximize the chances of (and minimize the time and effort to) gain alignment on FinOps adoption.
Most notably, of all personas is the leadership group as many organizations require senior leadership approval when standing up new practice areas. Additionally, you may consider including individuals in the organization who are advocates of FinOps adoption (you may have encountered these folks during stage 1) in the proposal conversations for additional support and sway.
As part of your proposal, paint a picture of the current state, a roadmap of FinOps activity, and an appealing future state with FinOps. It’s important to detail how implementing a FinOps practice helps the organization to meet their objectives. The below table provides additional context in each of these areas.
| The Current State | Roadmap of Activities | The Future State |
|
|
|
For those looking to use slides for the presentation of their proposal, the Adopting FinOps Pitch Deck is available for use and additional customization.
Immediately following your pitch (or shortly after), you will know if the individual(s) have agreed to your proposal or an altered version of your proposal. If yes, it’s time to proceed with beginning to execute against your vision and move on to the subsequent stages of FinOps adoption.
If your proposal was not accepted to move forward, you may need to go back to the drawing board and conduct more research, reposition your arguments for adopting FinOps, reach out to other individuals to join your coalition of support for FinOps, pitch to a different person(s), simply wait and try again at a later time.
Although the act of proposing FinOps itself may be complete, it is a good idea to continuously reinforce your proposal as you progress through the future stages of the adoption journey. This could mean making a monthly chart or tracking a KPI that shows the success of FinOps activities over time.
Stakeholders will need some assurances of the value and benefits derived from FinOps activities. You’ll need to sustain (ideally increase) the value derived from FinOps and make sure the value is known throughout the organization to keep the practice alive. Continue conversations on why it is important to adopt FinOps and request support from key stakeholders.
Helpful tips:
This is the stage where you execute against an approved proposal.
The acceptance of your proposal to adopt FinOps means you can now develop a plan to execute the approved roadmap of activities. This stage is focused on preparing to execute against those approved plans. For example, if your approved roadmap included establishing a cloud cost management routine with senior leadership you would now look to:
During this stage, you are designing FinOps operations and preparing for the formal launch of the practice all whilst aligning operations to the specific needs of an organization. There is much to be done during this stage. The content that follows offers suggestions on where to start your FinOps journey based on the collective experiences of the FinOps Foundation community who have driven and participated in FinOps adoption journeys. Yet as with anything, efforts should be directed toward the areas with urgent needs.
The cornerstone of your FinOps journey lies in the formation of a dedicated team equipped with the expertise and capabilities to drive transformative change. Identify an organizational “home” for the FinOps function and determine how many people and which type of roles the team will be composed of. Determine which roles will be filled by existing individuals/internal transfers, new hires, etc. Integration with the Cloud Center of Excellence or similar internal functions can be helpful.
The following resources provide more guidance on building and supporting FinOps Teams:
With nearly two dozen capabilities to navigate, the development of robust execution plans is paramount. For those just starting their FinOps journey it is recommended to prioritize a handful of capabilities to work on first and slowly expand FinOps operations to other capabilities. Discoveries made during the research stage will help to prioritize the order in which to implement the capabilities.
As part of developing processes for executing capabilities organizations may be identifying Key Performance Indicators (KPIs), creating workflows & templates, preparing tools, defining communication plans, establishing interaction models, etc. The below are some of the first capabilities developing FinOps practices typically direct their efforts towards.
Data ingestion, Allocation, & Reporting: Cost visibility enables so many other FinOps capabilities that it is often one of the first items tackled by sprouting FinOps practices. Accurately described, comprehensive, cost and usage data must be made available to teams to enable informed decision making. Additionally, success in these capabilities lay the foundation for success with invoicing & chargeback efforts.
Forecasting & Budgeting: For many organizations, exceeding budgets and having a poor understanding of anticipated spend is a main driver for the adoption of FinOps. Therefore, forecasting & budgeting capabilities are often prioritized as some of the first capabilities to adopt so that cloud expenditures can be proactively managed. Organizations may also look to establish some form of anomaly management to compliment the forecasting & budgeting efforts.
Workload Optimization & Rate Optimization: Optimization efforts drive cost reductions, providing tangible benefits and fostering momentum for broader FinOps adoption. As is the case for organizations with exploding bills, decreasing spend is an important and urgent need.
Education Enablement: As organizations embark on their FinOps journey, developing a comprehensive training plan to equip team members with the necessary skills and expertise to navigate the complexities of maximizing the business value of technology investments is a top priority. This applies to both members of the internal FinOps team and other organizational personas that will be involved in FinOps activities. Leverage training events (such as FinHacks and Lunch & Learns), written publications (such as FinOps Friday Blogs and internal knowledge base repositories), formal organizational training (such as those delivered through internal HR systems), CSP training, and FinOps Foundation training and certification opportunities.
FinOps Tools & Services: Access to accurate data and powerful tools is the lifeblood of effective FinOps management. Prioritize having meaningful, valuable, tools available for use and putting the relevant data in the path of the relevant stakeholders through the use of the selected toolsets. This empowers teams to succeed in their efforts to drive meaningful business outcomes. Whether leveraging SaaS products or developing custom solutions, organizations should prioritize solutions that align with their unique needs and objectives.
FinOps requires collaboration from all key stakeholders. During this stage, teams should be working together to align goals, establish regular update cadence and mode for interaction. Develop feedback loops between the key stakeholders as you prepare to launch and iterate through the development of your FinOps practice and then carry this habit forward through and beyond launch to maintain strong collaboration as you iterate through maturing FinOps practices over time. Determine the mechanisms and spaces through which to facilitate the feedback loop such as regular meeting cadences, reporting, etc.
As you prepare your reports and routines it is important to set expectations and manage accountability across various teams. Any core or allied persona may be involved during this stage, although dependent on the specific activity as some personas may not need to be involved in certain areas. Engineering and finance are the key personas groups which were consulted during the research stage where the adoption roadmap was formed and likewise are key persona groups to engage and collaborate with in preparation to launch FinOps.
By defining the FinOps team structure, developing robust execution processes, aligning goals, and establishing collaborative interaction patterns organizations can position themselves for a seamless transition to doing FinOps.
Helpful tips:
The launch stage is when you officially kick off the FinOps practice or the adoption of a new scope into an existing practice and begin implementing the designed processes, tools, and policies. This milestone marks the beginning of normal and ongoing FinOps operations. At launch there are a variety of activities that you may opt to deploy either as a part of the initial launch or as a part of an ongoing program such as:
During the launch stage, the FinOps practitioner and driver of FinOps adoption should stay in close communication with leadership on the plan and progress of adoption. All personas are involved in doing FinOps, therefore all are also involved in this stage and beyond. The FinOps team and core personas will be working in concert to maximize the value of in accordance to the roles and responsibilities they defined in the prior stage.
Launch Tip:
Launching FinOps does not mean that you have to implement FinOps practices for whole organizations or for all FinOps capabilities. In fact, we’d recommend focusing on what will bring your organization the most value in the quickest amount of time. Don’t try to do everything all at once.
A successful launch does not guarantee future FinOps success. FinOps success comes from a sustained focus on adhering to the FinOps principles and improving the capability maturity levels to meet the evolving needs of your organization.
As you operate your FinOps practice you need to regularly assess the practice to determine if more investment will increase value, to determine if your current capability list and targets are the right ones for your organization, and be mindful of when you may need to walk through a new proposal for your FinOps practice development. The FinOps adoption journey is one you may travel many times over as FinOps spreads across the organization, as acquisitions occur, etc.FinOps is a continuous and iterative process. Embrace the challenges and opportunities ahead.
We wish you success in your journey.
We’d like to thank the following people for their work on updating this Paper:
A special thank you to the contributors to the original version of our Adopting FinOps asset: Anderson Oliviera, Mike Eisenstein, Anthony “TJ” Johnson, Tracy Roesler, Bailey Caldwell, Erik Peterson, Kim Wier, Melvin Brown, Ashley Hromatko, Idaliz Baez, Rejane Leite, Rich Gibbons, Nick Grab, Mandy van Os, Bhups Hirani, and Mike Bradbury.