{"id":15199,"date":"2024-06-20T01:00:50","date_gmt":"2024-06-20T01:00:50","guid":{"rendered":"https:\/\/www.finops.org\/?p=15199"},"modified":"2024-12-11T18:18:53","modified_gmt":"2024-12-11T18:18:53","slug":"no-runners","status":"publish","type":"post","link":"https:\/\/www.finops.org\/insights\/no-runners\/","title":{"rendered":"There Are No Runners"},"content":{"rendered":"<p><strong>Key Insight:<\/strong> While you can get to a Run state for individual FinOps Capabilities, your entire practice can not exist in a perpetual Run state across all Capabilities. Clouds, business strategies, and the economy are changing all the time. Mature FinOps practices have the ability to prioritize Capabilities that are important right now, and deprioritize others as changes occur. The FinOps Framework Capabilities each contain a Maturity Assessment that Practitioners can use to perform continuous assessment of organizational need for that Capability.<\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/ERQ6hEOzihQ?si=zjvtfU6t3fJn-VvA&amp;start=1040\" width=\"100%\" height=\"500\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><em><span style=\"font-size: small;\">J.R. Storment announces that &#8220;there are no runners&#8221; at FinOps X 2024.<\/span><\/em><\/p>\n<hr \/>\n<p>If you attended <a href=\"https:\/\/x.finops.org\/\" target=\"_blank\" rel=\"noopener\">FinOps X<\/a> in San Diego this year, you were greeted with banners, key cards, and a Keynote presentation bearing the phrase <em>There Are No Runners<\/em>. In this article, we explain what this phrase means, and why it is important for FinOps Practitioners to understand.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-15389 size-full\" src=\"https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/FinOps-Perspective-No-Runners-Graphic-Text-v1.png\" alt=\"\" width=\"1200\" height=\"424\" srcset=\"https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/FinOps-Perspective-No-Runners-Graphic-Text-v1.png 1200w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/FinOps-Perspective-No-Runners-Graphic-Text-v1-300x106.png 300w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/FinOps-Perspective-No-Runners-Graphic-Text-v1-1024x362.png 1024w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/FinOps-Perspective-No-Runners-Graphic-Text-v1-768x271.png 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<h2 id=\"change\">Change is constant<\/h2>\n<p><em>Runners<\/em> is a term some have used to describe an organization that has reached a high maturity level in the <a href=\"https:\/\/www.finops.org\/framework\/maturity-model\/\" target=\"_blank\" rel=\"noopener\">FinOps Maturity Model<\/a>. While an organization may be operating at a Run state for individual <a href=\"https:\/\/www.finops.org\/framework\/capabilities\/\" target=\"_blank\" rel=\"noopener\">Capabilities<\/a>, the environment is continuously changing. New areas of focus come into view (e.g., carbon-aware FinOps), new resources and technologies become available (e.g., Artificial Intelligence), mergers and acquisitions occur, and macroeconomic conditions shift business strategies. These changes require the organization to reassess their operations for each Capability, which may reveal that a Capability previously operating at a Run state is now at a Walk or Crawl.<\/p>\n<p>Further, there is always room for improvement. Even when talking with organizations that are not facing major change, we find that self-described Runners have challenges and are looking to improve in certain Capabilities.<\/p>\n<h2 id=\"goal\">Running is not the goal<\/h2>\n<p>The FinOps Foundation recently published an <a href=\"https:\/\/www.finops.org\/insights\/finops-maturity-model\/#:~:text=Be%20cautious%20using%20Crawl%2C%20Walk%2C%20Run%20to%20describe%20your%20team%E2%80%99s%20experience%20or%20performance\" target=\"_blank\" rel=\"noopener\">article<\/a> cautioning against using the phases of maturity to describe one\u2019s FinOps team or practice. This is because FinOps Maturity is not a measure of how <em>good<\/em> your FinOps practice is. Crawling is not bad. Running is not good. And walking is not somewhere in between. Maturity does not equal goodness, quality, or even experience.<\/p>\n<p>This is true for one\u2019s overall practice, and it is also true for each Capability: Running in a Capability does not mean you are doing it well. In fact, if your organizational needs could be met with Walk level activities, then one might say you are actually wasting time and resources to run a more complex operation, when you should be using the time and resources elsewhere. Simply put, what is <em>good<\/em> is doing what you <em>need<\/em>. Organizations should perform each Capability at the minimum state that enables the organization to get value from cloud operations.<\/p>\n<p><em>Running<\/em> should describe the breadth of what your team can do in a Capability. <em>Running<\/em> means something different for each Capability. Each Capability in the Framework includes a <strong>Maturity Assessment<\/strong> that details what this function looks like at the Crawl, Walk, and Run states. Take <a href=\"https:\/\/www.finops.org\/framework\/capabilities\/anomaly-management\/#maturity_assessment\" target=\"_blank\" rel=\"noopener\">Anomaly Management<\/a> as an example. Its description lists the activities expected of this Capability at each state of Maturity. In the Crawl state, organizations are manually checking for anomalous spending and may only require rudimentary alerts. In the Walk state, they may be using tools that alerts them and helps to diagnose anomalies. In the Run state, various thresholds of alerting to different stakeholders, and automated mechanisms to resolve alerts might be established. You can see how operating at a Run stage in Anomaly Management could be excessive for an organization with only a handful of engineers.<\/p>\n<p><em><span style=\"font-size: small;\"><a href=\"https:\/\/www.finops.org\/framework\/capabilities\/anomaly-management\/#:~:text=it%20was%20detected.-,Maturity%20Assessment,-Crawl\" target=\"_blank\" rel=\"noopener\">Maturity Assessment for Anomaly Management<\/a>:<\/span><\/em><br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-15365\" src=\"https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/Anomaly-Management-Maturity-Assessment.png\" alt=\"\" width=\"1863\" height=\"1028\" srcset=\"https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/Anomaly-Management-Maturity-Assessment.png 1863w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/Anomaly-Management-Maturity-Assessment-300x166.png 300w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/Anomaly-Management-Maturity-Assessment-1024x565.png 1024w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/Anomaly-Management-Maturity-Assessment-768x424.png 768w, https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/Anomaly-Management-Maturity-Assessment-1536x848.png 1536w\" sizes=\"(max-width: 1863px) 100vw, 1863px\" \/><br \/>\nIt may be helpful to think of the states of FinOps Maturity as ranging from simple to complex. <em>Simple<\/em> is not necessarily bad or good. <em>Complex<\/em> is not necessarily bad or good. More mature organizations can handle a wider variety of challenges and a more complex environment than those who are less mature.<\/p>\n<p>Some organizations may feel that they are operating at a Run state in nearly every Capability. But the nature of cloud operations is very dynamic. As the environment around you changes, and business goals shift, so do your operational needs. A new cloud, new application architecture, or new acquisition can quickly change the organization\u2019s goals and requirements. FinOps teams can go from Running to Crawling again with a single change that adds complexity to their environment. This is not just okay, it should be expected.<\/p>\n<h2 id=\"meaning\">What does <em>There Are No Runners<\/em> mean?<\/h2>\n<p>Just as the Crawl, Walk, Run maturity model reminds FinOps teams to start simply, <em>There are no runners<\/em> underlines the point that getting to Run is not the goal, and it\u2019s not the end of the line. Even if a team is operating some or all Capabilities at a Run state, the organization\u2019s needs will change. A high-performing FinOps team responds to their shifting environment by continuously reexamining the Maturity Assessments for each Capability and finding opportunities to reduce operational burden where possible. This may mean adopting new skills to deal with more complexity, or may entail simplifying the organization\u2019s use of cloud to move from Run state to Walk or even Crawl. This is not something to be feared, but to be expected and celebrated. The ability to shift in response to changing needs is the true mark of a good FinOps team.<\/p>\n<h2 id=\"garden\">FinOps Maturity: Like tending a garden<\/h2>\n<p>We can think about managing our FinOps practice like we think about tending to a garden. There are many important activities (Capabilities) that one might need to perform in order to bear fruit (achieve cloud value), including watering, fertilizing, aerating, weeding, pruning, etc. Some of those activities require more attention (and knowledge) than others. For example, if your soil is very hard and dry, you may need to water and aerate well before planting seeds, but very little weeding is needed at that time. Later, conditions will have changed, so a gardener must adjust the time and energy put into each gardening activity. Aerating may no longer be critical, but pruning becomes very important.<\/p>\n<p>The introduction of a new greenhouse (cloud provider) to the garden brings a new set of challenges the gardener is unfamiliar with which resets the maturity they have in their gardening practice, as the gardener learns the watering, fertilizing, and pruning practices that relate to this new style of growing plants.<\/p>\n<p>Being a good gardener is not about doing all of these activities to the maximum degree at the same time. Instead, it\u2019s about focusing your attention on the activities that are going to yield the most fruit. The best gardeners are those who do just the right amount of each activity at just the right point in time.<\/p>\n<h2 id=\"why\">Why does this matter?<\/h2>\n<p>It is important for FinOps Practitioners to understand that there is no finish line. The ever-changing nature of cloud operations requires teams to stay curious, agile, and on the lookout for shifting business needs. A big benefit of cloud is the agility it enables, and FinOps Practitioners must meet agile operations with continuous assessment of need. The danger for FinOps Practitioners is \u201cresting on one\u2019s laurels\u201d by reaching a Run state and failing to re-assess needs or learn new skills.<\/p>\n<p>FinOps Practitioners can learn a lot from the model security professionals exemplify. Cloud security teams are constantly developing new approaches to scan their environment for potential threats, and constantly evolving their guidance on how to build secure systems. Similarly, FinOps Practitioners should constantly scan the environment to look for changing conditions that may require different processes or activities, and provide guidance to their stakeholder Personas on how to keep the cost of cloud use in mind.<\/p>\n<h2 id=\"what-to-do\">What should you do differently?<\/h2>\n<p>The FinOps Foundation <a href=\"https:\/\/www.finops.org\/insights\/finops-maturity-model\/#:~:text=FinOps%20teams%20can%20apply%20this%20process%20to%20assess%20their%20Capabilities%20using%20the%20Maturity%20Model%3A\" target=\"_blank\" rel=\"noopener\">published a process<\/a> that Practitioners can use to <strong><em>assess<\/em><\/strong> their <a href=\"https:\/\/www.finops.org\/framework\/capabilities\/\" target=\"_blank\" rel=\"noopener\">Capabilities<\/a> with the Maturity Model. FinOps Practitioners should cycle through this simple process regularly. When reviewing the Crawl, Walk, and Run criteria for each Capability, Practitioners should ask themselves if moving toward a new state of Maturity for a Capability will actually drive more business value, and avoid working toward a Run state simply to achieve a Run state.<\/p>\n<p>The key word is <em><strong>assess<\/strong><\/em>, as in continuous <em>assessment<\/em> of the organization\u2019s needs is how one truly realizes success with FinOps. Maintaining a culture of continuous iteration and improvement, with constant reflection on whether or not you are focusing on the right activities, using the right KPIs, and prioritizing the right Capabilities, is how FinOps Practitioners help the organization achieve the most value from their cloud investments.<\/p>\n<p>We hope you come away with the following understanding:<\/p>\n<ol>\n<li>Running is not good or bad<\/li>\n<li>Maturity is a reflection of the complexity an organization faces in its cloud use<\/li>\n<li>Even if Running in a Capability, your needs will change such that Running may not always be ideal<\/li>\n<li>Regular re-assessment is the goal for FinOps teams<\/li>\n<li>Performing all Capabilities <em>as needed<\/em> (not all at a Run) is how you perform FinOps well<\/li>\n<\/ol>\n<h2 id=\"future\">The future of FinOps is integrated<\/h2>\n<p>FinOps teams in the early days of cloud scrambled to catch up with innovative and explosive cloud growth. FinOps started in many organizations dealing with the results of a disordered cloud experiment that just got more complicated as time went on. Early FinOps teams needed to manage complexity in response.<\/p>\n<p>Today, FinOps teams are able to influence system engineering, cloud platform and strategy, application architecture, even decisions about what products to launch in the first place. FinOps is becoming more and more integrated into the fabric of both IT and the organization as a whole. FinOps teams are in a position to assess the full cost\u2014not just in IaaS cloud services, but in data center private cloud costs, licenses, carbon, and opportunity cost\u2014of an organization\u2019s IT plans.<\/p>\n<p>As we look toward the future of FinOps, one thing is clear: there is no finish line. Teams that have success with FinOps are continuously assessing the organization\u2019s needs, and constantly shifting activities in response to their changing environment in an effort to simplify decision making. Successful teams understand that there is no end state to reach, because FinOps, like the nature of cloud operations, is integrated into a continuous cycle of operations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Key Insight: While you can get to a Run state for individual FinOps Capabilities, your entire practice can not exist in a perpetual Run state across all Capabilities. Clouds, business strategies, and the economy are changing all the time. Mature FinOps practices have the ability to prioritize Capabilities that are important right now, and deprioritize<\/p>\n","protected":false},"author":2,"featured_media":15388,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[179],"class_list":["post-15199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-finops-foundation-perspectives"],"acf":[],"featured_image_url":"https:\/\/www.finops.org\/wp-content\/uploads\/2024\/06\/FinOps-Perspective-No-Runners-Featured-v1.png","_links":{"self":[{"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/posts\/15199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/comments?post=15199"}],"version-history":[{"count":29,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/posts\/15199\/revisions"}],"predecessor-version":[{"id":18625,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/posts\/15199\/revisions\/18625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/media\/15388"}],"wp:attachment":[{"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/media?parent=15199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/categories?post=15199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finops.org\/wp-json\/wp\/v2\/tags?post=15199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}