Load Balancing เบเบฑเบš AWS ELB

เบชเบฐเบšเบฒเบเบ”เบตเบ—เบธเบเบ„เบปเบ™! เบซเบผเบฑเบเบชเบนเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบกเบทเป‰เบ™เบตเป‰ "AWS เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ", เปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบˆเบฑเบ”เบเบญเบ‡เบ›เบฐเบŠเบธเบก webinar thematic เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบญเบธเบ—เบดเบ”เบ•เบปเบ™เป€เบžเบทเปˆเบญเบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™ ELB. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบšเบดเปˆเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เปเบฅเบฐเบชเป‰เบฒเบ‡เบซเบผเบฒเบเป†เบ•เบปเบงเบขเปˆเบฒเบ‡ EC2 เบ”เป‰เบงเบเบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป„เบ”เป‰เบชเบถเบเบชเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบญเบทเปˆเบ™เป†เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰.

Load Balancing เบเบฑเบš AWS ELB

เบซเบผเบฑเบ‡เบˆเบฒเบเบŸเบฑเบ‡ webinar, เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐ:

  • เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒ AWS Load Balancing เปเบกเปˆเบ™เบซเบเบฑเบ‡;
  • เบฎเบนเป‰เบˆเบฑเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡ Elastic Load Balancer เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบกเบฑเบ™;
  • เปƒเบŠเป‰ AWS ELB เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบฎเบนเป‰เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เบ—เบฑเบ‡เปเบปเบ”?

  • เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบชเบญเบšเป€เบชเบฑเบ‡เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™ AWS;
  • เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบˆเบฐเปเบˆเบเบขเบฒเบเบเบฒเบ™เป‚เบซเบผเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ;
  • เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบก Lambda เบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™ (ALB).

เป„เบ”เป‰เบ”เปเบฒเป€เบ™เบตเบ™เบšเบปเบ”เบฎเบฝเบ™เป€เบ›เบตเบ” Rishat Teregulov, เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเบฅเบดเบชเบฑเบ”เบเบฒเบ™เบ•เบฐเบซเบผเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒ.

เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต

เบชเบดเปˆเบ‡เบ—เบตเปˆ Elastic Load Balancer เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เปเบœเบ™เบงเบฒเบ”เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเป†:

Load Balancing เบเบฑเบš AWS ELB

Load Balancer เบเบญเบกเบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเปเบˆเบเบขเบฒเบเปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปƒเบ™เบ—เบปเปˆเบงเบ•เบปเบงเบขเปˆเบฒเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบซเบ™เบถเปˆเบ‡เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบกเบตเบซเบ™เป‰เบฒเบ—เบตเปˆ Lambda เปเบฅเบฐเบกเบตเบเบธเปˆเบก AutoScaling (เบเบธเปˆเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ).

เบ›เบฐเป€เบžเบ” AWS ELB

1. เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ›เบฐเป€เบžเบ”เบ•เบปเป‰เบ™เบ•เป:

เป€เบ„เบทเปˆเบญเบ‡เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบ. เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ—เปเบฒเบญเบดเบ”เบˆเบฒเบ AWS, เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบŠเบฑเป‰เบ™ OSI 4 เปเบฅเบฐ 7, HTTP, HTTPS, TCP เปเบฅเบฐ SSL เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เปƒเบ™เบ—เบปเปˆเบงเบซเบผเบฒเบเป†เบ•เบปเบงเบขเปˆเบฒเบ‡ Amazon EC2 เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ—เบฑเบ‡เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เปƒเบซเป‰เป€เบ›เบตเบ”เบกเบฑเบ™ (เป€เบ™เบฑเป‰เบ™เป€เบ›เบฑเบ™เบชเบตเป€เบ—เบปเบฒ):

Load Balancing เบเบฑเบš AWS ELB

เป€เบ„เบทเปˆเบญเบ‡เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ™เบตเป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบฅเป‰เบฒเบชเบฐเป„เบซเบก, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰เปƒเบ™เบšเบฒเบ‡เบเปเบฅเบฐเบ™เบตเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเปเบฒเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ EC2-Classic. เปƒเบ™เบซเบผเบฑเบเบเบฒเบ™, เบšเปเปˆเบกเบตเปƒเบœเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบฑเบ™:

