[{"data":1,"prerenderedAt":653},["ShallowReactive",2],{"docs-page-en-\u002Fdocs\u002Fservices":3,"docs-navigation-en":560,"docs-surround-en-\u002Fdocs\u002Fservices":648},{"id":4,"title":5,"body":6,"claimDependencies":544,"description":12,"extension":546,"locale":547,"meta":548,"missingMedia":549,"navigation":550,"owner":551,"path":552,"reviewStatus":553,"seo":554,"staleLinks":555,"stem":556,"technicalRisk":557,"translationKey":558,"__hash__":559},"docs_en\u002Fdocs\u002F5.services\u002Findex.md","Supported Services",{"type":7,"value":8,"toc":520},"minimark",[9,13,16,21,26,29,35,54,61,63,67,70,74,91,96,98,102,105,109,126,131,133,137,140,144,161,166,170,173,177,191,196,200,203,207,224,229,233,237,240,244,261,266,268,272,275,279,296,301,303,307,310,314,346,350,388,390,394,397,430,432,436,439,471,473,477,480,512,514],[10,11,12],"p",{},"Jetscale provides AI-powered cost optimization for the most critical cloud services across AWS and Azure.",[14,15],"hr",{},[17,18,20],"h2",{"id":19},"aws-services","AWS Services",[22,23,25],"h3",{"id":24},"amazon-rds-relational-database-service","Amazon RDS (Relational Database Service)",[10,27,28],{},"Optimize database instance sizes, storage configurations, and Reserved Instance purchases.",[10,30,31],{},[32,33,34],"strong",{},"Optimization Areas:",[36,37,38,42,45,48,51],"ul",{},[39,40,41],"li",{},"Instance class right-sizing",[39,43,44],{},"Storage type optimization (gp2 → gp3)",[39,46,47],{},"Multi-AZ configuration review",[39,49,50],{},"Reserved Instance recommendations",[39,52,53],{},"Snapshot cleanup",[10,55,56],{},[57,58,60],"a",{"href":59},"\u002Fdocs\u002Fservices\u002Frds","Learn More →",[14,62],{},[22,64,66],{"id":65},"amazon-ec2-elastic-compute-cloud","Amazon EC2 (Elastic Compute Cloud)",[10,68,69],{},"Right-size compute instances, identify idle resources, and optimize instance purchasing.",[10,71,72],{},[32,73,34],{},[36,75,76,79,82,85,88],{},[39,77,78],{},"Instance type and size recommendations",[39,80,81],{},"Idle instance detection",[39,83,84],{},"Graviton migration opportunities",[39,86,87],{},"Reserved Instance and Savings Plans",[39,89,90],{},"Stop\u002Fstart scheduling",[10,92,93],{},[57,94,60],{"href":95},"\u002Fdocs\u002Fservices\u002Fec2",[14,97],{},[22,99,101],{"id":100},"amazon-ebs-elastic-block-store","Amazon EBS (Elastic Block Store)",[10,103,104],{},"Optimize storage volumes with type recommendations and capacity adjustments.",[10,106,107],{},[32,108,34],{},[36,110,111,114,117,120,123],{},[39,112,113],{},"Volume type optimization (gp2 → gp3)",[39,115,116],{},"IOPS and throughput tuning",[39,118,119],{},"Snapshot lifecycle management",[39,121,122],{},"Unused volume detection",[39,124,125],{},"Cold storage migration",[10,127,128],{},[57,129,60],{"href":130},"\u002Fdocs\u002Fservices\u002Febs",[14,132],{},[22,134,136],{"id":135},"amazon-elasticache","Amazon ElastiCache",[10,138,139],{},"Optimize Redis and Memcached clusters for cost and performance.",[10,141,142],{},[32,143,34],{},[36,145,146,149,152,155,158],{},[39,147,148],{},"Node type right-sizing",[39,150,151],{},"Cluster configuration",[39,153,154],{},"Reserved Node recommendations",[39,156,157],{},"Multi-AZ review",[39,159,160],{},"Eviction policy optimization",[10,162,163],{},[57,164,60],{"href":165},"\u002Fdocs\u002Fservices\u002Felasticache",[22,167,169],{"id":168},"amazon-s3-simple-storage-service","Amazon S3 (Simple Storage Service)",[10,171,172],{},"Optimize storage costs with tiering, lifecycle policies, encryption tuning, and network routing improvements.",[10,174,175],{},[32,176,34],{},[36,178,179,182,185,188],{},[39,180,181],{},"Intelligent-Tiering enablement",[39,183,184],{},"Lifecycle rule configuration (Standard → IA → Glacier → Deep Archive)",[39,186,187],{},"Bucket Key for KMS cost reduction",[39,189,190],{},"S3 Gateway Endpoints to eliminate NAT processing fees",[10,192,193],{},[57,194,60],{"href":195},"\u002Fdocs\u002Fservices\u002Fs3",[22,197,199],{"id":198},"amazon-eks-elastic-kubernetes-service","Amazon EKS (Elastic Kubernetes Service)",[10,201,202],{},"Right-size node groups, migrate to Graviton, and optimize Spot capacity across your Kubernetes clusters.",[10,204,205],{},[32,206,34],{},[36,208,209,212,215,218,221],{},[39,210,211],{},"Node type right-sizing per node group",[39,213,214],{},"Graviton migration (ARM64) for 10-40% savings",[39,216,217],{},"Spot capacity for fault-tolerant workloads (60-90% savings)",[39,219,220],{},"Idle cluster and node group detection",[39,222,223],{},"Per-node-group analysis with cluster-level aggregation",[10,225,226],{},[57,227,60],{"href":228},"\u002Fdocs\u002Fservices\u002Feks",[17,230,232],{"id":231},"azure-services","Azure Services",[22,234,236],{"id":235},"azure-virtual-machines","Azure Virtual Machines",[10,238,239],{},"Right-size VMs, optimize instance types, and leverage reserved capacity.",[10,241,242],{},[32,243,34],{},[36,245,246,249,252,255,258],{},[39,247,248],{},"VM size recommendations",[39,250,251],{},"B-series burstable instances",[39,253,254],{},"Azure Reserved VM Instances",[39,256,257],{},"Spot instance opportunities",[39,259,260],{},"Shutdown scheduling",[10,262,263],{},[57,264,60],{"href":265},"\u002Fdocs\u002Fservices\u002Fazure-vm",[14,267],{},[22,269,271],{"id":270},"azure-sql-database","Azure SQL Database",[10,273,274],{},"Optimize database tiers, DTU allocation, and elastic pool configurations.",[10,276,277],{},[32,278,34],{},[36,280,281,284,287,290,293],{},[39,282,283],{},"Service tier recommendations",[39,285,286],{},"DTU and vCore sizing",[39,288,289],{},"Elastic pool optimization",[39,291,292],{},"Reserved capacity purchases",[39,294,295],{},"Storage optimization",[10,297,298],{},[57,299,60],{"href":300},"\u002Fdocs\u002Fservices\u002Fazure-sql",[14,302],{},[17,304,306],{"id":305},"coming-soon","Coming Soon",[10,308,309],{},"We're actively developing support for additional services:",[22,311,313],{"id":312},"aws","AWS",[36,315,316,322,328,334,340],{},[39,317,318,321],{},[32,319,320],{},"AWS Lambda"," - Memory and timeout optimization",[39,323,324,327],{},[32,325,326],{},"Amazon DynamoDB"," - Capacity mode recommendations",[39,329,330,333],{},[32,331,332],{},"Amazon ECS"," - Container service right-sizing",[39,335,336,339],{},[32,337,338],{},"Elastic Load Balancing"," - Load balancer type optimization",[39,341,342,345],{},[32,343,344],{},"Amazon CloudFront"," - Distribution optimization",[22,347,349],{"id":348},"azure","Azure",[36,351,352,358,364,370,376,382],{},[39,353,354,357],{},[32,355,356],{},"Azure Blob Storage"," - Storage tier optimization",[39,359,360,363],{},[32,361,362],{},"Azure Functions"," - Plan and memory optimization",[39,365,366,369],{},[32,367,368],{},"Azure Cosmos DB"," - Throughput and capacity recommendations",[39,371,372,375],{},[32,373,374],{},"Azure Cache for Redis"," - Tier and capacity optimization",[39,377,378,381],{},[32,379,380],{},"Azure Kubernetes Service"," - Node pool optimization",[39,383,384,387],{},[32,385,386],{},"Azure App Service"," - Plan tier recommendations",[14,389],{},[17,391,393],{"id":392},"how-service-analysis-works","How Service Analysis Works",[10,395,396],{},"For each supported service, Jetscale:",[398,399,400,406,412,418,424],"ol",{},[39,401,402,405],{},[32,403,404],{},"Discovers Resources",": Automatically identifies all instances across your cloud accounts",[39,407,408,411],{},[32,409,410],{},"Collects Metrics",": Gathers historical usage data (CPU, memory, disk, network)",[39,413,414,417],{},[32,415,416],{},"AI Analysis",": Specialized agents analyze patterns and identify optimization opportunities",[39,419,420,423],{},[32,421,422],{},"Validates Safety",": Ensures recommendations maintain performance and availability",[39,425,426,429],{},[32,427,428],{},"Generates Code",": Creates production-ready Terraform for implementation",[14,431],{},[17,433,435],{"id":434},"optimization-criteria","Optimization Criteria",[10,437,438],{},"Every recommendation is validated against:",[36,440,441,447,453,459,465],{},[39,442,443,446],{},[32,444,445],{},"Performance",": Maintains or improves current performance levels",[39,448,449,452],{},[32,450,451],{},"Availability",": Preserves high-availability configurations",[39,454,455,458],{},[32,456,457],{},"Headroom",": Includes buffer for traffic spikes and growth",[39,460,461,464],{},[32,462,463],{},"Safety",": Easy rollback if needed",[39,466,467,470],{},[32,468,469],{},"ROI",": Minimum 20% cost reduction threshold",[14,472],{},[17,474,476],{"id":475},"support","Support",[10,478,479],{},"Questions about supported services?",[36,481,482,492,501],{},[39,483,484,487,488],{},[32,485,486],{},"Email",": ",[57,489,491],{"href":490},"mailto:support@jetscale.ai","support@jetscale.ai",[39,493,494,487,497],{},[32,495,496],{},"Documentation",[57,498,500],{"href":499},"\u002Fdocs\u002Ffaq","FAQ",[39,502,503,487,506],{},[32,504,505],{},"Feature Requests",[57,507,511],{"href":508,"rel":509},"https:\u002F\u002Fgithub.com\u002FJetscale-ai\u002Fjetscale-docs\u002Fissues",[510],"nofollow","Request a service",[14,513],{},[10,515,516],{},[517,518,519],"em",{},"© 2025 Jetscale, Inc. All rights reserved.",{"title":521,"searchDepth":522,"depth":522,"links":523},"",2,[524,533,537,541,542,543],{"id":19,"depth":522,"text":20,"children":525},[526,528,529,530,531,532],{"id":24,"depth":527,"text":25},3,{"id":65,"depth":527,"text":66},{"id":100,"depth":527,"text":101},{"id":135,"depth":527,"text":136},{"id":168,"depth":527,"text":169},{"id":198,"depth":527,"text":199},{"id":231,"depth":522,"text":232,"children":534},[535,536],{"id":235,"depth":527,"text":236},{"id":270,"depth":527,"text":271},{"id":305,"depth":522,"text":306,"children":538},[539,540],{"id":312,"depth":527,"text":313},{"id":348,"depth":527,"text":349},{"id":392,"depth":522,"text":393},{"id":434,"depth":522,"text":435},{"id":475,"depth":522,"text":476},[545],"provider-service-support","md","en",{},[],true,"Cloud Optimization","\u002Fdocs\u002Fservices","legacy-import",{"title":5,"description":12},[],"docs\u002F5.services\u002Findex","medium","services","_AexTrE0ZN7nSCq-BGaXMw369_dYPOvrdIAuZ36zZLw",[561],{"title":562,"path":563,"stem":564,"children":565},"Docs","\u002Fdocs","docs",[566,569,573,577,581,585,607,611,638,642,646],{"title":567,"path":563,"stem":568},"Jetscale Documentation","docs\u002Findex",{"title":570,"path":571,"stem":572},"Getting Started with Jetscale","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",{"title":574,"path":575,"stem":576},"AWS Setup Guide","\u002Fdocs\u002Faws-setup","docs\u002F2.aws-setup",{"title":578,"path":579,"stem":580},"Azure Setup Guide","\u002Fdocs\u002Fazure-setup","docs\u002F3.azure-setup",{"title":582,"path":583,"stem":584},"How Jetscale Works","\u002Fdocs\u002Fhow-it-works","docs\u002F4.how-it-works",{"title":586,"path":587,"stem":588,"children":589},"Integrations","\u002Fdocs\u002Fintegrations","docs\u002F4.integrations\u002Findex",[590,591,595,599,603],{"title":586,"path":587,"stem":588},{"title":592,"path":593,"stem":594},"GitHub Integration","\u002Fdocs\u002Fintegrations\u002Fgithub","docs\u002F4.integrations\u002F1.github",{"title":596,"path":597,"stem":598},"Jira Integration","\u002Fdocs\u002Fintegrations\u002Fjira","docs\u002F4.integrations\u002F2.jira",{"title":600,"path":601,"stem":602},"Slack Integration","\u002Fdocs\u002Fintegrations\u002Fslack","docs\u002F4.integrations\u002F3.slack",{"title":604,"path":605,"stem":606},"Bitbucket Integration","\u002Fdocs\u002Fintegrations\u002Fbitbucket","docs\u002F4.integrations\u002F4.bitbucket",{"title":608,"path":609,"stem":610},"AI-Powered Analysis","\u002Fdocs\u002Fai-analysis","docs\u002F5.ai-analysis",{"title":5,"path":552,"stem":556,"children":612},[613,614,617,620,623,626,629,632,635],{"title":5,"path":552,"stem":556},{"title":615,"path":130,"stem":616},"EBS Optimization","docs\u002F5.services\u002F1.ebs",{"title":618,"path":95,"stem":619},"EC2 Optimization","docs\u002F5.services\u002F2.ec2",{"title":621,"path":228,"stem":622},"EKS Optimization","docs\u002F5.services\u002F3.eks",{"title":624,"path":165,"stem":625},"ElastiCache Optimization","docs\u002F5.services\u002F4.elasticache",{"title":627,"path":59,"stem":628},"RDS Optimization","docs\u002F5.services\u002F5.rds",{"title":630,"path":195,"stem":631},"S3 Optimization","docs\u002F5.services\u002F6.s3",{"title":633,"path":300,"stem":634},"Azure SQL Optimization","docs\u002F5.services\u002F7.azure-sql",{"title":636,"path":265,"stem":637},"Azure VM Optimization","docs\u002F5.services\u002F8.azure-vm",{"title":639,"path":640,"stem":641},"Recommendation Workflow","\u002Fdocs\u002Frecommendation-workflow","docs\u002F6.recommendation-workflow",{"title":643,"path":644,"stem":645},"API Reference","\u002Fdocs\u002Fapi-reference","docs\u002F7.api-reference",{"title":500,"path":499,"stem":647},"docs\u002F8.faq",[649,651],{"title":608,"path":609,"stem":610,"description":650,"children":-1},"How Jetscale's AI generates cost optimization recommendations while maintaining performance and reliability",{"title":615,"path":130,"stem":616,"description":652,"children":-1},"Jetscale provides AI-powered cost optimization for Amazon EBS volumes. Our specialized agents analyze your storage workloads to identify volume type optimization,...",1788204004524]