AWS Batch

AWS Batch

About TrustRadius Scoring
Score 8.4 out of 100
AWS Batch

Overview

Recent Reviews

Good for running multiple jobs

6 out of 10
March 30, 2022
We had to use AWS Batch for multiple jobs. As it is fully managed it will save you a lot of work. If you are working with AWS services …
Continue reading

AWS Batch

10 out of 10
March 28, 2022
We need to not manage the machines, very easy to use, great dashboard, fully supported SDK for programmatic access. We were short of …
Continue reading

AWS Batch Automation Review

8 out of 10
March 25, 2022
Previously supported this on my previous job along with users integrating with 3rd party firewall in the AWS marketplace. Integration with …
Continue reading

Popular Features

View all 6 features

Logging (5)

9.0
90%

Multi-platform scheduling (5)

8.9
89%

Central monitoring (5)

8.7
87%

Application integration (6)

8.4
84%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of AWS Batch, and make your voice heard!

Pricing

View all pricing
N/A
Unavailable

What is AWS Batch?

With AWS Batch, users package the code for batch jobs, specify dependencies, and submit batch jobs using the AWS Management Console, CLIs, or SDKs. AWS Batch allows users to specify execution parameters and job dependencies, and facilitates integration with a broad range of popular batch computing…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Scratchpad?

Scratchpad is a productivity tool for account executives, built for sales to update Salesforce, take sales notes, and daily todos. The software can be installed as a Google Chrome plugin or as a web application. It connects to Salesforce and provides an interface where sales professionals can keep…

What is CenturyLink Cloud Application Manager?

CenturyLink® Cloud Application Manager (formerly AppFog) is a cloud-agnostic application and infrastructure management platform with integrated Managed Services. The centralized platform manages workloads across on-premises and third-party cloud environments, allowing for greater scaling and…

Features Scorecard

Workload Automation

8.7
87%

Product Details

What is AWS Batch?

With AWS Batch, users package the code for batch jobs, specify dependencies, and submit batch jobs using the AWS Management Console, CLIs, or SDKs. AWS Batch allows users to specify execution parameters and job dependencies, and facilitates integration with a broad range of popular batch computing workflow engines and languages (e.g., Pegasus WMS, Luigi, Nextflow, Metaflow, Apache Airflow, and AWS Step Functions).

AWS Batch Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

Compare with

Frequently Asked Questions

What is AWS Batch?

With AWS Batch, users package the code for batch jobs, specify dependencies, and submit batch jobs using the AWS Management Console, CLIs, or SDKs. AWS Batch allows users to specify execution parameters and job dependencies, and facilitates integration with a broad range of popular batch computing workflow engines and languages (e.g., Pegasus WMS, Luigi, Nextflow, Metaflow, Apache Airflow, and AWS Step Functions).

What is AWS Batch's best feature?

Reviewers rate Alerts and notifications highest, with a score of 9.3.

Who uses AWS Batch?

The most common users of AWS Batch are from Enterprises (1,001+ employees) and the Information Technology & Services industry.

Reviews and Ratings

 (21)

Reviews

(1-6 of 6)
Companies can't remove reviews or game the system. Here's why
Score 6 out of 10
Vetted Review
Verified User
Review Source
We had to use AWS Batch for multiple jobs. As it is fully managed it will save you a lot of work. If you are working with AWS services like EC2, it integrates seamlessly. Also creating the cluster is difficult.
  • Easy to share files
  • Automate jobs
  • Ease of scalability
  • Very little documentation on AWS Batch
  • It takes up a lot of time to load
I would advise that to use AWS Batch if there is no other alternative. It delivers on its promise and is a great product and there is the factor of cost. I would suggest none other AWS Lamba or other alternatives in the market as it is quite slow from my experience.
March 28, 2022

AWS Batch

PRABHAT MISHRA | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We need to not manage the machines, very easy to use, great dashboard, fully supported SDK for programmatic access. We were short of resources, so we used batch which helped with no need of monitoring underlying infrastructure.
  • No need to manage underlying infrastructure.
  • Easy Dashboard for monitoring jobs.
  • Great SDK, programmatic access.
  • Dashboard does not have search, filters.
  • We cannot configure machine allocation.
  • Jobs history is very limited.
Easy to configure task queues and queue tasks that require async execution with AWS client for PHP. Good logs on AWS CloudWatch where you can log output and errors of the task execution.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Previously supported this on my previous job along with users integrating with 3rd party firewall in the AWS marketplace. Integration with AWS services is top-notch because of how it simplifies automation and batch jobs.
  • Since this is in AWS, integration with EC2 instances along with other AWS services is very simple.
  • Insufficient documentation and training materials.
AWS Batch is perfect in EC2 instances as you'll easily automate the jobs in your hosted private servers. Not good in Lightsail since it is a standalone server, you have to automate on the server itself instead of using AWS Batch.
Score 7 out of 10
Vetted Review
Verified User
Review Source
Autoscaling tasks for processing big data queries. AWS Batch was among the few reliable options available in the market to address the incremental data size. We were earlier trying to manage autoscaling in S3 buckets in AWS Lambda but the size was always an issue. AWS Batch is slow but steady.
  • Queuing Autoscale S3 Buckets.
  • Batch Processing of EC2 Servers.
  • Copying data with S3.
  • Speed - The service is extremely slow.
  • Booting Up Time - AWS Batch loads up incredibly slow.
  • Pandas Machine Learning.
I would only recommend using AWS Batch in a situation where using AWS Lambda isn't an option with the organization. AWS Batch is a very slow software in comparison to relying on. Often your Batch data will keep on expiring while Batch is still running. For someone with quick response time requirements in automation, AWS Batch is not an ideal tool.
September 24, 2021

AWS S3 has great value!

Score 8 out of 10
Vetted Review
Verified User
Review Source
Currently using S3 for storage and adding direct links to these files for Members Area website to view videos and download PDF worksheets. The price is economical for the type and number of files I have and the program I use for my Membership website does not allow to store the videos there directly.
  • S3 amount of files
  • Easy to share files to other sites
  • Like that the files and folders can be open and public or completely private
  • I like that you can have double or mirroring in different Data Centers for Data Recovery
  • It would be nice if the website has embedded little videos for how to do things, since I had to first go to YouTube to see how to figure things out.
  • The words are very techy- which I don't mind too much considering the diversity of the apps and the value, but that does not work for a lot of regular solopreneurs who don't come from the tech world.
More appropriate if you have a tech group that can use more of the AWS Batch rather than one or 2 things. It works great for me, but there was a huge learning curve the first week of using it. Now, I love it - and I hope to dig deep into other parts not just S3.
Ashwin Vinod | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
AWS Batch is used for making smart scaling decisions by running multiple jobs. It is being used to automate and build various jobs from different resources across various departments. It also monitors our applications and automatically adds or removes capacity in real time. This is very helpful to maintain jobs and availability with our workload changing continuously.
  • Automate jobs
  • Manage performance
  • Pay per use
  • Provide more documentation
  • Provide in-house training for better use of product
Start with reviewing all your jobs, consolidating the timeline, and making a plan on what all jobs need to be prioritized. These can be optimized based on cost and performance. With a continuously changing workload, AWS Batch helps to build and automate the jobs across various resources. It also helps to manage the performance and workload.