You are on page 1of 8

Elastic Load Balancing

Achieve fault tolerance for any application


by ensuring scalability, performance, and security.

Get started with Elastic Load


Balancing

Home Product Details Pricing Getting Started FAQs Resources

Elastic Load Balancing Products


Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon
EC2 instances, containers, and IP addresses. It can handle the varying load of your application traffic in a single

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Availability Zone or across multiple Availability Zones. Elastic Load Balancing offers three types of load balancers that
all feature the high availability, automatic scaling, and robust security necessary to make your applications fault
tolerant.

Application Load Balancer Network Load Balancer Classic Load Balancer

Application Load Balancer is best Network Load Balancer is best suited Classic Load Balancer provides basic
suited for load balancing of HTTP for load balancing of TCP traffic load balancing across multiple
and HTTPS traffic and provides where extreme performance is Amazon EC2 instances and operates
advanced request routing targeted required. Operating at the at both the request level and
at the delivery of modern connection level (Layer 4), Network connection level. Classic Load
application architectures, including Load Balancer routes traffic to Balancer is intended for applications
microservices and containers. targets within Amazon Virtual that were built within the EC2-
Operating at the individual request Private Cloud (Amazon VPC) and is Classic network.
level (Layer 7), Application Load capable of handling millions of
Learn More>>
Balancer routes traffic to targets requests per second while
within Amazon Virtual Private Cloud maintaining ultra-low latencies.
(Amazon VPC) based on the content Network Load Balancer is also
of the request.

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Learn More>> optimized to handle sudden and
volatile traffic patterns.

Learn More>>

Elastic Load Balancing Benefits

Highly Available Secure Elastic

Elastic Load Balancing automatically Elastic Load Balancing works with Elastic Load Balancing is capable of
distributes incoming traffic across Amazon Virtual Private Cloud (VPC) handling rapid changes in network
multiple targets – Amazon EC2 to provide robust security features, traffic patterns. Additionally, deep
instances, containers, and IP including integrated certificate integration with Auto Scaling
addresses – in multiple Availability management and SSL decryption. ensures sufficient application
Zones and ensures only healthy Together, they give you the flexibility capacity to meet varying levels of
targets receive traffic. Elastic Load to centrally manage SSL settings and application load without requiring
Balancing can also load balance offload CPU intensive workloads manual intervention.                            
across a Region, routing traffic to from your applications.                                                         
healthy targets in different                                                                  
Availability Zones.                                                                            

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Flexible Robust Monitoring and Hybrid Load Balancing
Auditing
Elastic Load Balancing also allows Elastic Load Balancing offers ability
you to use IP addresses to route Elastic Load Balancing allows you to to load balance across AWS and on-
requests to application targets. This monitor your applications and their premises resources using the same
offers you flexibility in how you performance in real time with load balancer. This makes it easy for
virtualize your application targets, Amazon CloudWatch metrics, you to migrate, burst, or failover on-
allowing you to host more logging, and request tracing. This premises applications to the cloud.
applications on the same instance. improves visibility into the behavior
This also enables these applications of your applications, uncovering
to have individual security groups issues and identifying performance
and use the same network port to bottlenecks in your application stack
further simplify inter-application at the granularity of an individual
communication in microservices request.
based architecture.

Elastic Load Balancing Use Cases

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Achieve Better Fault Tolerance for Your Applications

Elastic Load Balancing provides fault tolerance for your applications by automatically balancing
traffic across targets – Amazon EC2 instances, containers and IP addresses – and Availability
Zones while ensuring only healthy targets receive traffic. If all of your targets in a single
Availability Zone are unhealthy, Elastic Load Balancing will route traffic to healthy instances in
other Availability Zones. Once targets have returned to a healthy state, load balancing will
automatically resume to the original targets.

Automatically Load Balance your Containerized Applications

With enhanced container support for Elastic Load Balancing, you can now load balance across
multiple ports on the same Amazon EC2 instance. You can also take advantage of deep
integration with the Amazon EC2 Container Service (ECS), which provides a fully-managed
container offering. Simply register a service with a load balancer, and ECS transparently
manages the registration and de-registration of Docker containers. The load balancer
automatically detects the port and dynamically reconfigures itself.

