You have launched a couple of EC2 Instances in separate subnets.
You are transferring data via the Public IPs of the EC2 Instances.
Both Instances are located in the us-east-1 region.
What would be the data transfer charges?
Click on the arrows to vote for the correct answer
A. B. C. D.Answer - C.
The below information is given in the AWS Documentation for data transfer for EC2 Instances.
Data transferred "in" to and "out" of Amazon EC2, Amazon RDS, Amazon Redshift, Amazon DynamoDB Accelerator (DAX), and Amazon ElastiCache instances or Elastic Network Interfaces across VPC peering connections in the same AWS region is charged at $0.01/GB.Data transferred "in" to and "out" of Amazon Elastic Load Balancing is priced equivalent to Amazon EC2
Data processed by Amazon Elastic Load Balancing will incur charges in addition to Amazon EC2 data transfer charges.
Using a public or Elastic IPv4 address is charged at $0.01/GB.Using an IPv6 address from a different VPC is charged at $0.01/GB.Amazon EC2, Amazon RDS, Amazon Redshift and Amazon ElastiCache instances or Elastic Network Interfaces in the same Availability Zone is $0.00/GB.Options A, B, and D are incorrect since there are charges which will be incurred.
For more information on-demand pricing, please refer to the below URL:
https://aws.amazon.com/ec2/pricing/on-demand/When transferring data between EC2 instances located in the same region, in this case, us-east-1, there are no data transfer charges. This applies regardless of whether the instances are in the same Availability Zone (AZ) or in different AZs within the same region.
The reason for this is that AWS does not charge for data transferred within the same region. However, data transfer between regions or between an instance and resources located outside of the AWS network (e.g., on-premises data centers or other public cloud providers) incurs data transfer charges.
It's important to note that data transfer charges are based on the amount of data transferred, and are billed separately from the instance charges. In this case, as long as the EC2 instances are in the same region, there will be no data transfer charges incurred for transferring data between them using their public IPs.