Cloud Cost Optimization for Engineers and Architects
Where the money goes in cloud bills
Most cloud overspending comes from a handful of predictable sources: oversized compute instances, forgotten resources left running, data transfer charges that nobody modeled, and storage that accumulates without lifecycle policies. This course starts by teaching you to read billing data and identify which of these patterns applies to your environment.
Techniques that work in practice
Right-sizing instances using CloudWatch or Azure Monitor metrics, converting on-demand workloads to Reserved Instances or Savings Plans, moving infrequently accessed data to cheaper storage tiers, and eliminating idle resources through automated cleanup scripts are all covered with hands-on examples. The course avoids theoretical savings estimates and focuses on what you can implement in a working environment without downtime.
Organizational side of cost management
Technical fixes only go so far if there is no visibility into who is spending what. You will set up tagging strategies, configure budget alerts, and build a basic cost allocation report that engineering and finance teams can both read. Changing how a team thinks about cloud spending requires clear data, not just policy documents.
Suitable for engineers, architects, and technical leads who have access to billing dashboards and want to reduce waste without a dedicated FinOps team.
— Cloud infrastructure decisions made without understanding the fundamentals tend to cost far more than the course itself.
Where the money goes in cloud bills
Most cloud overspending comes from a handful of predictable sources: oversized compute instances, forgotten resources left running, data transfer charges that nobody modeled, and storage that accumulates without lifecycle policies. This course starts by teaching you to read billing data and identify which of these patterns applies to your environment.
Techniques that work in practice
Right-sizing instances using CloudWatch or Azure Monitor metrics, converting on-demand workloads to Reserved Instances or Savings Plans, moving infrequently accessed data to cheaper storage tiers, and eliminating idle resources through automated cleanup scripts are all covered with hands-on examples. The course avoids theoretical savings estimates and focuses on what you can implement in a working environment without downtime.
Organizational side of cost management
Technical fixes only go so far if there is no visibility into who is spending what. You will set up tagging strategies, configure budget alerts, and build a basic cost allocation report that engineering and finance teams can both read. Changing how a team thinks about cloud spending requires clear data, not just policy documents.
Suitable for engineers, architects, and technical leads who have access to billing dashboards and want to reduce waste without a dedicated FinOps team.
Program
Course modules
- Module 1 - Reading your bill: Cost Explorer, Azure Cost Management, billing dimensions, identifying top cost drivers
- Module 2 - Compute optimization: right-sizing with metrics, Reserved Instances, Savings Plans, Spot and Preemptible usage patterns
- Module 3 - Storage costs: S3 and Blob storage tiers, lifecycle policies, snapshot cleanup, EBS volume audits
- Module 4 - Networking charges: data transfer pricing, NAT gateway costs, VPC endpoint savings, CDN configuration
- Module 5 - Tagging and allocation: tagging strategy design, enforcing tags with policies, cost allocation reports
- Module 6 - Automation: Lambda and Azure Functions for scheduled cleanup, budget alerts, anomaly detection setup
- Module 7 - Governance: setting guardrails without slowing development, approval workflows for large resources
Tools covered in this course
AWS Cost Explorer, AWS Budgets, Azure Cost Management, Infracost for Terraform, and basic scripting with AWS CLI and Azure CLI.
Duration
6 weeks
FinOps & Cost ManagementInvestment
One-time payment, includes all materials
5600 UAH