Share your experience using AWS Batch

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 83,000+ reviews on PeerSpot:

RANJAN KUMAR - PeerSpot reviewer
DevOps Engineer at ZoomOps Technology
Real User
Top 5Leaderboard
Used to manage containerized workloads and dynamic scaling
Pros and Cons
  • "AWS Batch manages the execution of computing workload, including job scheduling, provisioning, and scaling."
  • "The solution should include better and seamless integration with other AWS services, like Amazon S3 data storage and EC2 compute resources."

What is our primary use case?

We use AWS Batch to manage containerized workloads and dynamic scaling. The solution automatically scales computer resources based on the number of jobs and resource requirements. The solution also integrates with other AWS services.

What is most valuable?

AWS Batch manages the execution of computing workload, including job scheduling, provisioning, and scaling. AWS Batch is specified as a docker container that allows us to run our applications with all their dependencies.

What needs improvement?

The solution could improve its pricing-based resources like job execution. The solution should include better and seamless integration with other AWS services, like Amazon S3 data storage and EC2 compute resources. The solution should be updated to improve overall performance, including scalability and reliability.

AWS Batch should regularly update its service and provide the most accurate and up-to-date information.

For how long have I used the solution?

I have been using AWS Batch for one year.

What do I think about the scalability of the solution?

Around three to four people are using the solution in our organization.

How was the initial setup?

The solution’s initial setup is easy.

What's my experience with pricing, setup cost, and licensing?

AWS Batch is a cheap solution.

What other advice do I have?

The solution's monitoring includes checking the performance, health, and resource utilization of our AWS Batch computing jobs. AWS Batch is integrated with CloudWatch, which provides detailed metrics about our AWS Batch jobs and compute environment. I would recommend AWS Batch to other users. It is easy to learn to use the solution.

It is easy to integrate AWS Batch with AWS CloudWatch, which provides metrics and logs to monitor and troubleshoot AWS Batch jobs. AWS web supports the execution of AWS Batch jobs and docker containers. The solution allows the use of containerization applications and uses CLI.

Overall, I rate the solution ten out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Flag as inappropriate
Architect- Cloud/Automation at a consultancy with 1,001-5,000 employees
Real User
Top 5Leaderboard
A highly scalable product that is very easy to configure and provides good documentation and community support
Pros and Cons
  • "We can easily integrate AWS container images into the product."
  • "When we run a lot of batch jobs, the UI must show the history."

What is our primary use case?

We use the solution to run scripts for more than 15 minutes. We do not get builds for running the scripts. We can deploy it using containers.

What is most valuable?

Parallelism and scalability are the best features of the solution. The solution is very easy to configure and run by ourselves. We can use the security features to allow only specific service principles like the IAM role. We can easily integrate AWS container images into the product.

What needs improvement?

When we run a lot of batch jobs, the UI must show the history. The last time we used it, we faced some glitches. Explaining the tool to junior developers was difficult. They were not able to easily grasp how to link the components.

For how long have I used the solution?

I have been using the solution for two to three years.

What do I think about the stability of the solution?

I rate the tool’s stability a ten out of ten.

What do I think about the scalability of the solution?

The tool’s scalability is very good. I rate the scalability a ten out of ten. We have less than 20 users.

How are customer service and support?

The support team is good. The support engineers are knowledgeable and provide solutions to our queries. The response time is quicker than Azure’s support team.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

AWS Batch is easier to use than Azure Batch. I prefer AWS over Azure because AWS has good documentation and community support.

How was the initial setup?

The initial setup of AWS Batch is easier than Azure Batch. I rate the ease of setup a ten out of ten. The end-to-end deployment took 25 to 30 minutes.

What's my experience with pricing, setup cost, and licensing?

The pricing is very fair. The price was negligible compared to the number of tasks we run.

What other advice do I have?

It is a very good solution to use. AWS Batch is a suitable solution if users want to run multiple containers of the same image with multiple variables. It is efficient and scalable. The issues are solved much more quickly. Overall, I rate the tool a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate