AWS Batch consente a sviluppatori, scienziati e ingegneri di eseguire facilmente ed efficientemente centinaia di migliaia di lavori di calcolo batch su AWS. AWS Batch fornisce dinamicamente la quantità e il tipo ottimali di risorse di calcolo (ad esempio, istanze ottimizzate per CPU o memoria) in base al volume e ai requisiti specifici delle risorse dei lavori batch inviati. Con AWS Batch, non è necessario installare e gestire software di calcolo batch o cluster di server che si utilizzano per eseguire i propri lavori, permettendo di concentrarsi sull'analisi dei risultati e sulla risoluzione dei problemi. AWS Batch pianifica, programma ed esegue i carichi di lavoro di calcolo batch su tutta la gamma di servizi e funzionalità di calcolo AWS, come Amazon EC2 e Spot Instances.
Non ci sono costi aggiuntivi per AWS Batch. Si paga solo per le risorse AWS (ad esempio, istanze EC2) che si creano per memorizzare ed eseguire i propri lavori batch.