[AWS ELB] ALB

๋™๋™ยท2023๋…„ 10์›” 26์ผ
0

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
8/13
post-thumbnail

๐ŸŒณ Application Load Balancer (ALB)

  • OSI 7 Layer์˜ 7 ๊ณ„์ธต์— ํ•ด๋‹นํ•˜๋Š” Application Layer(์‘์šฉ ๊ณ„์ธต)์˜ ํŠน์„ฑ์„ ์ด์šฉํ•œ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ
  • HTTP, HTTPS์™€ WebSocket์„ ํ™œ์šฉํ•˜๋Š” ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ
    • HTTP Header , Host Header, ์š”์ฒญ ๋ฉ”์„œ๋“œ ๋“ฑ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ์ค€์„ ์ ์šฉํ•ด ์ ์ ˆํ•œ ๋Œ€์ƒ ๊ทธ๋ฃน์œผ๋กœ ๋ผ์šฐํŒ…ํ•  ์ˆ˜ ์žˆ์Œ.
  • ALB, ๋ง ๊ทธ๋Œ€๋กœ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์—ฌ๋Ÿฌ ํŠธ๋ž˜ํ”ฝ๋“ค์„ ๋ถ„์‚ฐ์‹œ์ผœ์ฃผ๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰

๐Ÿชต Listener (๋ฆฌ์Šค๋„ˆ)

ํ–‰๋™ ๊ทœ์น™์„ ์ •ํ•ด์„œ ์กฐ๊ฑด์— ๋งž๊ฒŒ ๋ผ์šฐํŒ…ํ•  ์ˆ˜ ์žˆ์Œ.

๐Ÿ’ก ๊ทœ์น™

IF, THEN์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, IF์˜ ์กฐ๊ฑด์— ๋งŒ์กฑ ์‹œ THEN์˜ ์ž‘์—… ์ง„ํ–‰

IF

  • ํ˜ธ์ŠคํŠธ ํ—ค๋”, ๊ฒฝ๋กœ, HTTP ์š”์ฒญ ๋ฉ”์„œ๋“œ, ์†Œ์Šค IP, HTTP ํ—ค๋”, ์ฟผ๋ฆฌ ๋ฌธ์ž์—ด๋ฅผ ์กฐ๊ฑด์œผ๋กœ ๊ฑธ์–ด ์š”์ฒญ์„ ๋ผ์šฐํŒ…ํ•˜๋Š” ๊ทœ์น™์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค !

THEN

  • ๋Œ€์ƒ ๊ทธ๋ฃน(Target Group), URL ๋ฆฌ๋””๋ ‰์…˜, ๊ณ ์ • ์‘๋‹ต ๋ฐ˜ํ™˜์œผ๋กœ ์š”์ฒญ์„ ๋„˜๊ธธ ์ˆ˜ ์žˆ๋‹ค !

์˜ˆ์‹œ (HTTPS:443)

  • IF
    • ํ˜ธ์ŠคํŠธ ํ—ค๋” : donghyeun02.link or www.donghyeun02.link
  • THEN
    • ๋Œ€์ƒ ๊ทธ๋ฃน(Target Group)์œผ๋กœ ์ „๋‹ฌ
profile
โœ๏ธ ๋„์ ๋„์ 

0๊ฐœ์˜ ๋Œ“๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด