AWS Batch
Rating: 10 out of 10
IncentivizedUse Cases and Deployment Scope
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.
Pros
- No need to manage underlying infrastructure.
- Easy Dashboard for monitoring jobs.
- Great SDK, programmatic access.
Cons
- Dashboard does not have search, filters.
- We cannot configure machine allocation.
- Jobs history is very limited.
Likelihood to Recommend
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.