Automation with AWS is an Amazon Web Services (AWS) integration app that provides remote actions and conditions for your Atlassian DevOps workflows – use Bamboo notifications and tasks, Jira workflow conditions, validators, and post functions, and Jira Service Management automation rule components to notify and automate all the things with AWS resources such as CloudWatch events, Lambda functions, SNS messages, SQS messages, Systems Manager parameters, and Step Functions executions.

Getting started

Using the app comprises managing AWS resources and configuring actions via integrations.

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

  2. (Optional) Provision dedicated AWS resources for the actions you intend to use (you can also reuse existing AWS resources) – refer to Provisioning AWS Resources for details.
    (lightbulb) Use the provided CloudFormation Templates to provision AWS resources.

  3. Start automating with the available integrations.

Managing AWS Resources

The following topics are applicable to AWS resource management:

Using Actions

Use the following actions to notify and automate all the things with AWS:

Using Conditions

Use the following actions to evaluate arbitrary remote conditions with AWS:

Using Integrations

Bamboo

Use the following integrations to run remote actions in Bamboo:

Use the following integrations to evaluate remote conditions in Bamboo:

Jira

Use the following integrations to run remote actions in Jira:

Use the following integrations to evaluate remote conditions in Jira:

How-to Articles

Frequently Asked Questions (FAQ)