Amazon EC2 plugin: if Jenkins notices that our build cluster is overloaded, it will start instances using the EC2 API and automatically connect them as Jenkins agents. When the load goes down, excess EC2 instances will be terminated
AWS CodeBuild plugin: official AWS plugin. Jenkins will send all the build jobs to CodeBuild
Amazon Elastic Container Service plugin: Jenkins agents will be launched in AWS ECS
AWS CodePipeline plugin: use Jenkins and CodePipeline together
Artifact Manager on S3: keep artifacts and pipeline stats on S3