Using Tasks for AWS

Tasks for AWS is an Amazon Web Services (AWS) integration app that provides tasks for your Atlassian DevOps workflows – provision and operate Amazon Web Services resources from Bamboo build and deployment projects for development, testing and disaster recovery scenarios.

Getting started

  1. (Optional) Ensure there is at least one AWS Connector with System scope available – refer to Providing AWS Security Credentials for details.

  2. (Optional) Decide whether and how you want to maintain your task configuration as code – refer to Providing task configuration as code for details.

  3. Start building and deploying with the available tasks.

Using tasks

AWS CloudFormation

Provisioning with AWS CloudFormation provides an overview for resource provisioning workflows based on the following tasks:

AWS CloudFormation Stack

Create, update or delete CloudFormation stacks defined by a template provided via URL or inline and specify template parameters and advanced options, and create, execute or delete CloudFormation stack change sets on demand.

See Using the AWS CloudFormation Stack task in Bamboo for details.

AWS CodeDeploy

Deploying to AWS CodeDeploy provides an overview for continuous delivery/deployment workflows based on the following tasks:

 

 

 

AWS Elastic Beanstalk

 

 

 

AWS Lambda

 

 

 

AWS OpsWorks

 

 

AWS Security Token Service (STS)

AWS Systems Manager (SSM)

AWS Step Functions

Amazon Elastic Compute Cloud (Amazon EC2)





Amazon Elastic Container Registry (Amazon ECR)

Amazon Elastic Container Service (Amazon ECS)

 

 

 

 

Amazon S3

Using Bamboo variables

All tasks support configuration via Bamboo variables: variables can be substituted in task parameters for AWS resource management, and variables are automatically defined from AWS resources affected by a task – refer to Injecting task configuration via Bamboo variables for details.

How-to Articles

Frequently Asked Questions (FAQ)

Atlassian®, Atlassian Bamboo®, Bitbucket®, Atlassian Crowd®, Confluence®, Jira®, Jira Service Management™, Opsgenie®, and Statuspage™ are registered trademarks of Atlassian.
Amazon Web Services™, AWS™ and the “Powered by Amazon Web Services” logo are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.

Utoolity® is a registered trademark of Utoolity GmbH.
© 2024 Utoolity GmbH. All rights reserved.