Home Optimization & Allocation Cost Optimization Cloud Optimization of AWS Elastic Compute Cloud (EC2)

Cloud Optimization of AWS Elastic Compute Cloud (EC2)


AWS users are not aware of the wastage that occurs in their cloud infrastructure. Your current cloud bill can be optimized and your AWS Elastic Compute Cloud (EC2) costs can be decreased significantly if you are able to successfully detect and discard unassociated resources attached to your EC2 instances.

How can you optimize your AWS Elastic Compute Cloud (EC2) cost?

AWS ELB is an elastic load-balancing service that automatically distributes incoming traffic and scales resources such as AWS Elastic Compute Cloud (EC2) instances to meet traffic demands. ELB helps you to adjust its resource capacity according to the incoming application and network traffic. Users generally enable ELB within a single availability zone or across multiple availability zones to maintain consistent application performance.

Any Elastic Load Balancer configured in your AWS account is adding charges to your monthly bill, regardless of whether it is associated with any EC2 instances or not. It is highly recommended that you should not have any unused or unassociated load balancers in your AWS account. Unused load balancers can cause your bill to rise unnecessarily.

How can you reduce your AWS Elastic Compute Cloud cost using Centilytics?

Centilytics provides a dedicated insight that helps you to identify unused or unassociated Elastic Load Balancers in your AWS Elastic Compute Cloud (EC2). Hence, you can delete them to bring down your expenses in monthly AWS bill.

Insight descriptions:

There can be 2 possible scenarios:                                   

Severity Description
WARNING This indication will be displayed when an elastic load balancer has no healthy AWS Elastic Compute Cloud instance attached. Or if the load balancer has received less than 100 requests per day for the last 7 days.


Description of further columns are as follows:

  1. Account Id: This column shows the respective account ID of the user’s account.AWS EC2 3
  2. Account Name: This column shows the Account Id of the user’s accountAWS EC2 8
  3. Region: This column shows the region in which the resources exist.AWS EC2 9
  4. Identifier: This column shows the name of your elastic load balancerAWS EC2 6
  5. Potential monthly savings: This column shows the monthly saving that can be done if the unused elastic load balancer is deleted.AWS EC2 66

Filters applicable:

Filter Name Description
Account Id Applying the account Id filter will display data for the selected account Id.
Region Applying the region filter will display data according to the selected region.
Severity Applying severity filter will display data according to the selected severity type. Selecting Critical will display all resources with critical severity. Same will be the case for Warning and Ok severity types.
Resource Tags Applying resource tags filter will display those resources which have been assigned the selected resource tag. For e.g., A user has tagged some public snapshots by a resource tag named environment. Then selecting an environment from the resource tags filter will display all those resources tagged by the tag name environment.
Resource Tags Value Applying resource tags value filter will display data which will have the selected resource tag value. For e.g. – Let’s say a user has tagged some resource by a tag named environment and has a value say production (environment: production).

Hence, the user can view data of all the resources which have “environment:production” tag assigned. The user can use the tag value filter only when a tag name has been provided.


Compliances covered:

Compliance Name Reference No. Link
Trusted Advisor https://console.aws.amazon.com/trustedadvisor/home?#/category/cost-optimizing


Want to know more about optimizing your cost for EC2? Read here.

Read About