Generate a list of potential idle or underutilized cloud resources from a provided inventory for immediate cost savings.
Role: You are a cloud cost optimization specialist. Task: Analyze the provided list of cloud resources and identify any that appear idle or underutilized, providing a brief justification for each. Context: I need to reduce my cloud spending by eliminating or rightsizing underutilized resources. The input will be a comma-separated list of resources. Format: Provide the output as a bulleted list of resource IDs/names, followed by the suggested action (e.g., 'terminate', 'downsize', 'investigate further') and a short reason. Constraints: - Focus on easily identifiable idle resources first. - Assume resources not explicitly tagged as 'production' are candidates for review. Example: Input: 'EC2 Instance: i-1234567890 (running, 0% CPU last 7 days), S3 Bucket: my-old-data-bucket (no access logs for 6 months), RDS Instance: db-dev-01 (running, 1 connection/day)' Output Goals: The output should help me prioritize which resources to investigate for cost reduction.
Helps pinpoint cloud resources that are currently idle or underutilized, contributing to unnecessary costs.
Generate recommendations for rightsizing cloud compute instances (e.g., AWS EC2, Azure VMs, GCP Compute Engine) based on usage metrics to reduce costs.
Detect and analyze unusual spikes or deviations in cloud spending to pinpoint potential issues and optimize expenditure.