Mastering multicloud costs with FinOps

December 19, 2024 | 6 minute read
Michael Fung
Master Principal Cloud Solution Architect
Text Size 100%:

In 2019, an open-source organization was established to promote best practices and education for cloud financial management. The FinOps Foundation is comprised of individuals and companies to share knowledge and experiences to promote best practices for cloud optimization, financial governance, and cloud cost management.

More companies are adopting the multicloud strategy to maximize efficiency by selecting the best services for each task, many face the challenge of managing costs across multiple cloud providers. Multicloud customers often encounter inconsistent billing structures, as different cloud providers have varying billing models, making cost reporting confusing and inaccurate. The lack of standardization in cost reporting hinders cross-cloud comparisons.  Additionally, complex discount structures offered by cloud providers, such as reserved instances and volume discounts further complicate cost analysis.
 

The benefits of the FOCUS  framework for multicloud costing report

Standardizing cost reporting across multicloud environments allows for consistent data analysis, which simplifies the process of managing costs by eliminating the need to manually normalize data from different vendors.  The FinOps Foundation developed a common schema across all cloud providers, known as FinOps Open Cost, with a specification called FOCUS. This open source standard defines a unified format or common schema across all cloud providers to clarify for cost analysis.

For example, Amazon Web Services (AWS) calls their compute resources ‘EC2’ instances, while Google Cloud Platform (GCP) calls them ‘Compute Engine instances.’  The following table illustrates the various names for compute from different cloud providers. Under FOCUS, they all share a standard name defined by the FinOps specification.  This ensures consistent billing data, formatting, organization, naming standards, and metrics across all cloud providers. 
 

Cloud provider

Compute service name

Description

Azure

Virtual machines (VMs)

Traditional virtual machines with various OS options

AWS

Elastic Compute Cloud (EC2) instances

Like VMs, with a wide range of instance types and configurations

GCP

Compute Engine instances

VMs with various machine types and configurations

Oracle Cloud Infrastructure (OCI)

Compute instances

VMs with various shapes and configurations

 

OCI FinOps can significantly reduce the overhead with FOCUS
 

With the help of FOCUS, Oracle Cloud Infrastructure (OCI)’s financial operations (FinOps) offer the following features and benefits:

  • Standardized format: FOCUS provides a standardized format for cost and usage data across different cloud providers, including OCI. OCI cost reports are already aligned with the FOCUS schema, eliminating the need for extensive data transformation and normalization.  
  • Reduced data wrangling: By adhering to the FOCUS standard, OCI simplifies the process of gathering, standardizing, and analyzing cloud billing data. This simplification reduces the time and effort required for data ingestion and normalization, allowing FinOps teams to focus on higher-value activities like analysis and optimization.  
  • Improved data consistency: FOCUS helps ensure consistency in data structures, terminology, and metrics across providers. So, you can more easily compare costs, identify trends, and make informed decisions based on accurate and reliable data.
  • Prebuilt integrations: OCI FinOps offers prebuilt integrations with various tools and platforms, further streamlining the data normalization process.   
  • Automated data ingestion: OCI provides automated data ingestion capabilities, making it easy to import and process cost and usage data from multiple sources, including OCI itself.
  • Centralized data repository: OCI FinOps offers a centralized repository for storing and managing cost and usage data, making it easier to access and analyze information from different sources.

Inside the OCI Fabric:
Data Enrichment

This step involves enhancing raw cloud cost and usage data with more context and meaning. This context includes enhancements such as tagging and labeling cloud resources to categorize them based on business units, projects, or other criteria.

Data Store
You must also integrate with other data sources by combining cloud cost data with other relevant datasets like business metrics, project budgets and operational data. This integration helps to correlate cloud spending with business outcomes and identify cost-saving measures.

Autonomous Data Warehouse and Data Catalog are powerful tools that can significantly enhance the efficiency, accessibility, and value of your data store. The self-driving database automates many of the complex tasks associated with database management, freeing up valuable IT resources and minimizing human errors, it also uses advanced machine learning algorithms to optimize query performance.  Data Catalog provides a centralized repository for all your data assets, making it easy to find and understand the data you need.

Reporting & Analytics
The OCI Monitoring service and Oracle Analytics Cloud (OAC) are potent tools that can significantly enhance your FOCUS reporting efforts. By using these technologies, you can gain deeper insights into your cloud costs, optimize resource utilization, and make data-driven decisions to improve your financial performance.

The following architectural diagram depicts the FOCUS data extracts flowing from various sources, such as public cloud, data center, and software-as-a-service (SaaS) provider.

Oracle FinOps Hub
Oracle FinOps Hub

Figure 1 Oracle FinOps Hub

For more information about capabilities of FOCUS on OCI, see Announcing FOCUS support for OCI cost reports to make multicloud FinOps easier.

Conclusion

By embracing FinOps principles and using the FOCUS framework, you can analyze your multicloud Oracle environment to optimized costs and gain insightful reporting. The FinOps Foundation empowers you to overcome the complexities of managing expenses across diverse cloud providers. The FOCUS framework tackles the inconsistencies in billing structures and reporting formats, providing a standardized language for cost data. For example, you can effortlessly compare AWS EC2 instances, GCP Compute Engine instances, and OCI VMs, all presented under a unified umbrella and offering the following benefits:

  • Simplified cost analysis: FOCUS eliminates the tedious task of manually normalizing data from different vendors, enabling seamless cost analysis across your entire multicloud landscape.
  • Enhanced reporting: Effortless report generation simplifies cost visibility, allowing for informed decision-making.
  • Streamlined cost allocation: FOCUS facilitates accurate cost allocation across departments and projects, fostering accountability and resource optimization.

Major cloud providers, including AWS, Google Cloud, Microsoft Azure, and OCI, recognize the value of FOCUS and offer native support or conversion tools. Within OCI, the FinOps Hub provides a comprehensive cost management experience. From the user-friendly interface, you can download standardized FOCUS cost reports, establish budgets, and utilize the FOCUS converter to transform historical data for in-depth analysis.

For more information about the FinOps Foundation and FOCUS on Oracle Cloud Infrastructure, see the following resources:


 

Michael Fung

Master Principal Cloud Solution Architect

As a Cloud Solution Architect, it is my job to offer a full spectrum of cloud services to help you realize the value of your business investments.  After working many years as a solution architect, I understand that cloud is more than just technology, it is also critical to place importance on the workforce and culture change that can bridge the gap between current needs and future goals.  With experiences in Oracle Cloud Infrastructure and Microsoft Azure, my focus is also to empower your business to leverage Multi-cloud and Inter-cloud to future proof your cloud investments.

Show more

Previous Post

Introducing the Oracle Cloud Console’s new home page

Debra Maranta | 4 min read

Next Post


Accelerate CMMC compliance and safeguard DoD data with Oracle Cloud Infrastructure

Jerry Niemeyer | 4 min read
Oracle Chatbot
Disconnected