AWS Cost Explorer helps teams understand cloud spending and identify potential savings. The operational challenge is connecting those capabilities wit...
AWS Cost Explorer helps teams understand cloud spending. Finomics bridges the gap between visibility and action—combining native recommendations with custom policies, workload context, and automated approvals.
AWS Cost Explorer helps teams understand cloud spending and identify potential savings. The operational challenge is connecting those capabilities with workload requirements, resource ownership, approvals, and savings measurement across the organization.
Finomics combines provider-native recommendations with its own Custom Recommendation Engine. Teams can tailor optimization policies to their operating requirements and connect opportunities with governed workflows. This article explains that approach, illustrates service-specific policy considerations, and provides a practical framework for putting recommendations into action.
The objective is to make optimization repeatable: identify an opportunity, validate it against business and technical requirements, obtain approval, and measure the outcome.
Consider a scenario. Cost Explorer shows that EC2 spend increased 14% month over month, with three development accounts driving most of the increase. Native recommendations identify potential rightsizing opportunities. The next step is deciding which changes the organization should actually make.
Who owns the decision? The FinOps team needs to identify the resource owners, check performance requirements and standby exceptions, and coordinate the change. When that context is spread across spreadsheets, messages, and separate systems, even a sound recommendation can wait days for a decision.
The practical question is: which opportunities can we act on, under what conditions, and with whose approval? Answering it requires cost and utilization evidence alongside business context and a repeatable process for evaluating, approving, and tracking changes.
AWS provides a substantial cost-management and optimization toolkit. Its capabilities form an important part of an enterprise FinOps practice.
Finomics builds on this foundation by bringing provider recommendations, custom analysis, business context, and connected workflows into a consistent operating model across environments.
The need for an additional platform depends on how effectively a team can configure, connect, and maintain its existing tools. As workloads and organizational requirements grow, several recurring needs become more important.
Finomics combines two sources of optimization intelligence: recommendations generated by supported cloud providers and recommendations generated by its proprietary Custom Recommendation Engine. The custom engine evaluates cost, usage, and service-specific utilization data, with configurable thresholds that let organizations define what warrants action.
This distinction matters: provider-native recommendations retain their value, while Finomics adds its own analysis and connects opportunities with ownership, prioritization, cross-cloud governance, and approval workflows. Integrations with ServiceNow, Jira, and cloud APIs support connected action according to the configured workflow.
Organizations can tailor policies to the services, environments, workloads, and business units they manage, including evaluation thresholds, exclusions, and prioritization. The aim is to align optimization decisions with customer requirements and keep that context connected to each recommendation.
The examples below show how optimization policies should account for workload requirements. Thresholds and observation periods are illustrative and should be aligned with service capabilities, available telemetry, and the organization's operating model.
EC2 — Low CPU utilization checked against memory, peaks, and I/O. For example, flag CPU below 10% over 14 days in development; use a more conservative threshold and representative window for production. Validate headroom and application requirements before choosing an action.
EBS — Volume is unattached or has sustained minimal I/O. Review volumes unattached for 7 days; exclude approved backup, recovery, and retention requirements. Low activity can be intentional; verify ownership and dependencies before cleanup.
RDS — Low CPU or memory utilization, low I/O activity, or few database connections. Use a representative operating cycle; 30 days for monthly production workloads and 7 days for development. Account for batch activity, standby roles, and service-level requirements.
S3 — Object age and access patterns, where access telemetry is available. Evaluate a lifecycle transition after 180 days against access needs and retention requirements. Select the storage class using retrieval time, request costs, and minimum storage duration as well as age.
Elastic Load Balancing — Service-appropriate traffic and utilization metrics. Review sustained low traffic against the application's actual operating season and dependency map. A short quiet period does not establish that a seasonal or standby load balancer is unused.
Snapshots — Age relative to retention policy and recovery dependencies. Preserve snapshots required by legal holds, retention policies, AMIs, or recovery plans. A snapshot can remain necessary after its source volume is removed.
Elastic IP — Allocated address with no required resource association. Review unassociated addresses while excluding approved failover or planned deployment requirements. Check network dependencies and ownership before releasing an address.
Lambda — Memory and duration profile; unused provisioned concurrency. Evaluate memory together with execution time; review provisioned concurrency against demand and latency requirements. Near-zero invocations alone do not establish savings for an on-demand function; identify the actual cost driver.
These examples describe policy-design considerations. They are not default settings or an exhaustive list of configurable product fields. Low utilization alone does not authorize a resource change.
Use the following framework to design and operate recommendation policies in Finomics and the connected tools that support your optimization process.
Conceptual workflow only; this is not Finomics product syntax. The conditions illustrate candidate identification, engineering validation, approval, and outcome tracking.
POLICY: Non-production EC2 review
IF service = EC2 AND environment IN (development, staging, sandbox) AND average_cpu < 15% FOR 14 days AND resource NOT IN exclusion_list AND tag("exempt") != "true"
THEN FLAG candidate FOR engineering_review → ASSIGN owner → CHECK peak_cpu, memory, I/O → IF owner confirms safe change: SELECT rightsizing OR scheduling OR retirement → ESTIMATE net_savings → ROUTE FOR approvals → IMPLEMENT via configured workflow → RECORD outcome AND savings_baseline
This example identifies a candidate for review. The resource owner validates the appropriate action, the configured workflow handles approvals, and the outcome is measured against a defined baseline. Thresholds support the decision; they do not replace engineering judgment.
AWS supplies cost and utilization data, native recommendations, and service-specific controls. Finomics ingests supported provider recommendations alongside its custom analysis, then brings prioritization, ownership, and governance into a cross-cloud workflow. Teams can continue using AWS capabilities while coordinating optimization through Finomics.
A practical sequence is to consolidate opportunities, apply customer policies, validate with the resource owner, obtain the required approvals, and implement through the configured process. Teams then record the outcome, assess the financial impact, and refine the policy.
| Capability | AWS Native (Cost Explorer, Compute Optimizer, Hub) | Finomics Platform |
|---|---|---|
| Cost analysis & forecasting | Historical analysis and forecasting | Unified multi-cloud cost analysis, forecasting, and scenario modeling |
| Segmentation | Account, service, region, tag filtering | Policy-driven segmentation with business & ownership context |
| Optimization recommendations | Provider-native recommendations | Custom Recommendation Engine alongside native recommendations |
| Prioritization & savings | Aggregates and deduplicates savings | Unified opportunities with customer policies, prioritization, and net ROI |
| Conversational insights | Amazon Q Developer | FinBot natural-language insights & governed action workflows |
| Threshold customization | Configurable rightsizing preferences & lookback periods | Deeply configurable rules with multi-signal custom thresholds |
| Environment context | Tag-based automation targets | Workload-aware policies aligned with operational realities |
| Approvals & governance | SSM Automation runbooks | Integrated ServiceNow, Jira, and API approval workflows & audit trails |
| Multi-cloud scope | AWS-only | AWS, Azure, GCP, OCI, and Alibaba Cloud unified |
Use these questions to identify where your current optimization process needs improvement and where a policy-driven approach may help:
Use the answers to select a focused pilot. Prioritize a service or workload where recurring manual effort, unresolved recommendations, or unclear ownership creates a measurable operational problem.
A mature optimization practice needs a reliable process for turning cost and utilization evidence into decisions that respect performance, ownership, and business constraints. Provider-native capabilities and Finomics can contribute to that process together.
Start with one service and one measurable objective. Select a high-spend service such as EC2 or RDS. Define the policy, establish a baseline, and compare the opportunities and effort involved in your current workflow with the Finomics approach. Track recommendations accepted, time to resolution, engineering effort, and financial outcomes.
That evaluation shows where custom analysis and coordinated workflows add value in your environment, and where existing native capabilities already meet your needs.

Finomics Team
Cloud cost optimization, SaaS spend intelligence, and FinOps product insights from the Finomics team.
Next Article