Networking services pricing at AWS

AWS Networking Services Pricing

Networking is one of the four basic elements of the Cloud (along with computing power, storage and databases). Setting up stable and sustainable interconnections in the Cloud requires the use of dedicated and high-performance services. AWS offers a range of products to ensure the stability of your network. As you may know, our goal at is to enable you to make significant savings and implement a FinOps model to guarantee the durability of your Cloud architecture. So to understand everything about networking, here are the details of the pricing of Network AWS services, product by product.

Sign up for the FinOps Training

AWS networking services are classified into 3 main categories: services dedicated to network architecture, services dedicated to network connectivity and services dedicated to application delivery. We have chosen to organize our discussion according to these 3 types of services. Here is the program:

I - Pricing of Network Architecture Services

1 - Amazon Mail Order Pricing

2 - Elastic Load Balancing Pricing

3 - AWS Global Accelerator Pricing

4 - AWS Transit Gateway Pricing

II - Pricing of network connectivity services

1 - Amazon Route 53 Pricing

2 - Amazon PrivateLink Pricing

3 - AWS Direct Connect Pricing

4 - AWS VPN pricing

III - Pricing of application delivery services

1 - Amazon CloudFront Pricing

2 - AWS App Mesh Pricing

3 - AWS Cloud Map Pricing

4 - Amazon API Gateway Pricing

Pricing of Network Architecture services

1 - Amazon Mail Order Pricing

Amazon Virtual Private Cloud (more commonly known as Amazon VPC) allows you to set up a section of the AWS Cloud in isolation, where you can deploy AWS Cloud resources. Amazon VPC is typically used for hosting fairly simple web sites (blog, showcase site), multi-tier web application hosting, or disaster recovery. Like all mail order companies, Amazon Virtual Private Cloud allows you to guarantee the security of your networks and the monitoring of your traffic.

Amazon Mail Order pricing is based on the pricing of other AWS services, depending on how you use your mail order. For example, it may be based on pricing for Amazon VPN or Amazon PrivateLink.

If you choose to mirror your traffic on the ENI interface, you will be charged an hourly fee for each ENI activated with mirroring.

You will also be billed for each hour that your NAT gateway is operational and available. Please note: a processing fee will be added for each GB processed by your gateway, regardless of the origin and destination of the traffic.

Please note that all advertised rates vary according to the region in which you deploy your mail order.

2 - Elastic Load Balancing Pricing

Elastic Load Balancing is a service well known to web developers. It allows you to automatically distribute the incoming traffic of your web applications according to different targets (e.g. EC2 instances, containers, IP addresses or Lambda functions). AWS Elastic Load Balancing allows you to manage the variability of traffic within the same area or across multiple availability areas. AWS offers 3 types of Load Balancer :

  • Application Load Balancer, which balances HTTP and HTTPS traffic
  • Network Load Balancer, which balances TCP, UDP and TLS traffic
  • Classic Load Balancer, which balances multiple Amazon EC2 instances at the request and connection level

Load balancing is generally used for several purposes
outage prevention, load balancing for containerized applications, automatic
for containerised applications, automatic scaling of applications, and
applications, or Lambda function calls over HTTP(s).

Elastic Load Balancing's pricing is based on payment on demand: you are charged for what you use, no more, no less. And there is little difference between application, network and classic.

For both the Application and Network Load Balancer, you pay for each hour or part hour that a balancer operates and based on the number of Load Balancing Capacity Units (LCUs) used per hour.

For the Classic Load Balancer, you pay for each hour or part hour that a balancer is running and for each GB of data transferred by your load balancer.

Please note that charges for using Amazon EC2 may apply and be included in your overall bill. You should read this article to better understand the pricing of Amazon EC2 (link).

3 - AWS Global Accelerator Pricing

AWS Global Accelerator is a service that, as the name suggests, accelerates
accelerate the performance and availability of your applications in the
applications in the AWS Cloud to local or global users.
global users. This service is generally useful in several cases:
managing disaster recovery, better scaling the use of your applications, accelerating
applications, accelerate latency-sensitive applications (games, media
financial applications, etc.) or to protect applications.

AWS Global Accelerator pricing is based on two axes. You pay both for all available accelerators and the amount of traffic passing through your accelerator (in GB). Overall, the standard is to create one accelerator per application, but some larger applications may require additional resources.

