Tasks for AWS Documentation

Tasks for AWS adds several Amazon Web Services (AWS) related Tasks to deploy and operate AWS resources on demand. Furthermore, you can enable various development, testing and disaster recovery scenarios by operating backup schedules for EBS volumes and EC2 instances:

  • AWS CloudFormation Stack - create, update or delete an AWS CloudFormation stack (a collection of related Amazon Web Services resources).
  • Amazon Elastic Compute Cloud (EC2) Instance - start, stop or reboot provisioned EC2 instances.
  • Amazon Elastic Block Store (EBS) Snapshot - create, delete or backup snapshots of EBS volumes.
  • Amazon Elastic Compute Cloud (EC2) Image - create, delete or backup images of EBS backed EC2 instances.

Integrate AWS into your Bamboo builds and DevOps workflows with the following key features:

  • Stack Lifecycle Management - create, update or delete a CloudFormation stack defined by a template provided via URL or inline and specify template parameters and advanced options.
  • Variable Substitution/Definition - substitute Bamboo variables in CloudFormation template parameters (and some other fields) to customize the stack and reuse variables defined by stack outputs in subsequent Tasks.
  • Instance State Transitions - start, stop or reboot provisioned EC2 instances on demand, e.g. only when needed by the build itself (development) or at specific times of the day (operations).
  • Backup Set Management - backup provisioned EBS volumes (via EBS snapshots) or EBS backed EC2 instances (via EC2 images) with retention handling.