1. Amazon Cloudwatch – Consider Using a Retention Policy to Reduce Storage Costs
  2. Amazon DynamoDB – Consider Using Provisioned Tables
  3. Amazon DynamoDB – Consider Using TTL on Tables
  4. Amazon EBS – Consider Upgrading gp2 Volumes to gp3
  5. Amazon EBS – Consider Upgrading io1 Volumes to io2
  6. Amazon EBS – Update io1/io2 Volumes to gp3
  7. Amazon EC2 – Consider Graviton Instances
  8. Amazon EC2 – Consider Upgrading HS1 Instances to D2
  9. Amazon EC2 – Consider Using a Preferred Instance Type
  10. Amazon EC2 – Consider Using Latest Generation Instances for c-Family Instances
  11. Amazon EC2 – Consider Using Latest Generation Instances for g-Family Instances
  12. Amazon EC2 – Consider Using Latest Generation Instances for i-Family Instances
  13. Amazon EC2 – Consider Using Latest Generation Instances for m-Family Instances
  14. Amazon EC2 – Consider Using Latest Generation Instances for r-Family Instances
  15. Amazon EC2 – Consider Using Latest Generation t-Family Instances
  16. Amazon EC2 – Upgrade a1 Instances to c7g
  17. Amazon ECR – Consider Using a Lifecycle Policy
  18. Amazon EKS – Upgrade Version to Avoid Extended Support Costs
  19. Amazon ElastiCache – Consider Latest Generation Nodes for t-Family Nodes
  20. Amazon ElastiCache – Consider Using Graviton Instances
  21. Amazon ElastiCache – Consider Using Latest Generation m-Family Nodes
  22. Amazon ElastiCache – Consider Using Latest Generation r-Family Nodes
  23. Amazon OpenSearch – Consider Graviton Instances
  24. Amazon OpenSearch – Consider Latest Generation i-Family Instances
  25. Amazon OpenSearch – Consider Latest Generation Instances for c-Family
  26. Amazon OpenSearch – Consider Latest Generation Instances for m-Family
  27. Amazon OpenSearch – Consider Latest Generation r-Instances
  28. Amazon OpenSearch – Consider Latest Generation t-Family Instances
  29. Amazon RDS – Consider Latest Generation r-Family Instances
  30. Amazon RDS – Consider Latest Generation t-Family Instances
  31. Amazon RDS – Consider setting Aurora Serverless v2 clusters minimum capacity to 0.5 in non-production projects
  32. Amazon RDS – Consider Single-AZ Databases in Non-Production Projects
  33. Amazon RDS – Consider Upgrading Version to Avoid Extended Support Costs
  34. Amazon RDS – Consider Using Graviton Instances
  35. Amazon RDS – Consider Using Latest Generation Instances for m-Family
  36. Amazon S3 – Consider Deleting Incomplete Multi-Part Uploads
  37. Amazon S3 – Consider Deleting or Moving Non-Current Object Versions
  38. Amazon S3 – Consider Deleting or Moving Old Objects to a Cheaper Storage Class
  39. Amazon VPC – Consider Avoiding Multiple NAT Gateways for a Single Subnet
  40. Amazon VPC – Consider Avoiding Multiple VPC Endpoints for the Same Service
  41. AWS ECS – Consider Graviton Instances
  42. AWS Lambda – Consider Graviton
  43. Azure App Service – Consider Upgrading Isolated Service Plans to v2
  44. Azure App Service – Consider Upgrading Standard Service Plans to Premium v3
  45. Azure App Service – Upgrade to Premium v3
  46. Azure Cosmos DB – Consider Disabling Multiple Write Locations for Non-Production Projects
  47. Azure Database – Removing Geo-Redundant Backups in Non-Production Projects
  48. Azure Disk Storage – Consider Updating to Premium SSD v2
  49. Azure Firewall – Consider Downgrading to Standard or Basic
  50. Azure Monitor – Reduce Storage Costs with Retention Policies
  51. Azure SQL – Leverage Azure Hybrid Benefit for SQL Server
  52. Azure Storage Accounts – Consider Lifecycle Policy for Blob Storage
  53. Azure Storage Accounts – Consider Upgrading Account Kind to Storage V2
  54. Azure Virtual Machines – Consider Upgrading Basic A Series Machines to Av2
  55. Azure Virtual Machines – Consider Upgrading D Series Machines to Dv5
  56. Azure Virtual Machines – Consider Upgrading D-Series (AMD x64) Machines to Dav5
  57. Azure Virtual Machines – Consider Upgrading DS Series Machines to Dv5
  58. Azure Virtual Machines – Consider Upgrading F-Series Machines to Fsv2
  59. Azure Virtual Machines – Consider Upgrading G Series Machines to Ev5
  60. Azure Virtual Machines – Consider Upgrading Ls Series Machines to Lsv2
  61. Azure Virtual Machines – Consider Upgrading Standard A-Series Machines to Av2
  62. Azure Virtual Machines – Consider Using a Preferred Instance Type
  63. Azure Virtual Machines – Optimize Windows VM Costs with Azure Hybrid Benefit
  64. Azure Virtual Machines – Upgrade DC Series Machines to DCv3
  65. Azure Virtual Machines – Upgrade GS Series to Esv5 or Mv3
  66. Azure Virtual Machines – Upgrade ND Series Machines
  67. Azure Virtual Machines – Upgrading E Series Machines to Ev5
  68. Google Compute Engine – Consider a Preferred Instance Type
  69. Google Compute Engine – Consider Predefined Machine Types
  70. Google Compute Engine – Consider Using Current Generation Machine Types
  71. Google Compute Engine – Remove Unattached Disks
  72. Google Compute Engine – Snapshot Retention Policy