Each accelerator is charged according to two points:

  • the flat fee, which is $0.025 USD for each full or partial hour of execution on your account
  • premium data transfer fees, calculated in GB of data transferred over the AWS network. The price varies according to the region processing the request and the destination. These charges apply only for the dominant direction and are in addition to the standard data transfer.

4 - AWS Transit Gateway Pricing

AWS Transit Gateway allows you to connect your Amazon
VPC to your local network, using a single gateway. As a result, you
security of your networks, while improving connectivity, delivery
connectivity, delivery, visibility, and availability of your bandwidth.
bandwidth. AWS Transit Gateway is useful for delivering applications to
employees around the world, creating a global network, reducing the impact of
the impact of demand variations on your applications and hosting multicast applications in the
multicast applications in the cloud.

AWS Transit Gateway pricing is based on the number of connections you make per hour with Transit Gateway and the amount of traffic passing through AWS Transit Gateway.

II - Pricing of network connectivity services

1 - Amazon Route 53 Pricing

AWS Amazon Route 53 is a DNS service designed to provide an extremely reliable and cost-effective way to route users to Internet applications by translating domain names into IP addresses. This service connects user interactions to the AWS interface, including Amazon EC2 instances, to Elastic Load Balancing or S3 buckets. The advantage of a solution that is compatible with all other AWS services.

Amazon Route 53 pricing is quite complex. Firstly, it is important to know that you are not committing to a forecasted consumption: you pay on demand, as is often the case in the public cloud. You are charged for several elements:

  • The management of hosted areas. Each zone will be invoiced with a decreasing rate from the 25th zone onwards.

  • DNS queries. You are charged a fee for each DNS query supported by Amazon Route 53. Decreasing rate after the first billion queries.

  • The management of domain names. You are charged an annual fee for each domain name hosted or transferred to Amazon Route 53. Please note: each account is limited to a maximum of 50 domain names.

Amazon Route 53 also offers several additional features, which you will also be charged for
additional features, which will also be charged to you:

  • The Traffic Flow is a traffic management tool that allows you to route your users to their destination based on geoproximity, state latencies and the overall situation. This service is charged 50 USD per strategy/month.
  • Health Checks allow you to monitor the performance of your applications. They will cost you between 0.50 USD per check/month and 2 USD per check/month depending on the configuration of your monitoring.
  • AWS Route 53 also offers a resolver service, which will be billed in ENI/hour of use.

AWS PrivateLink is a service that allows me to secure
data shared with my Cloud applications by limiting the exposure of the data to the
to the public Internet. This service allows you to establish a private connection between
VPC, AWS services and other on-premises applications securely. It is
to use AWS Private Link to ensure the security of SaaS applications, maintain
applications, maintaining regulatory compliance or migrating to a hybrid cloud.
to a hybrid cloud.

AWS PrivateLink pricing is based on billing for each hour of provisioning at your mail order termination point, in each availability area, regardless of the status of the service. Please note: a processing fee is also applied for each GB processed by the mail order termination point, regardless of the origin or destination of the traffic.

Please note: some AWS services may include this processing fee directly in the cost of the service. This may explain the absence of these costs on your billing.

3 - AWS Direct Connect Pricing

AWS Direct Connect is a solution that allows you to set up a dedicated network connection between your premises and the AWS Cloud. Setting up a private connection between your data center and AWS allows you to reduce your network costs, while benefiting from a significant increase in throughput and a more consistent network experience. It also allows you to connect privately to your Amazon mail order business, while maintaining the elasticity of AWS services. This service can be useful when you want to connect to large datasets, when you have a real-time data stream, or when you're in a hybrid environment.

Amazon Direct Connect pricing is based on the pay-per-demand system. There is no minimum amount associated with it. There are two separate charges: one is based on the port hours consumed based on your connection type (dedicated or hosted) and capacity, and the other is based on your data transfers in GB. Each of the associated rates varies according to the region in which you deploy your network.

4 - AWS Virtual Private Network (VPN) Pricing

AWS Virtual Private Network is, as its name suggests, the VPN service of Amazon Web Services. It allows you to connect your network or device privately and securely to the AWS global network. The service consists of two parts:

  • AWS Site-to-Site VPN allows you to securely connect your on-premise network to Amazon VPC. It is generally used for the extension of an internal network in the cloud or for securing connections between different company sites.
  • AWS Client VPN allows you to securely connect users to AWS or on-premises networks. It is typically used to keep internal users logged in, ensure fast connection to subcontractors, or provide easy access to applications in the cloud or on-premise.

