Skip to main content
Savings · 93 checks

Rightsizing.

Resources sized for headroom they never use. A smaller size runs the same workload for less. ZopNight runs 93 checks for oversized resources across AWS, Azure, Google Cloud and Snowflake.

Free to start. No card. The playground just needs your work email.

93checks
4providers
39checks fixable in the product
Savingswhere it shows up

AWSAzureGoogle CloudSnowflakeKubernetesDatabricks

Every rightsizing check.

Most severe first.

Azure DDoS Protection Plan Cost ReviewAzureHighAzure SQL Right-sizingAzureHighGCP Cloud SQL Right-sizingGoogle CloudHighGPU Instance Low UtilisationAWSHighJob on All-Purpose ComputeAWS, Azure, Google CloudHighRDS Instance Right-sizingAWSHighAzure AI Search Over-provisionedAzureMediumAzure App Service Plan Right-sizingAzureMediumAuto fixAzure Cosmos DB Dev/Test with Multi-Region ReplicationAzureMediumAzure Cosmos DB Provisioned Throughput RightsizingAzureMediumAzure Function Premium Plan with Low ExecutionsAzureMediumGuided fixAzure Non-Prod Premium Disk DowngradeAzureMediumAuto fixAzure OpenAI Provisioned Throughput UnderutilisedAzureMediumAzure Premium Disk IOPS DowngradeAzureMediumAuto fixAzure Recovery Vault Retention TuneAzureMediumGuided fixAzure SQL Multiple Small DBs Could Use Elastic PoolAzureMediumAzure Small Premium Disk Tier OptimizationAzureMediumAuto fixAzure Storage Account Hot Tier with Low AccessAzureMediumGuided fixAzure Traffic Analytics on the 10-Minute IntervalAzureMediumAzure Ultra SSD Disk with Low IOPSAzureMediumAzure VM Rightsizing, Downscale OpportunityAzureMediumAuto fixBedrock Provisioned Throughput UnderutilisedAWSMediumCPU Over-ProvisionedAWS, Azure, Google CloudMediumEC2 RightsizingAWSMediumAuto fixECS Service CPU UnderutilisedAWSMediumGuided fixEKS Underutilised Node GroupAWSMediumGuided fixGCP VM on Sole-Tenant NodeGoogle CloudMediumInstance Pool Min-Idle UnderutilisedAWS, Azure, Google CloudMediumMemory Over-ProvisionedAWS, Azure, Google CloudMediumNode Pool UnderutilisedAzure, Google CloudMediumOver-Provisioned SageMaker HyperPod ClusterAWSMediumSageMaker Endpoint Instance Count Over-ProvisionedAWSMediumSageMaker Endpoint Low InvocationsAWSMediumAuto fixScaling Target Too LowAzureMediumSnowflake Materialized View Refresh Exceeds BenefitSnowflakeMediumSnowflake Warehouse OversizedSnowflakeMediumAKS Agent Pool VM-Size RightsizingAzureLowGuided fixALB Cross-Zone Load Balancing CostAWSLowGuided fixAWS Glue Job DPU RightsizingAWSLowGuided fixAzure Dev/Test Storage Using GRS ReplicationAzureLowGuided fixAzure MySQL Flexible Server Burstable Tier OpportunityAzureLowAzure MySQL Flexible Server Excessive Backup RetentionAzureLowGuided fixAzure Recovery Vault Geo-Redundant DowngradeAzureLowGuided fixAzure Recovery Vault Soft-Delete Retention TuneAzureLowGuided fixAzure SQL Dev/Test Excessive Backup RetentionAzureLowAzure Stateless VM Could Use Ephemeral OS DiskAzureLowBackup Vault Excessive Retention on Non-ProdAWSLowBedrock Provisioned Throughput on Older Model GenerationAWSLowCloud Run Dev/Test Service Has Min Instances over 0Google CloudLowGuided fixCloud Run Service Low ConcurrencyGoogle CloudLowGuided fixCloudFront Low Cache Hit RatioAWSLowGuided fixCloudWatch Log Group No RetentionAWSLowGuided fixCloudWatch Log Group Standard Class, Use Infrequent AccessAWSLowCloudWatch Metric Stream, Review CostAWSLowCluster Autoscaling DisabledAWS, Azure, Google CloudLowDatabricks Cluster OversizedAWS, Azure, Google CloudLowDynamoDB PITR Enabled on Non-Production TableAWSLowDynamoDB Read-Heavy Table, Consider DAXAWSLowEBS Provisioned IOPS Over-AllocationAWSLowAuto fixEBS Snapshot Archive Tier CandidateAWSLowGuided fixEBS gp2 to gp3 MigrationAWSLowGuided fixEC2 Older Instance FamilyAWSLowGuided fixECS Fargate Oversized TaskAWSLowElastiCache Multi-AZ Non-CriticalAWSLowElastiCache Non-Graviton InstanceAWSLowFSx File System, Review Storage TierAWSLowGCP Cloud SQL Excessive Backup Retention for Dev/TestGoogle CloudLowGuided fixGCP Disk SSD with Low IOPSGoogle CloudLowGCP GCS Bucket Missing Lifecycle PolicyGoogle CloudLowGuided fixGCP VM Oversized: Downsize to Smaller Predefined Machine TypeGoogle CloudLowAuto fixGCS Bucket Standard Class with Low AccessGoogle CloudLowGuided fixGKE Cluster Resource Quotas OverprovisionedGoogle CloudLowGKE Cross-Zone Traffic Optimization OpportunityGoogle CloudLowGKE Node Pool Machine-Type RightsizingGoogle CloudLowGuided fixGraviton Migration OpportunityAWSLowLambda Over-Provisioned MemoryAWSLowLarge S3 Bucket with External Access, Consider Requester PaysAWSLowNon-Nitro EC2 Instance, Migrate for Better PerformanceAWSLowGuided fixRDS Dev/Test Burstable OpportunityAWSLowRDS Excessive Backup RetentionAWSLowGuided fixRDS Multi-AZ on Non-Production InstanceAWSLowRDS Non-Graviton InstanceAWSLowRDS PITR Enabled on Non-ProductionAWSLowGuided fixS3 Bucket Lifecycle Policy MissingAWSLowGuided fixS3 Glacier Objects, Consider Deep ArchiveAWSLowGuided fixS3 Intelligent-Tiering Not EnabledAWSLowGuided fixS3 Noncurrent Version AccumulationAWSLowGuided fixS3 Storage Tier MigrationAWSLowSageMaker Batch Transform Job Over-ProvisionedAWSLowSnowflake Table Low-Benefit Auto-ClusteringSnowflakeLowSnowflake Table Low-Benefit Search OptimizationSnowflakeLowVPC Flow Logs CloudWatch to S3AWSLowX-Ray High Sampling RateAWSLow

Find the oversized resources in your account.

Connect a read-only role and every one of these runs on the first pass.

Prefer to talk it through first? Book 20 minutes with the team.

  • $30M+annualised cloud spend under management
  • 550K+resources tracked since launch
  • 20-60%off the bill in the first month
  • SOC 2Type II report, plus ISO 27001

Figures published on zop.dev.

Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console· Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console·