Skip to main content
Welcome back. This lesson applies the Inform, Optimize, and Operate phases to a real-world FinOps scenario: TechNova Solutions. As the FinOps expert, your mission is to discover where they spend cloud budget, then optimize and operate those resources sustainably. What follows is a concise, practical walkthrough of TechNova’s environment, challenges, and the phased FinOps approach (Inform → Optimize → Operate) to control AWS costs and improve operations.

Company overview

TechNova Solutions is a mid-size software firm delivering SaaS products built on AWS. Their objectives are to remain scalable, agile, cost-optimized, and operationally resilient—seeking the best cost-to-service fit across workloads.
The image shows a person sitting on servers with a laptop, accompanied by a cloud icon, and text describing a company overview about a software firm specializing in SaaS products with cloud technologies.
Primary services in use:
  • AWS Lambda
  • Amazon RDS
  • Amazon S3
  • Amazon ECS
Supporting platform components include VPC, EBS volumes, and standard networking / storage services.
The image displays icons and names of AWS services: AWS Lambda, Amazon RDS, Amazon S3, and Amazon ECS, under the title "AWS Cloud Architecture."

Business objectives

  • Scalable infrastructure that supports growth
  • Agile deployments and faster time-to-market
  • Cost-optimized cloud spend
  • Operational resilience and security

Challenges

TechNova faces three core problems that FinOps must solve:
  1. Visibility & cost allocation: No clear mapping of spend to teams, products, or environments.
  2. Resource allocation & performance: Resources are created freely; many run at low utilization (e.g., 10%) with no corrective action.
  3. Operational complexity & security: Over-permissive access and sparse tracking increase governance risks.
Infrastructure-as-code helps reproducibility, but it does not replace continuous monitoring, tagging, and governance.
The image outlines three challenges faced by TechNova Solutions: visibility and cost management challenges, resource allocation and performance issues, and operational complexity and security concerns.

The FinOps approach (Inform → Optimize → Operate)

Use the following phased approach to move from discovery to sustained cost governance.
PhaseGoalKey activitiesExample metrics
InformBuild visibility and consensusCreate cost dashboards, run stakeholder workshops, define KPIs and tagging policyTag coverage (e.g., 90%), spend per team
OptimizeReduce waste and right-cost resourcesRightsizing, Auto Scaling, Reserved Instances / Savings Plans, workload modernization% CPU/RAM utilization, monthly savings
OperateInstitutionalize governance & monitoringDefine roles/processes, run audits, incident & security processes, continuous improvementNumber of governance incidents, sustained savings

Inform phase — Build awareness and alignment

Primary goal: make cost and usage visible, and align stakeholders on KPIs and ownership. Key activities:
  • Implement visibility dashboards (AWS Cost Explorer, AWS Billing Console, or third-party tools) to track trends and anomalies.
  • Run stakeholder alignment workshops that include CTO, finance, and engineering to agree on KPIs and ownership.
  • Define a tagging strategy and remediation policy (target example: tag 90% of resources; review and remediate untagged resources regularly).
Ensure tagging is enforced so costs can be attributed to teams, products, and environments. Agree on a remediation cadence and ownership for untagged assets.
The image depicts a funnel diagram titled "Inform Phase – Building Awareness and Understanding" with three sections: Comprehensive Cloud Visibility, Stakeholder Alignment Workshops, and Baseline KPIs and Resource Analysis, each accompanied by brief descriptions.

Optimize phase — Reduce waste and lower run costs

With visibility and KPIs in place, apply targeted optimization techniques:
  • Rightsizing & Auto Scaling: Match instance sizes to historical utilization and use Auto Scaling to handle variability.
  • Reserved capacity / Savings Plans: Buy predictable capacity for steady-state workloads (Reserved Instances, Savings Plans).
  • Automation & modernization: Use managed services and automation to reduce operational overhead (e.g., migrate long-running EC2 workloads to managed databases or serverless platforms).
Optimization typically yields immediate savings, but without governance these gains can erode. Make optimization repeatable and measurable.
The image illustrates the "Optimize Phase" focusing on enhancing efficiency and reducing costs, highlighting three areas: rightsizing and auto scaling, cost savings with reserved instances, and automation and workload modernization.

Operate phase — Sustain and evolve improvements

The Operate phase embeds processes and ownership so optimizations stick:
  • Define roles & process flows: Who audits, who remediates, who approves budget/infra changes. Schedule quarterly audits and daily monitoring for anomalies.
  • Security & incident response: Triage cost spikes (for example, expected cost 1000 → observed 1600 implies a 600 delta); investigate whether a feature rollout, misconfiguration, or attack caused it and document findings.
  • Continuous monitoring & innovation: Evaluate new managed services and features; run POCs and adopt those that demonstrably reduce cost or improve resilience.
The image illustrates three components of sustaining and scaling cloud operations: the objective of the operate phase, security and incident management, and continuous monitoring and innovation.
Continuously measure cost and performance against the KPIs established in the Inform phase. Optimization must be recurring—embedded into daily operations and quarterly reviews—not a one-off project.
Automation or modernization without clear ownership and governance will not sustain savings. Always pair automation with accountability, tagging, and audit practices.

Example: migrating databases (EC2 → Amazon RDS)

A common modernization pattern: migrate a self-managed database on EC2 to Amazon RDS for PostgreSQL. Benefits:
  • Managed backups, patching, and automated failover
  • Easier scaling and reduced operational overhead
  • Lower long-term operational cost in many cases
Recommended approach:
  1. Run a POC to measure operational overhead, recovery point objective (RPO), and total cost of ownership.
  2. Validate performance and compatibility.
  3. Migrate incrementally and monitor cost/performance post-cutover.
RDS is often a good fit for databases that require standard availability, backups, and lifecycle management without custom OS-level administration.

Final adoption outcomes

Applying the three phases produces this progression for TechNova:
  • Structured adoption: standardized tagging, clear ownership, and meaningful dashboards.
  • Operational efficiency: rightsizing, capacity commitments (Reserved Instances / Savings Plans), and targeted modernization reduce recurring costs.
  • Sustained operations: governance, monitoring, and a FinOps culture ensure continuous improvement.
All of this is driven by the FinOps team collaborating with engineering, finance, and product stakeholders.
The image presents a flow diagram illustrating a phased approach to AWS cloud adoption, highlighting three key stages: Sustained Operations, Operational Efficiency, and Structured Adoption.

Next steps & resources

Apply this pattern to your organization:
  1. Start with Inform: build dashboards, agree KPIs, and enforce tagging.
  2. Move to Optimize: run rightsizing, scaling, and capacity commitment experiments.
  3. Institutionalize Operate: define roles, schedule audits, and embed FinOps into daily work.
Selected references: That is it for this lesson.

Watch Video

Practice Lab