Determine if the number of EC2 instances provisioned in your AWS account has reached the limit quota established by your organization for the workload deployed. By default, Cloud Conformity sets a threshold value of 50 for the maximum number of provisioned instances, however, you have the capability to adjust the threshold based on your organization requirements upon enabling this rule.
This rule can help you with the following compliance standards:
- APRA
- MAS
For further details on compliance standards supported by Conformity, see here.
This rule can help you work with the AWS Well-Architected Framework.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
Monitoring and setting limits for the maximum number of EC2 instances provisioned in your AWS account will help you to manage better your compute power and prevent unexpected charges on your AWS bill in case of auto-scaling misconfiguration or large DDOS attacks.
Note: The threshold for the maximum number of EC2 instances per AWS account set for this guide is 50 (default value).
Audit
To determine the number of EC2 instances currently available in your AWS account, perform the following:
Remediation / Resolution
To raise an AWS support case to limit the number of provisioned EC2 instances based on your requirements, perform the following:
Note: Requesting a limit for the number of EC2 instances per region using the AWS API via Command Line Interface (CLI) is not currently supported.References
- AWS Documentation:
- Amazon EC2 FAQs
- AWS Service Limits
- Instance Types
- AWS Command Line Interface (CLI) Documentation
- ec2
- describe-instances
Unlock the Remediation Steps
Free 30-day Trial
Automatically audit your configurations with Conformity
and gain access to our cloud security platform.

You are auditing:
EC2 Instance Counts
Risk level: Medium