ANNOUCEMENT Announcing self-paced Karpenter Lab series - START NOW
Ensure that the appropriate level of AWS Support Plan is enabled for the productions accounts and critical workloads.
For example, if an AWS account is hosting production systems and critical workloads, it is highly recommended that your AWS Support Plan should be Business or Enterprise
.
Amazon Web Services provides the following support plans:
Basic
– The plan is included for all AWS customers and includes the following:Developer
– This plan is recommended for customers that are experimenting or testing in AWS. This plan includes the following additional features on top of basic plan:Business
– This plan is recommended and suitable for most of the production workloads in AWS. This plan includes the following additional features on top of the Developer
Support Plan:Production System Impaired/Down
cases. i.e. less than 4 hours for impaired production systems and less than 1 hour for production systems that are experience downtimeAWS Support API
Enterprise
– This plan is recommended for business and/or mission critical workloads in AWS. If you are an enterprise businesses that are running mission critical workloads on AWS and require high-touch proactive/preventive support, then this plan is for you. This plan includes the following additional features on top of the Business
Support Plan:You can find up-to-date information and pricing on these AWS Support Plans here.
The purpose of this nOps rule is to validate the support plan required for your AWS account/environment.
This rule can help you with the following compliance standards:
1. Sign in to the AWS Management Console.
2. Navigate to AWS Support Plans page at https://console.aws.amazon.com/support/plans/.
3. Under Support plans, check the value set to Current support plan
attribute.
If the Current support plan value is set to Basic or Developer
, the level of support currently enabled is not suitable for the selected AWS account.
To use the appropriate level of support, you must upgrade your AWS account support plan to **Enterprise**
.
Repeat steps no 1 – 3 to verify the level of support for other Amazon Web Services accounts.
1. Run describe-severity-levels
command (OSX/Linux/UNIX) to get the list of the severity levels that you can assign to an AWS Support case within the selected AWS account:
aws support describe-severity-levels \\
--region us-east-1
2. The command output will return the current levels of severity cases that you can raise with AWS . These levels maps to the AWS Support Plan enabled on your AWS account as follows:
a. Basic ⇒ If only the Basic level support is available, the AWS Premium Support is not currently enabled and the following output (error) is returned:
“An error occurred (SubscriptionRequiredException) when calling the DescribeSeverityLevels operation: AWS Premium Support Subscription is required to use this service.”
b. Developer ⇒ For Developer plan, the severity levels returned will be low
, normal
and high
c. Business ⇒ If it has Business level support enabled the value returned will be low
, normal
, high
and urgent
d. Enterprise ⇒ If the current AWS account has Enterprise level support the severity levels returned will be low
, normal
, high
, urgent
and critical
The command output should return the requested information about the severity levels available for your AWS account:
{
"severityLevels": [
{
"code": "low",
"name": "Low"
},
{
"code": "normal",
"name": "Normal"
},
{
"code": "high",
"name": "High"
},
{
"code": "urgent",
"name": "Urgent"
}
]
}
If the severityLevels attribute value is not set to critical
i.e if you don;t see the following element in the list:
{ "code": "critical", "name": "Critical" }
then the Enterprise support plan is not enabled.
1. Sign in to the AWS Management Console using root
credentials.
2. Navigate to AWS Support Plans page at https://console.aws.amazon.com/support/plans/.
3. Under Support plans, click the Change plan button to start the upgrade process.
4. On the Change support plan page, under New plan, select Enterprise Support Plan
5. Review the selected support plan features and pricing information then click Change plan
to apply the changes. The support level for your AWS account is now upgraded.
6. Repeat steps no 1 – 4 to change (upgrade) the level of support for other Amazon Web Services accounts.
Managing AWS Support subscription using AWS Command Line Interface (CLI) is not currently supported.
© nOps 2024. All Rights Reserved.