๐ฐ๏ธ ์์ฑ์ผ : 2025.02.10
๋ณธ ๊ธ์ AWS์ ๊ณต์ ๊ฐ์ด๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ๋ ์์ธํ ๊ฐ์ด๋๋ AWS ๊ณต์ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
Microservice ๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ๊ตฌํํ๋ ๊ณ ๊ฐ์ Amazon EKS ๋ด ํด๋ฌ์คํฐ ๋ด Service ๊ฐ ํต์ ์ ๊ตฌํํด์ผํ๋ฉฐ ์ด๋ฅผ Load Balancer ๋ฐ Service-Mesh์ ๊ฐ์ ์ถ๊ฐ ๋คํธ์ํฌ ์ธํ๋ผ ๊ตฌ์ฑ ์์๋ฅผ ํด๋ฌ์คํฐ์ ํ๋ก๋น์ ๋ํ๋ ๋ฐฉ์์ผ๋ก ์ด ์์ ์ ์ํํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๋ชจ๋ ํด๋ฌ์คํฐ ๊ฐ์ ๋คํธ์ํฌ ๊ตฌ์ฑ์ด ํ์ํ๋ฉฐ, ๋ฐฐํฌ ์ํคํ ์ฒ๊ฐ ๋ณต์กํด์ง๋ฉฐ ํ๋ซํผ ๋ฐ ๊ฐ๋ฐ ํ์ ์ถ๊ฐ์ ์ธ ์ด์ ์ค๋ฒํค๋๋ฅผ ๋ถ๊ณผํฉ๋๋ค. ์ฌ๋ฌ VPC์ ๊ฑธ์ณ ์๋ ์๋น์ค๋ฅผ ์ํธ ์ฐ๊ฒฐํ๋ ์ผ๋ฐ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ Service-Mesh๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๊ธฐ์๋ Side-Car๊ฐ ํ์ํ๋ฏ๋ก ํ์ฅ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ผ๋ฉฐ ๋๊ท๋ชจ Control-Plane๊ณผ Data-Plance์ ์ฒ๋ฆฌํ๋ ๋ฑ ์์ฒด์ ์ธ ๊ด๋ฆฌ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
Amazon VPC Lattice
๋ AWS ๋คํธ์ํฌ ์ธํ๋ผ์ ์ง์ ๊ตฌ์ถ๋ ์์ ๊ด๋ฆฌํ Application Level์ ๋คํธ์ํน ์๋น์ค๋ก, Multi-Account
, Multi-VPC
์์ ๋ชจ๋ ์๋น์ค๋ฅผ ์ฐ๊ฒฐ, ๋ณดํธ ๋ฐ ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์๋น์ค๋ EC2 ์ธ์คํด์ค. ์ปจํ
์ด๋, Lambda์ ๊ฐ์ ์๋ฒ๋ฆฌ์ค ์ปดํจํ
์ด ํฌํจ๋ฉ๋๋ค. VPC Lattice์ ๋ชฉํ๋ ์ฌ๋ฌ VPC์ ๊ฑธ์ณ ๋ชจ๋ ์๋น์ค๋ฅผ ํ๋์ Service Discovery๋ก ์ ๊ณตํฉ๋๋ค. ๋ํ ์ธ์คํด์ค, ํด๋ฌ์คํฐ, ์ปจํ
์ด๋, ์๋ฒ๋ฆฌ์ค ๋ฑ ๋ค์ํ ์กฐํฉ์ ์์ฐ์ ํฌํจํ๋ ๊ฒฝ์ฐ์๋ VPC ์ ๋ฐ์์ ์ผ๊ด๋ ๋ฐฉ์์ผ๋ก ์์
ํ ์ ์์ด์ผ ํฉ๋๋ค. VPC Lattice๋ฅผ ํตํด Service Discovery, Traffic Routing, ์ก์ธ์ค ๊ถํ ๋ถ์ฌ์ ๊ฐ์ ์ผ๋ฐ์ ์ธ ๋คํธ์ํน ์์
์ Amazon VPC Lattice๊ฐ ์ฒ๋ฆฌํ๋ฏ๋ก ๊ฐ๋ฐ์๊ฐ ์ถ๊ฐ ์ํํธ์จ์ด๋ ์ฝ๋๋ฅผ ํตํด ์ง์ ์ํํ ํ์๊ฐ ์์ต๋๋ค.
Side-Car
์์ด๋ VPC Lattice๊ฐ ๋ง์ ์ธ๋ถ ์ฌํญ์ ์ฒ๋ฆฌํฉ๋๋ค.