Ensure that the appropriate support level is enabled for the necessary AWS accounts. For example, if an AWS account is being used to host production systems and environments, it is highly recommended that the minimum AWS Support Plan should be Business. Amazon Web Services provides the following support plans:
Basic – this plan is included in all AWS accounts and provides 24x7 access to customer service, access to AWS documentation, whitepapers and support forums.
Developer – this plan is suitable for customers that are experimenting with Amazon Web Services and provides technical support on top of basic features to help quickly and effectively get started with AWS services and resources.
Business – this support plan is mostly applicable to production workloads, developed and managed with AWS, and provides customers with fast support response times (i.e. less than 4 hours for impaired production systems and less than 1 hour for production systems that are experience downtime), guidance and best practices to implement availability, scalability, and security of production systems and environments.
Enterprise – this plan is for business-critical use of Amazon Web Services. This plan is dedicated to enterprise businesses that are running mission critical workloads on AWS and require high-touch proactive/preventive support.
The purpose of this conformity rule is to validate the support plan required for your AWS account/environment. Cloud Conformity recommends the appropriate support level based on the environment details specified within your Cloud Conformity account settings. For instance, when you register a new AWS account with Cloud Conformity you have the option to specify the type of the environment used. If the type of the environment specified is "prod" or "production" (case insensitive), then the recommended AWS support plan should be Business (minimum). This rule is only available for AWS Accounts on either a Business or Enterprise Support Plan.
This rule can help you with the following compliance standards:
- NIST4
For further details on compliance standards supported by Conformity, see here.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
Having access to the right level of support will help you to promote the success of your AWS solutions and maintain the ongoing operational health of your AWS infrastructure.
Note: As example, this rule assumes that the AWS environment type defined within your Cloud Conformity account settings is production, therefore the AWS support level expected should be Business.
Audit
To determine the level of support currently enabled within your AWS account, perform the following:
Remediation / Resolution
To enable (or upgrade to) the appropriate level of support for your AWS account, perform the following actions:
Note 1: Managing AWS Support subscription using AWS Command Line Interface (CLI) is not currently supported. To enable or change an AWS support plan, you can use the AWS Management Console.Note 2: An AWS Support subscription for the member account does not apply to the entire AWS organization, therefore each account must subscribe independently to the necessary support plan.
References
- AWS Documentation
- AWS Support
- Compare AWS Support Plans
- AWS Support Charges for Accounts in an Organization
- DescribeSeverityLevels
- How do I change my AWS Support plan?
- AWS Command Line Interface (CLI) Documentation
- support
- describe-severity-levels