AWS Batch is a service that lets you run large computing jobs in the cloud. It automatically figures out the best servers to use and manages everything for you. You don't need to set up your own servers or worry about software updates. You simply upload your jobs, and AWS Batch handles the rest. You only pay for the time your jobs run, making it cost-effective for businesses of all sizes.
Who is AWS Batch best for
AWS Batch simplifies large-scale computing by automating job scheduling and resource allocation. Users praise its cost-effectiveness and integration with other AWS services, but some find the interface clunky and documentation limited. Ideal for businesses needing to run complex calculations or data processing without managing servers.
Best for small to medium-sized businesses with large-scale computing needs.
Suitable for various industries needing batch computing, like data processing or scientific modeling.
AWS Batch features
Type in the name of the feature or in your own words tell us what you need
Supported
AWS Batch eliminates the need to manage servers or underlying infrastructure.
Supported
AWS Batch automatically scales compute resources based on job demand, ensuring optimal resource utilization.
Supported
AWS Batch supports job dependencies and scheduling via EventBridge integration.
Supported
AWS Batch optimizes resource allocation to minimize costs by leveraging spot instances and automatic scaling.
Supported
AWS Batch allows defining jobs with specific resource requirements, dependencies, and parameters.
Supported
AWS Batch offers tools for tracking job progress, viewing logs, and troubleshooting using CloudWatch and CloudTrail.
Qualities
We evaluate the sentiment that users express about non-functional aspects of the
software
Value and Pricing Transparency
Strongly positive
+1
Ease of Use
Rather positive
+0.33
Reliability and Performance
Rather positive
+0.33
AWS Batch reviews
We've summarised 88 AWS Batch reviews (AWS Batch G2 reviews) and
summarised the main points below.
Pros of AWS Batch
Automates job scheduling and resource allocation, eliminating manual intervention.
Cost-effective, as users only pay for the resources used during job execution.
Seamless integration with other AWS services, enhancing overall workflow.
Highly scalable, capable of running millions of batch computing jobs efficiently.
Fully managed service, freeing users from infrastructure management tasks.
Cons of AWS Batch
AWS Batch's user interface can be clunky and difficult to navigate.
Slow startup times for instances, sometimes exceeding 15 minutes.
Lack of detailed documentation and small community support, making it challenging for new users.
Limited control over machine allocation and destruction, especially concerning TTL configuration.
Dashboard lacks essential features like search and filters, hindering job tracking.
AWS Batch pricing
The commentary is based on 8 reviews from AWS Batch G2 reviews.
AWS Batch offers cost-effective batch processing, with users highlighting its cost management capabilities and pay-for-use pricing model. While some mention it can be "costly," others emphasize its cost savings compared to alternatives or managing infrastructure independently. Many appreciate that AWS only charges for the underlying resources consumed.
Has broader cloud integrations and tighter integration with Azure DevOps. Is growing faster in terms of website traffic but has less momentum in employee growth. Users highlight easier scalability and cost-effectiveness but note setup complexity and job management challenges as downsides.
Better for organizations in finance, education, transport, marketing, and professional services. More user-friendly and scalable but potentially slower cold starts. A strong AWS Batch competitor for serverless containerized app deployment.
Better for users needing broader cloud services, not just batch processing. Stronger security features and broader industry application, especially in retail, manufacturing, and finance. More user-friendly, but potentially more expensive and complex pricing.
Better for automating software deployment and integration with Microsoft tools. Geared towards software development teams using agile and DevOps. An AWS Batch competitor and alternative, it has stronger industry focus in software, IT and telecommunications but is growing slower.
AWS Batch is a fully managed batch computing service that lets you run large-scale computing jobs in the cloud without managing infrastructure. It automatically scales resources, optimizes cost, and integrates with other AWS services, simplifying batch processing for various applications.
How does AWS Batch integrate with other tools?
How does AWS Batch integrate with other tools?
AWS Batch integrates with other AWS services, including EventBridge for job scheduling, CloudWatch and CloudTrail for monitoring and logging, and supports spot instances for cost optimization. It seamlessly connects with your existing AWS ecosystem.
What the main competitors of AWS Batch?
What the main competitors of AWS Batch?
Top AWS Batch competitors include Azure Batch, a similar service from Microsoft, and IronWorker, which offers containerized application execution in the cloud. GitLab and Azure Pipelines also provide alternative solutions for automated software development and deployment.
Is AWS Batch legit?
Is AWS Batch legit?
Yes, AWS Batch is a legitimate and safe service offered by Amazon Web Services. It's a fully managed batch processing service, automating job scheduling and resource allocation. It's known for its cost-effectiveness and scalability, suitable for large computing jobs.
How much does AWS Batch cost?
How much does AWS Batch cost?
AWS Batch pricing is based on the resources consumed by your batch jobs. You pay for the EC2 instances, EFS storage, and other AWS services used. There are no separate charges for using AWS Batch itself. Contact AWS for detailed pricing.
Is AWS Batch customer service good?
Is AWS Batch customer service good?
Customer reviews on AWS Batch's support are mixed. While some users praise the "fantastic tech support," others report needing to pay for technical assistance and express a desire for improved support for the product.
Reviewed by
MK
Michal Kaczor
CEO at Gralio
Michal has worked at startups for many years and writes about topics relating to software selection and IT
management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs
of any business and find solutions to its problems.
TT
Tymon Terlikiewicz
CTO at Gralio
Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech
department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX,
HR, Payroll, Marketing automation and various developer tools.