AWS Batch is a regional service which enables you to run batch jobs across Availability Zones within a Region. You can create AWS Batch compute environment in a new or existing VPC
Jobs: In compute environments, you define a job which is a unit of work like shell script or docker container image, etc. Jobs can call other jobs using IDs and can have dependency of successful completion
Job Queues: AWS Batch Jobs are submitted to Job Queues where it resides until it is scheduled on compute environment. There can be many-to-many relationship between compute environments and queues i.e. a queue can receive jobs from multiple queues or there can be multiple job queues associated with one compute environment – compute environment can submit the jobs to different queue as per priorities, one which are time sensitive to priority queues whereas others to queues which can run when the resources are available
No comments:
Post a Comment