By Ellen Santos June 12, 2024
Our Approach The journey towards transparency started with a meticulous review of the AWS services that constituted the largest cost contributors. It was discovered that some services were over-provisioned, idle, or remnants from previous implementations and tests. Moreover, a significant portion of resources was not properly tagged, which directly affected the visibility of how AWS costs were distributed among products and clients. To efficiently size applications, AWS CloudWatch metrics were utilized, gathering data over an adequate period. The analysis considered the use of Graviton processors, which enhanced instance performance and reduced costs. Additionally, more savings were achieved by implementing Reserved Instances and Savings Plans. One of the most effective strategies involved scheduling non-productive resources to be available solely during the IT team’s working hours, which led to a reduction in computing costs. The flexibility afforded by AWS CloudFormation enabled adjustments in response to the evolving needs of the team. The Results An important element of the strategy was the enhancement of cost visibility and control. This was achieved through meticulous identification and a tagging of resources . By leveraging AWS Cost Explorer and AWS Tag Editor, the environment was significantly organized, leading to a more precise allocation of costs across departments and cost centers. These efforts culminated in a substantial annual cost saving of approximately 35% . This efficiency enabled a proportional distribution of AWS expenses among the various areas and their respective cost centers, fostering a culture of engagement and cost awareness among key business stakeholders. This, in turn, has paved the way for further strategic investments within the company. Beyond the immediate financial benefits, the company is now prepared to advance its innovation journey, underpinned by the robust governance framework established within its cloud infrastructure. From the outset, the implementations have ensured a well-regulated environment, setting the stage for sustained growth and development. This case study stands as a compelling illustration of the significant impact that strategic cost optimization and resource management can have on an organization’s bottom line and operational excellence. Learn more: >> What is FinOps? Linking cloud costs to business outcomes >> Tagging Strategy: Start with these 5 recommendations
By e-Core April 17, 2024
In the first episode of e-Core’s Fireside Chat, our host and Managing Director Dan Teixeira led an engaging discussion with two industry experts: Filipe Barretto, e-Core’s AWS Global Practice Leader, and Bruno Vilardi, Solutions Architect at e-Core. Within 48 minutes, they explored how cloud computing has evolved from a mere technical tool to a strategic cornerstone influencing decision-making at the highest levels. Filipe Barretto started the conversation by shedding light on how perceptions of cloud computing have shifted over time. Drawing from his decade-long experience in the cloud ecosystem, Filipe emphasized how cloud technology has become instrumental in driving business agility and fostering innovation. Bruno Vilardi expanded on these insights, highlighting the diverse benefits of embracing cloud computing, including cost savings, improved staff productivity, and enhanced operational resilience. The conversation then shifted to the importance of industry-specific solutions and innovation within cloud computing. Filipe and Bruno discussed how businesses can identify and seize market opportunities by harnessing data-driven insights. They also showcased e-Core’s tailored approach to addressing specific business challenges through AWS/cloud solutions, emphasizing the importance of selecting the right tools and overcoming innovation barriers. Financial predictability and optimization in cloud operations were also key points of discussion, with a focus on FinOps practices. Filipe explained the concept of what is FinOps and its critical role in optimizing cloud-based solutions, while Bruno shared practical strategies for effectively managing cloud resources to drive down costs and enhance operational efficiency.
By Filipe Barretto April 10, 2024
Understanding a company’s FinOps maturity requires evaluating its performance across different domains and capabilities. This comprehensive understanding enables the identification of both strengths and areas for improvement, laying the groundwork for tailored action plans. For every capability, it is crucial to assess proficiency across dimensions such as knowledge, processes, metrics in detail, adoption, and automation. In this article, I will furnish comprehensive insights into each of these levels, with a detailed understanding of their significance in the context of FinOps maturity assessment. Knowledge This perspective considers the understanding and awareness of a particular capability in the company. At this level, it is assessed how widespread the concepts, mechanisms, terms and processes are in the company. Procedures This perspective considers the set of the actions being carried out to deliver the evaluated capability. It considers how well-defined and documented these activities are. Adoption This perspective considers how widespread a given capability is within a particular group. Metrics This pillar evaluates how metrics are defined and used for each capability. To be successful, it is necessary to measure and track progress over time. Additionally, it is necessary to understand how data is collected and its relevance. Automation  This pillar, which requires a higher level of maturity, assesses how much tasks are being automated to bring speed, consistency, and consistency scale to the adoption of FinOps practices in the company. For each of these foundational pillars, we have delineated the maturity levels into five stages: if that dimension is lacking, limited, progressing, if they are proficient in that dimension, or if they possess exemplary knowledge in it. In order to establish a benchmark for our maturity, it is imperative to delineate our objectives, enabling meaningful comparisons. It is unrealistic to anticipate that a company will emerge as a knowledge leader across all 15 capabilities assessed. Focusing on a single objective for the year, it may be pragmatic to strive for complete knowledge in the majority of the items, while accepting partial or developing knowledge in others. After a period, even with more in-depth knowledge from the experience of implementing a FinOps culture , the assessment should be carried out again, and the maturity objectives will certainly have changed. To gain an initial understanding of your company’s FinOps maturity, reach out to us to receive details about our maturity assessment process.
By Filipe Barretto March 27, 2024
Ready to unlock your team's potential?
By Filipe Barretto March 27, 2024
To implement a successful FinOps practice within companies, a crucial initial step is necessary: thoroughly grasping its FinOps principles. These principles serve as the cornerstone of the entire FinOps Framework, and the success of its implementation hinges upon the company’s adherence to them. The FinOps principles serve as the guiding compass for FinOps practices. They do not hold any hierarchical order or precedence; rather, they must be regarded as an interconnected set, each requiring adherence for the strategy to thrive. Achieving this demands full organizational awareness and active implementation across all levels. This article uncovers six key FinOps principles that are essential for achieving success in the FinOps Journey , as we can see in the diagram below.
By Filipe Barreto February 29, 2024
In recent years, the rise of cloud computing has revolutionized the way organizations operate, providing unprecedented flexibility and scalability. However, the transition from CapEx to OppEx investments in technology has also brought considerable financial challenges, highlighting the critical need for an effective approach to cost management in cloud environments. In this context, the central concept of FinOps emerges: a constantly evolving framework aimed at optimizing financial management in this new technological paradigm. This article sheds light on FinOps, providing a clear understanding of what it is, why it was created, its importance in today’s business landscape, and tips on its implementation. The imperative of FinOps Before the cloud computing era, implementing new solutions required a complex and time consuming process. Development and Engineering teams had to request servers to the procurement department, which then acquired the infrastructure. During that time, it was common for the demand to change and when the servers were bought, they might not be the ideal ones anymore. Finally, the infrastructure team had to configure the operating system, security policies, networking, and give access to the development team. Although this allowed for a high degree of control over costs, the result was often a considerable slowdown in the innovation process. The rise of cloud computing flipped this model on its head. Teams can now quickly set up infrastructure and experiment with new solutions, accelerating innovation. However, this freedom often led to unchecked spending and reduced visibility into costs. The FinOps concept was created to address this issue by fostering a partnership between tech and finance teams to manage cloud expenses effectively. What is the definition of FinOps? The FinOps Foundation describes FinOps as “an operational framework and cultural practice which maximizes the business value of cloud, enables timely data-driven decision making, and creates financial accountability through collaboration between engineering, finance, and business teams.” (Learn more about the FinOps definition ) FinOps, therefore, is an organizational practice that aims to ensure that companies are using their cloud resources efficiently and effectively. In summary, FinOps helps organizations: Bring financial accountability in the variable cost model in the cloud; Enable distributed IT, finance, and business synchronization for agility, costs, and quality; Allocate technology costs linked to the generation of business value for the organization. An Electricity Bill Analogy By definition, Cloud Computing is the on-demand availability of computer system resources without direct active management by the user. With that in mind, we can draw a connection to how we consume electricity: it’s (almost) always available, there is a huge network of cables that takes care of getting electricity to us, and at the end of the month, we pay only for what we’ve used, with no need for upfront payments or commitment. In the context of our electricity usage, some services are essential (like refrigerators), justifying their expense. Others (like microwaves) save time and money. Even non-essential services (like TV) can offer benefits in certain scenarios, such as entertainment that isn’t crucial for our survival, and small, unnecessary expenses (like leaving lights on) can add up. Choosing which cloud services to use is similar to selecting which appliances to plug in, considering their return on investment. We can decide that it is worth turning on the AC on a hot day because we have an important meeting and need a good night’s sleep, for example. It’s always about trade-offs and return on investments. 
By Filipe Barretto February 28, 2024
When cloud computing revolutionized organizational data management and operations, significant effort was directed towards optimizing its use. Similar to DevOps, which dismantled silos and enhanced agility, FinOps has emerged as a cultural transformation uniting Finance, Engineering, and Business professionals along the three FinOps Phases: Information, Optimization, and Operation. Through a synergistic blend of people, processes, and technology, FinOps empowers businesses to make data-driven decisions regarding their cloud expenditures. This article delves into the FinOps journey, outlining its significance and the critical phases involved. The 3 Phases of the FinOps Journey The FinOps journey comprises three phases that appear straightforward in theory. However, many companies face challenges during implementation. Adhering to this cycle empowers FinOps personas to act assertively, fostering the company’s maturity. Learn about each of the phases outlined below:
Show More

News

Get more insights in your inbox

Get the latest articles and insights