Step 3a. Launch the hub stack for AWS Organizations - Quota Monitor for AWS

Step 3a. Launch the hub stack for AWS Organizations

This CloudFormation template deploys the Quota Monitor for AWS into your primary account.

Note

This template must be launched in a member account of your Organizations that is registered as delegated administrator for StackSets.

You are responsible for the cost of the AWS services used while running this solution. Review the Cost section for more details. For full details, refer to the pricing webpage for each AWS service you will be using in this solution.

  1. Sign in to the AWS Management Console and select the button to launch the quota-monitor-hub.template CloudFormation template.

  2. The template launches in the US East (N. Virginia) Region by default. To launch the solution in a different AWS Region, use the Region selector in the console navigation bar.

    Note

    You can launch this template in any AWS Region.

  3. On the Create stack page, verify that the correct template URL shows in the Amazon S3 URL text box and choose Next.

  4. On the Specify stack details page, assign a name to your solution stack.

  5. Under Parameters, review the parameters for the template and modify them as necessary. This solution uses the following default values.

    Parameter Default Description
    Deployment Configuration
    Deployment Mode

    Organizations

    The solution supports two deployment modes:

    • Organizations (default) Monitor quota usage across your Organization.

    • Hybrid – Monitor quota usage monitoring across your Organization and secondary accounts.

    Regions List

    ALL

    The list of AWS Regions where the Service Quotas spoke templates should be deployed. Options are ALL or a comma separated list of AWS Regions (for example, us-east-1).

    Management Account Id * Organization's management Id to scope permissions down for Stackset creation.
    StackSet Deployment Options
    Region Concurrency

    PARALLEL

    Selection of whether to deploy the StackSets into AWS Regions in parallel (default) or sequentially.
    Percentage Maximum concurrent accounts

    100

    Percentage of accounts per AWS Region to which you can deploy stacks at one time.
    Percentage Failure tolerance

    0

    Percentage of account, per AWS Region, for which stacks can fail before CloudFormation stops the operation in that Region.
    Notification Configuration
    Email Notification <Requires input> Email address to receive alert notifications.
    Slack Notification

    No

    Choose Yes if you want to receive Slack notifications for quota utilizations alerts. You can specify the Slackhook web URL later in the Systems Manager Parameter Store (see Step 6: Configure notifications).

    Stackset Stack Configuration Pameters
    Notification Threshold

    80

    The percentage threshold for quota utilization notifications.
    Monitoring Frequency

    rate (12 hours)

    How often the quota monitoring scan should run. Available choices are every 6 or 12 hours.
    Report OK Notifications

    No

    Whether to save the OK notifications in the summary table on the hub account.
  6. Choose Next.

  7. On the Configure stack options page, choose Next.

  8. On the Review page, review and confirm the settings. Select the box acknowledging that the template will create IAM resources.

  9. Choose Create stack to deploy the stack.

    You can view the status of the stack in the AWS CloudFormation Console in the Status column. You should see a status of CREATE_COMPLETE in approximately five minutes.

  10. In the subscription notification email, select the SubscribeURL link to turn on Amazon SNS email notifications.