Automatically Scale Your Applications

Elastic Load Balancing provides confidence that your applications will scale to the demands of
your customers. With the ability to trigger Auto Scaling for your Amazon EC2 instance fleet

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
when latency of any one of your EC2 instances exceeds a preconfigured threshold, your
applications will always be ready to serve the next customer request.

Using Elastic Load Balancing in your Amazon Virtual Private


Cloud (Amazon VPC)

Elastic Load Balancing makes it easy to create an internet-facing entry point into your VPC or to
route request traffic between tiers of your application within your VPC. You can assign security
groups to your load balancer to control which ports are open to a list of allowed sources.
Because Elastic Load Balancing is integrated with your VPC, all of your existing Network Access
Control Lists (ACLs) and Routing Tables continue to provide additional network controls.

When you create a load balancer in your VPC, you can specify whether the load balancer is
internet-facing (default) or internal. If you select internal, you do not need to have an internet
gateway to reach the load balancer, and the private IP addresses of the load balancer will be
used in the load balancer’s DNS record.

Hybrid Load Balancing with Elastic Load Balancing

Elastic Load Balancing offers ability to load balance across AWS and on-premises resources
using the same load balancer. For example, if you need to distribute application traffic across
both AWS and on-premises resources, you can achieve this by registering all the resources to
the same target group and associating the target group with a load balancer. Alternatively, you

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
can use DNS-based weighted load balancing across AWS and on-premises resources using two
load balancers, with one load balancer for AWS and other for on-premises resources.

You can also use hybrid load balancing to benefit separate applications where one is in a VPC
and the other is in an on-premises location. Simply put the VPC targets in one target group and
the on-premises targets in another target group, and then use content based routing to route
traffic to each target group.

Start Using Elastic Load Balancing


It's easy to get started with Elastic Load Balancing. Follow our console walkthrough to deploy your first load balancer
in a few clicks.

Sign In to the Console

AMAZON CLOUDFRONT AWS FREE TIER

Flexible and secure Gain free, hands-on


global content delivery experience with AWS
network for 12 months

Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Create a Free Account
  Twitter   Facebook   Google+   Twitch   AWS Blog
  What's New? RSS   Subscribe to Updates

AWS & Cloud Solutions Resources & Manage Your Amazon Web Services is Hiring.
Computing Websites & Website Training Account
Amazon Web Services (AWS) is a dynamic,
What is Cloud Hosting Developers Management
growing business unit within Amazon.com.
Computing? Business Java on AWS Console
We are currently hiring Software
What is Caching? Applications JavaScript on AWS Billing & Cost
Development Engineers, Product
What is NoSQL? Backup & Recovery Mobile on AWS Management
Managers, Account Managers, Solutions
What is DevOps? Disaster Recovery PHP on AWS Subscribe to
Architects, Support Engineers, System
Products & Services Data Archive Python on AWS Updates
Engineers, Designers and more. Visit our
Customer Success DevOps Ruby on AWS Personal
Careers page or our Developer-specific
Economics Center Serverless .NET on AWS Information
Careers page to learn more.
Architecture Center Computing SDKs & Tools Payment Method
Security Center Big Data AWS Marketplace AWS Identity &  

What's New High Performance User Groups Access


Amazon Web Services is an Equal
Whitepapers Computing Support Plans Management
Opportunity Employer.
AWS Blog Mobile Services Service Health Security
Events Digital Marketing Dashboard Credentials  

Sustainable Energy Game Discussion Forums Request Service


 
Press Releases Development FAQs Limit Increases
AWS in the News Digital Media Documentation Contact Us
Analyst Reports Government & Articles & Tutorials
Legal Education Test Drives
Health AWS Business
Financial Services Builder
Windows on AWS

Language Deutsch English Español Français Italiano Português Ρусский ⽇本語 한국어 中⽂ (简体) 中⽂ (繁體)
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD

You might also like