AWS
High Availability & Scalability
Cập nhật 23/06/2026
- #aws
- #ha
- #elb
High Availability & Scalability
Maarek SAA-C03 Slides v45 — Chapter 6. Personal study extract.
Key content
- High Availability & Scalability
- Scalability & High Availability
- by adapting.
- Vertical Scalability
- of the instance
- t2.micro
- running it on a t2.large
- distributed systems, such as a database.
- vertically.
- vertically scale (hardware limit)
- junior operator senior operator
- Horizontal Scalability
- number of instances / systems for your
- application
- modern applications
- offerings such as Amazon EC2
- operator operator operator
- operator operator operator
- second building in San Francisco
- first building in New York
- High Availability
- hand with horizontal scaling
- application / system in at least 2 data
- centers (== Availability Zones)
- a data center loss
- RDS Multi AZ for example)
- horizontal scaling)
- High Availability & Scalability For EC2
- What is load balancing?
- Elastic Load Balancer EC2 Instance
- EC2 Instance
- EC2 Instance
- servers (e.g., EC2 instances) downstream
- Why use a load balancer?
- Why use an Elastic Load Balancer?
- on your end
- Health Checks
- are available to reply to requests
- Elastic Load Balancer EC2 Instance
- Health Checks
- Protocol: HTTP
- Port: 4567
- Endpoint: /health
- Types of load balancer on AWS
- provide more features
- Load Balancer Security Groups
- Users
- HTTPS / HTTP
- From anywhere
- HTTP Restricted
- to Load balancer
- LOAD BALANCER
- Load Balancer Security Group:
- Application Security Group: Allow traffic only from Load Balancer
- EC2
- Classic Load Balancers (v1)
- Client CLB EC2
- listener internal
- HTTPS (Layer 7)
- based
- XXX.region.elb.amazonaws.com
- Application Load Balancer (v2)
- (target groups)
- (ex: containers)
- Application Load Balancer (v2)
- (example.com/users?id=123&order=false)
- (example: Docker & Amazon ECS)
- Target Group
- for
- Users
- application
- Application Load Balancer (v2)
- HTTP Based Traffic
- External
- Application
- Load Balancer
- (v2)
- HTTP
- WWW Route /user
- Target Group
- for
- Search
- application
- HTTP
- WWW Route /search
- Health Check
- Health Check
- Application Load Balancer (v2)
- Target Groups
- Target Group 1
- AWS – EC2 based
- Application Load Balancer (v2)
- Query Strings/Parameters Routing
- External
- Application
- Load Balancer
- (v2)
- ?Platform=Mobile
- WWW Requests
- Target Group 2
- On-premises – Private IP routing ?Platform=Desktop
- Application Load Balancer (v2)
- Good to Know
- EC2
- Instance
- Client IP
- 12.34.56.78
- Load Balancer IP
- (Private IP)
- Connection termination
- Network Load Balancer (v2)
- (helpful for whitelisting specific IP)
- Network Load Balancer (v2)
- TCP (Layer 4) Based Traffic
- Target Group
- for
- Users
- application
- External
- Network Load
- Balancer (v2)
- TCP
- WWW TCP + Rules
- Target Group
- for
- Search
- application
- HTTP
- WWW TCP + Rules
- Health Check
- Health Check
- Network Load Balancer – Target Groups
- Target Group
- (EC2 Instances)
- i-1234567890abcdef0 i-1234567890abcdef0
- Network
- Load Balancer
- Target Group
- (IP Addresses)
- 192.168.1.118 10.0.4.21
- Network
- Load Balancer
- Target Group
- (Application Load Balancer)
- Network
- Load Balancer
- Gateway Load Balancer
- network virtual appliances in AWS
- Prevention Systems, Deep Packet Inspection
- Systems, payload manipulation, …
…197 more lines in source.
Study checklist
- Read chapter once in English (no full translation)
- Add 7–10 terms →
/admin/aws-english/vocab - Practice 5 questions →
/admin/aws-english/reader(tags: aws, ha, elb) - SRS review →
/flashcards/aws-english