Cloud Cost Management

Cost Analysis

Estimating, monitoring, and optimizing infrastructure costs for on-premises and AWS deployments.

MC-001 Cost Comparison

Estimated monthly costs for each deployment phase.

Deployment Estimated Monthly Cost Status
On-Premises Lab Existing Hardware Active
AWS EC2 + RDS Estimated During Testing Planned
Serverless Architecture Lower Ongoing Cost Future

Phase 1

On-Premises

Phase 2

AWS EC2

Phase 3

Serverless

Goal

Cost Optimization

Cost Optimization Strategy

  • Start development on existing on-premises hardware.
  • Use a small EC2 instance for demonstrations.
  • Terminate non-production resources when not in use.
  • Store static assets in Amazon S3.
  • Use CloudFront to improve performance.
  • Migrate to serverless services where appropriate.
  • Monitor spending using AWS Budgets.
  • Review AWS Cost Explorer regularly.

Engineering Note

The objective of MC-001 is not only to deploy a working Help Desk platform, but also to demonstrate cost-conscious engineering decisions. The project intentionally progresses from an existing on-premises environment to AWS and finally to a cloud-native architecture to balance learning, operational efficiency, and cost.