Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 1

Anchor
_Toc16513344
_Toc16513344
Before you begin
Ensure you have permissions to create SNS Topic and configure AWS Config for the region you would like to monitor real time state change.
Anchor
_Toc16513345
_Toc16513345
Overview
This topic describes the steps to setup an AWS SNS Topic so HyperCloud™ can collect configuration changes and budget triggers. There are 2 ways to configure SNS topics and use them for AWS resources:

  1. Create a new SNS Topic and configure AWS Config Settings to send notifications to these newly created SNS topics
  2. Modify an existing SNS topic which are already setup to receive notification from AWS Config

Anchor
_Toc16513347
_Toc16513347
Create a new SNS Topic for Config Stream 
This topic describes the steps to create a new SNS topic if the AWS Account does not have an existing SNS topic readily available.
Note: Obtain the HyperGrid SQS from *HyperCloud™ Portal  System Settings * config.stream.sqs.arn for example: arn:aws:sqs:us-east-2:<<HyperGridAccountID>>:config-queue. Contact support@hypergrid.com in case this information is not available.

...

  1. From the *AWS console  SNS*  select the SNS Topic and click Edit
  2. Under the Access policy  Add the following JSON to permit HyperGrid SQS to subscribe to SNS topic.

    {
    "Sid": "__console_sub_0",
    "Effect": "Allow",
    "Principal": {
    "AWS": "*"
    },
    "Action": [
    "SNS:Subscribe",
    "SNS:Receive"
    ],
    "Resource": "arn:aws:sns:us-east-1:<<CustomerAccountID>>:Customer-Config-Topic",
    "Condition": {
    "StringLike": {
    "SNS:Endpoint": "arn:aws:sqs:us-west-2:<<HyperGridAccountID>>:HyperGrid-Config-Queue"
    }
    }
    }


  3. Notify the HyperGrid Support team to subscribe the HyperGrid SQS to the SNS topic created for AWS Config stream.
  4. Return to AWS config and ensure that the AWS config settings are configured to send notifications to this SNS topic config-topic

Anchor
_Appendix_–_B
_Appendix_–_B