Load Balancing เบเบฑเบš AWS ELB

2. Network Load Balancer. เป€เปเบฒเบฐเบชเบณเบฅเบฑเบšเบงเบฝเบเปœเบฑเบ, เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ OSI Layer 4 (เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เปƒเบ™ EKS เปเบฅเบฐ ECS), TCP, UDP เปเบฅเบฐ TLS เบฎเบญเบ‡เบฎเบฑเบš.

Network Load Balancer เบชเบปเปˆเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเบฑเบ™เบˆเบญเบ™เป„เบ›เบซเบฒเป€เบ›เบปเป‰เบฒเปเบฒเบเปƒเบ™ Amazon VPC เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบซเบผเบฒเบเบฅเป‰เบฒเบ™เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบงเบดเบ™เบฒเบ—เบตเบ”เป‰เบงเบเป€เบงเบฅเบฒ latency เบ•เปเปˆเบฒเบชเบธเบ”. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบซเบผเบ”เบเบฐเบ—เบฑเบ™เบซเบฑเบ™เปเบฅเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡.

3. Application Load Balancer. เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเบŠเบฑเป‰เบ™ 7, เบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Lambda, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบซเบปเบงเปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบฅเบฐเบ”เบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ HTTP เปเบฅเบฐ HTTPS.
เบชเบฐเบซเบ™เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเปเบšเบšเบžเบดเป€เบชเบ”เบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก, เบฅเบงเบกเบ—เบฑเบ‡ microservices เปเบฅเบฐ containers. เบŠเบตเป‰เบ™เปเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ›เบซเบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปƒเบ™ Amazon VPC เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป.

เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ, Application Load Balancer เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เปเบ—เบ™ Classic Load Balancer, เป€เบžเบฒเบฐเบงเปˆเบฒ TCP เบšเปเปˆเปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบปเปˆเบงเป„เบ›เบ„เบทเบเบฑเบš HTTP.

เปƒเบซเป‰เบชเป‰เบฒเบ‡เบกเบฑเบ™เบ„เบทเบเบฑเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบกเบตเบชเบญเบ‡ load balancers:

Load Balancing เบเบฑเบš AWS ELB

Load Balance Components

เบญเบปเบ‡เบ›เบฐเบเบญเบšเบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ—เบปเปˆเบงเป„เบ› (เบ—เบปเปˆเบงเป„เบ›เบเบฑเบšเบœเบนเป‰เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”):

  • เบ™เบฐเป‚เบเบšเบฒเบเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡

โ€” เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡ ELB เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹. เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ›เบ—เบตเปˆเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปเบฅเบฐเป€เบฅเบทเบญเบเบ›เบธเปˆเบก "เปเบเป‰เป„เบ‚เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ":

Load Balancing เบเบฑเบš AWS ELB

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบ™เบปเบ” S3Bucket - เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบงเบฑเบ”เบ–เบธ Amazon:

Load Balancing เบเบฑเบš AWS ELB

  • เป‚เบ„เบ‡เบเบฒเบ™

- เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบžเบฒเบเปƒเบ™เบซเบผเบทเบžเบฒเบเบ™เบญเบ. เบˆเบธเบ”เปเบกเปˆเบ™เบงเปˆเบฒ LoadBalancer เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเบ™เบญเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เบˆเบฒเบเบžเบฒเบเบ™เบญเบ, เบซเบผเบทเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™;

  • เบเบธเปˆเบกเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

- เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเบ™เบตเป‰เปเบกเปˆเบ™ firewall เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡.

Load Balancing เบเบฑเบš AWS ELB

Load Balancing เบเบฑเบš AWS ELB

  • เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเปˆเบญเบ

