• Products
  • Get started
  • Documentation
  • Resources

Integrate Opsgenie with Outgoing Amazon SNS

Amazon SNS makes it simple and cost-effective to push notifications to Apple, Google, Fire OS, and Windows devices, as well as Android devices in China with Baidu Cloud Push.

​What does Opsgenie offer Amazon SNS users?

When an alert is created, acknowledged, or closed etc., Opsgenie sends messages to an SNS topic and SNS delivers these messages to the subscribers of that topic to notify them. The subscribers of a topic are chosen as one of the following options: Sending email or SMS, invoking AWS Lambda function, or sending an HTTP request.

Functionality of the integration

When an alert is created, closed, acknowledged, etc. in Opsgenie, a message is published to Amazon SNS topic.

Configuring Outgoing Amazon SNS Integration

This integration is only available with Standard and Enterprise plans in Opsgenie, and Premium and Enterprise plans in Jira Service Management.

Adding the integration from your team dashboard will make your team the owner of the integration. This means Opsgenie will assign the alerts received through this integration to your team only. Follow the rest of the steps in this section to set up the integration.

  1. Go to Settings > Integrations. Search for Amazon SNS and select Add

  2. To create SNS topic which allows Opsgenie to publish messages, you can use the CloudFormation template option given on the instructions.

Amazon SNS CloudFormation Template

3. Go to your own AWS account and select the topic to add permissions from SNS Topics page.

4. From Actions, select Edit topic policy.

Amazon SNS Topics

5. To allow users to publish messages to the topic, select Only these AWS users.

Amazon SNS Edit Policy

6. Click Update policy.

7. Copy the Topic ARN for that topic.

Amazon SNS Topic Details

8. Go to the Outgoing Amazon SNS Integration page in Opsgenie and paste the ARN copied from Amazon SNS into Topic ARN field.

9. Select the region from which the SNS topic was created in the AWS account.

10. Click Save Integration.

Amazon SNS Settings

Example message data to be sent to SNS Topics for different actions are found in this document.

Still need help?

The Atlassian Community is here for you.