Amazon Elastic Load Balancing

19
Amazon Elastic Load Balancing Nguyễn Trường Giang ANS-Asia

Transcript of Amazon Elastic Load Balancing

Amazon Elastic Load BalancingNguyễn Trường Giang

ANS-Asia

ABOUT ANS-ASIA

100% subsidiary of ANS Japan

Address : 10F CMC Tower, Duy Tan Street

Foundation : November 2012

Employees : 40

Business function

Software development

Enterprise system (100% Japanese customer up to now)(Sales management

system, Enterprise system for transportation industry, Tuition management

system for university...)

IT consulting

ABOUT ME

Name: Nguyễn Trường Giang

Skill : 4 years experience in Web Application

(PHP, JavaScript, HTML, CSS, MSSQL, PostgreSQL, MYSQL)

PHP framework:

ZendFrameWork

Cakephp

Laravel

Yii

Interesting in: Reading book, listening music, travelling, ….

Amazon Elastic Load Balancing

Intra Region Balancing

Highly Scalable

Highly Available

No Logs

Traffic volatility

Pre warm

Timeouts

Auto Scaling

Supports SSL encryption

Inside VPC

Intra Region Balancing

Can Load Balance only between AZ inside a Amazon EC2 region

Inter region load balancing not supported

Highly Scalable

Highly Scalable

Can scale automatically and support thousands of requests/s

Theoretically unlimited capacity

Dynamically expand based on load

Built in with “Scale UP” and “Scale OUT”

Highly Available

Highly Available

Inherently Fault tolerant

Un healthy ELB nodes are automatically replaced

No Logs

It is a Amazon Web Service, Currently No logs are provided

Http Status detail can be extracted from Amazon Cloud Watch

Traffic volatility

Suitable for Gradual load increase & decreases

Not suitable for sudden spikey loads

Pre warm

ELB can be pre warmed with Amazon support team help

Timeouts

ELB has idle timeout of 60 seconds

Can be increase with Amazon support help

Auto Scaling

Auto Scaling

ELB seamlessly works with Amazon Auto Scaling

Monitors the health of backend web/app EC2 using Amazon CloudWatch

Supports SSL encryption

Support SSL termination at Load balancing layer

Supports end to end SSL encryption till backend EC2

Inside VPC

Inside VPC

ELB works well with Amazon Virtual Private Cloud

Supports both internal & external load balancing