โ€” subnets เบžเบฒเบโ€‹เปƒเบ™ VPC เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™ (เปเบฅเบฐโ€‹, เบ•เบฒเบกโ€‹เบ™เบฑเป‰เบ™โ€‹, เป€เบ‚เบ”โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹)โ€‹. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเปˆเบญเบเบ–เบทเบเบฅเบฐเบšเบธเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡. เบ–เป‰เบฒ VPCs เบ–เบทเบเบˆเปเบฒเบเบฑเบ”เป‚เบ”เบเบžเบฒเบเบžเบทเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Subnets เบ–เบทเบเบˆเปเบฒเบเบฑเบ”เป‚เบ”เบเป€เบ‚เบ”เบ—เบตเปˆเบกเบต. เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡ Load Balancer, เบกเบฑเบ™เบเปเปˆเบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเบญเบ‡ subnets (เบŠเปˆเบงเบเบ–เป‰เบฒเบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบšเบซเบ™เบถเปˆเบ‡ Availability Zone);

  • เบœเบนเป‰เบŸเบฑเบ‡

- เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบชเปเบฒเบฅเบฑเบš Classic Load Balancer เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™ HTTP, HTTPS, TCP เปเบฅเบฐ SSL, เบชเปเบฒเบฅเบฑเบš Network Load Balancer - TCP, UDP เปเบฅเบฐ TLS, เบชเปเบฒเบฅเบฑเบš Application Load Balancer - HTTP เปเบฅเบฐ HTTPS.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบ:

Load Balancing เบเบฑเบš AWS ELB

เปเบ•เปˆเปƒเบ™ Application Load Balancer เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเปเบฅเบฐเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™:

Load Balancing เบเบฑเบš AWS ELB

เบญเบปเบ‡เบ›เบฐเบเบญเบš Load Balancer v2 (ALB เปเบฅเบฐ NLB)

เบ•เบญเบ™เบ™เบตเป‰เป€เบฎเบปเบฒเบกเบฒเป€เบšเบดเปˆเบ‡เบ—เบตเปˆเปƒเบเป‰เบเบงเปˆเบฒเบ™เบตเป‰เปƒเบ™เป€เบงเบตเบŠเบฑเปˆเบ™ 2 เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡ Application Load Balancer เปเบฅเบฐ Network Load Balancer. เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบ›เบฑเบ™เบเบธเปˆเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ›เบฐเบเบปเบ” - เบ•เบปเบงเบขเปˆเบฒเบ‡ (เปเบฅเบฐเบซเบ™เป‰เบฒเบ—เบตเปˆ). เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบฅเบฐเบšเบธเบงเปˆเบฒเบเบธเปˆเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปƒเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป‚เบ”เบเบเบปเบ‡.

Load Balancing เบเบฑเบš AWS ELB

Load Balancing เบเบฑเบš AWS ELB

เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ, เปƒเบ™เบเบธเปˆเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบ™เบปเบ”เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฐเบกเบฒ. เบ–เป‰เบฒเบขเบนเปˆเปƒเบ™เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบเบ”เบฝเบงเบเบฑเบ™เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเบ‚เบปเป‰เบ™เบเบฑเบšเบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ—เบฑเบ™เบ—เบต, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™ Application Load Balancer เบ—เปˆเบฒเบ™เบ—เปเบฒเบญเบดเบ”:

  • เบชเป‰เบฒเบ‡ Load Balancer;
  • เบชเป‰เบฒเบ‡เบเบธเปˆเบกเป€เบ›เบปเป‰เบฒเปเบฒเบ;
  • เป‚เบ”เบเบเบปเบ‡เบœเปˆเบฒเบ™เบžเบญเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบทเบเบปเบ”เบฅเบฐเบšเบฝเบš Load Balancer เป„เบ›เบซเบฒเบเบธเปˆเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™;
  • เปƒเบ™โ€‹เบเบธเปˆเบกโ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹.

เป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ, เปเบ•เปˆเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบกเบฑเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒ.

เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เปเปˆเป„เบ›เปเบกเปˆเบ™ เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบœเบนเป‰โ€‹เบŸเบฑเบ‡โ€‹ (เบเบปเบ”เบฅเบฐเบšเบฝเบšเบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡). เบญเบฑเบ™เบ™เบตเป‰เปƒเบŠเป‰เบเบฑเบš Application Load Balancer เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ–เป‰เบฒเบขเบนเปˆเปƒเบ™ Network Load Balancer เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเป‰เบฒเบ‡ Listener, เปเบฅเบฐเบกเบฑเบ™เบชเบปเปˆเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ›เบซเบฒเบเบธเปˆเบกเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบชเบฐเป€เบžเบฒเบฐ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™ Application Load Balancer เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡. เบกเปˆเบงเบ™โ€‹เบซเบผเบฒเบโ€‹เปเบฅเบฐโ€‹เบชเบฐโ€‹เบ”เบงเบโ€‹เบชเบฐโ€‹เบšเบฒเบโ€‹.

Load Balancing เบเบฑเบš AWS ELB

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบชเบญเบ‡เบชเบฒเบกเบ„เปเบฒเบเปˆเบฝเบงเบเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เปเปˆเป„เบ› - IP Elastic (เบ—เบตเปˆเบขเบนเปˆเบ„เบปเบ‡เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš NLB). เบ–เป‰เบฒเบœเบนเป‰เบŸเบฑเบ‡เบเบปเบ” routing rules เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบžเบฝเบ‡เปเบ•เปˆ Application Load Balancer, Elastic IP เบžเบฝเบ‡เปเบ•เปˆเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆ Network Load Balancer.

เบกเบฒเบชเป‰เบฒเบ‡ Network Load Balancer:

Load Balancing เบเบฑเบš AWS ELB

Load Balancing เบเบฑเบš AWS ELB

เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบซเบฑเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒ Elastic IP:

Load Balancing เบเบฑเบš AWS ELB

Elastic IP เปƒเบซเป‰เบ—เบตเปˆเบขเบนเปˆ IP เบ”เบฝเบงเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ EC2 เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒ. เบ–เป‰เบฒเบ•เบปเบงเบขเปˆเบฒเบ‡ EC2 เบกเบตเบ—เบตเปˆเบขเบนเปˆ Elastic IP เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบฑเป‰เบ™เบ–เบทเบเบขเบธเบ”เบซเบผเบทเบขเบธเบ”เป€เบŠเบปเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡ EC2 เปƒเบซเบกเปˆเบเบฑเบšเบ—เบตเปˆเบขเบนเปˆ Elastic IP เบ—เบฑเบ™เบ—เบต. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบเบฑเบ‡เป€เบซเบฑเบ™เบ—เบตเปˆเบขเบนเปˆ IP เบ”เบฝเบงเบเบฑเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ EC2 เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เป„เบ”เป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

เบ—เบตเปˆเบ™เบตเป‰ เบเปเบฅเบฐเบ™เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบญเบทเปˆเบ™ เบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡ IP Elastic เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™. เป€เบšเบดเปˆเบ‡, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™ 3 เบ—เบตเปˆเบขเบนเปˆ IP, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบˆเบฐเบšเปเปˆเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เบ•เบฐเบซเบผเบญเบ”เป„เบ›:

Load Balancing เบเบฑเบš AWS ELB

Amazon เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบงเบเบกเบฑเบ™เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒ, เบšเบฒเบ‡เบ—เบตเบ—เบธเบเป† 60 เบงเบดเบ™เบฒเบ—เบต (เปเบ•เปˆเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เปเบ™เปˆเบ™เบญเบ™, เบซเบ™เป‰เบญเบเบฅเบปเบ‡). เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เบตเปˆเบขเบนเปˆ IP เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰. เปเบฅเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ Network Load Balancer, เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบขเบนเปˆ IP เปเบฅเบฐเบŠเบตเป‰เบšเบญเบเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบปเบ”เบฅเบฐเบšเบฝเบš, เบ™เบฐเป‚เบเบšเบฒเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

Load Balancing เบเบฑเบš AWS ELB

เปเบ•เป‰เบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบš

ELB เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ‚เบฒเป€เบ‚เบปเป‰เบฒเปƒเบ™เบ—เบปเปˆเบงเบซเบผเบฒเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ (เบšเบฑเบ™เบˆเบธ, Amazon EC2 instances, เบ—เบตเปˆเบขเบนเปˆ IP, เปเบฅเบฐเบซเบ™เป‰เบฒเบ—เบตเปˆ Lambda). ELB เบชเบฒเบกเบฒเบ”เปเบˆเบเบขเบฒเบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ”เป‰เบงเบเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ—เบฑเบ‡เบžเบฒเบเปƒเบ™เป€เบ‚เบ” Availability เบ”เบฝเบง เปเบฅเบฐเปƒเบ™เบ—เบปเปˆเบงเป€เบ‚เบ” Availability เบซเบผเบฒเบ. เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เบˆเบฒเบโ€‹เบชเบฒเบกโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ”เบธเปˆเบ™โ€‹เบ”เปˆเบฝเบ‡โ€‹เบ—เบตเปˆโ€‹เปƒเบซเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เบชเบนเบ‡โ€‹, autoscalingโ€‹, เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เบปเบโ€‹เบ›เบฑเบโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบ—เบตเปˆโ€‹เบ”เบตโ€‹. เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบชเปเบฒเบ„เบฑเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ•เบปเป‰เบ™เบ•เป:

  • เบกเบตเปƒเบซเป‰เบชเบนเบ‡. เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ–เบทเบงเปˆเบฒเบกเบต 99,99% เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบซเบผเบฒเบเป€เบ‚เบ”เบ—เบตเปˆเบกเบตเปƒเบซเป‰เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เป‚เบ”เบเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบกเบตเบชเบธเบ‚เบฐเบžเบฒเบšเบ”เบตเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปƒเบ™เบ—เบปเปˆเบงเบžเบฒเบเบžเบทเป‰เบ™, เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบชเบนเปˆเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบกเบตเบชเบธเบ‚เบฐเบžเบฒเบšเบ”เบตเปƒเบ™เป€เบ‚เบ”เบ—เบตเปˆเบกเบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™;
  • เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. ELB เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Amazon VPC, เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ•เปˆเบฒเบ‡เป† - เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ” SSL/TLS. เบ—เบฑเบ‡เบซเบกเบปเบ”เบฎเปˆเบงเบกเบเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบชเบนเบ™เบเบฒเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ TLS;
  • เบ„เบงเบฒเบกเบเบทเบ”เบเบธเปˆเบ™. ELB เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบขเปˆเบฒเบ‡เบเบฐเบ—เบฑเบ™เบซเบฑเบ™เปƒเบ™เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบขเปˆเบฒเบ‡เป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡เบเบฑเบš Auto Scaling เป€เบฎเบฑเบ”เปƒเบซเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบžเบฝเบ‡เบžเปเบ–เป‰เบฒเบเบฒเบ™เป‚เบซเบผเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡, เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบŠเบเปเบŠเบ‡เบ”เป‰เบงเบเบกเบท;
  • เบขเบทเบ”เบขเบธเปˆเบ™. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบขเบนเปˆ IP เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป„เบ›เบซเบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ™เบตเป‰เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ virtualizing เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบผเบฒเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ”เบฝเบง. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบžเบญเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ”เบฝเบงเปเบฅเบฐเบกเบตเบเบธเปˆเบกเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ microservices;
  • เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เป‚เบ”เบเปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” Amazon CloudWatch. เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบš metrics, เบšเบฑเบ™เบ—เบถเบ, เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป. เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ, เบ—เปˆเบฒเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบซเบฒเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡;
  • เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปเบšเบšเบ›เบฐเบชเบปเบก. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป‚เบซเบผเบ”เบ„เบงเบฒเบกเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเปเบฅเบฐ AWS เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ”เบฝเบงเบเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เป‚เบญเบ™เบซเบผเบทเบ‚เบฐเบซเบเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเป„เบ›เบซเบฒเบ„เบฅเบฒเบง. เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเบเบฑเบ‡เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบ‡เปˆเบฒเบเบ”เบฒเบเป‚เบ”เบเปƒเบŠเป‰เบ„เบฅเบฒเบง.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบปเบ™เปƒเบˆเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”, เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเบˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ—เปŒ Amazon เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™:

  1. เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ” Elastic.
  2. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ” Elastic.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™