AWS VPN pricing is based on the number of VPN connections for which your VPN connection is activated and made available. Each partial hour will be charged in full hours. AWS standard data transfer fees are also applicable to the data transiting via your VPN. Please refer to our AWS pricing article for more information.

III - Pricing of application delivery services

1 - Amazon CloudFront Pricing

Amazon CloudFront is the CDN service from AWS. It enables the fast and secure distribution of data, videos, photos, applications and APIs to your users. This service connects directly to the other flagship services in the AWS portfolio: Amazon S3, Amazon EC2 or Elastic Load Balancing. Like most CDN services, Amazon CloudFront has many uses: caching of static resources, on-demand video streaming, customisable content delivery via Lambda@Edge, dynamic content and acceleration of your APIs, software distribution...

Amazon CloudFront pricing is based on several important pieces of information: your inbound/outbound data transfers, HTTP and HTTPS requests, invalidation requests, field-level encryption requests, and custom ssl to dedicated ip certificates associated with a CloudFront distribution.

 AWS offers 3 distinct models for Amazon CloudFront billing:

  • A free offer allowing you to take control of the tool: 50GB of outgoing data transfers for 12 months and 2,000,000 HTTP and HTTPS requests.
  • On-demand payment specific to Cloud services
  • Payment in advance, with an attractive discount according to your needs (contact AWS for more information)

Amazon CloudFront is sometimes compared to AWS Global Accelerator. It is true that it is sometimes difficult to understand the difference between these two services. In practical terms, Amazon CloudFront allows you to cache your content peripherally, while AWS Global Accelerator will use the edge locations as an entry point to the AWS network to route traffic to the region where your application is located. When it comes to latency, Amazon CloudFront is probably the best performing product.

2 - AWS App Mesh Pricing

AWS App Mesh is a service allowing the networking of your applications to facilitate communication between different services on several types of computing infrastructures. A kind of standardization of the communication of your applications offering visibility and high availability. You can thus monitor all communications between the different services used by your applications in a simple and centralized way.

What's interesting is that AWS App Mesh is completely free and does not include any additional fees. You only pay for the EC2, Fargate or EKS instances that you want to control. App Mesh is simply positioned as an overlay to control your AWS infrastructure.

3 - AWS Cloud Map Pricing

AWS Cloud Map is presented as a Cloud resource discovery service. Concretely, AWS Cloud Map allows you to increase the availability of your applications thanks to an intelligent and dynamic management of the locations of your resources. It allows you to save time in the management of your resource locations by abandoning the manual management of these technical aspects. It is typically used for service discovery, continuous integration and delivery, and automatic monitoring of the status of your infrastructure.

AWS Cloud Map pricing is based on registered resources and the API calls made to access them. No prepayment is possible: you only pay for what you use based on the on-demand pricing model. Additional charges may apply if you wish to enable DNS discovery for resources with IP addresses or status checking via Amazon Route 53.

Specifically, you pay 0.10 USD/month as a registration fee for each
for each registered resource and 1.00 USD/million API requests.
API requests.

4 - Amazon API Gateway Pricing

Amazon API Gateway is a service for creating, publishing, managing
management, monitoring and securing of APIs without limit of scale.
scale. Using Amazon API Gateway, you can create RESTful APIs and
WebSocket APIs to build applications for real-time, two-way communication
communication applications in real time. The service also supports
containerized and serverless workloads, as well as
web applications.

Amazon API Gateway pricing is pay-as-you-go and no upfront payments are possible. For all your HTTP and Rest APIs, you only pay for the API calls you receive and the amount of data you send out. No data transfer fees for private APIs. For WebSocket APIs, you only pay when your APIs are used based on the number of messages sent and received and the minutes of connection.

Note that a free offer is available for Amazon API Gateway: 1 million HTTP API calls, 1 million Rest API calls, 1 million messages and 750,000 connection minutes per month for up to 12 months.

Additional fees may also be added if you use Amazon API Gateway with other AWSservices such as AWS PrivateLink, AWS Lambda or Amazon CloudWatch.

IV - Summary table

To help you understand the pricing of network services
network services at a glance, here is a summary table centralising most of the information
most of the information mentioned in this article.

If you are interested in the pricing of all other AWS services, we have
interested, we have produced several similar articles on the different
product families. Here are the other articles that might be of interest to you
interest you:

1 - How does
How AWS pricing works

2 –
Pricing for the Compute range at AWS

3 –
Storage pricing at AWS

4 - Pricing
for databases at AWS

Leave a comment

Test for free for 30 days