๐งถ Spring | Spring Boot/Spring Cloud & MSA
-
API Gateway ์๋น์ค๋ก ์ ๋ฌ๋๋ ๋ชจ๋ API ์์ฒญ์ ๊ด๋ฌธ(Gateway) ์ญํ ์ ํ๋ ์๋น์ค ํด๋ผ์ด์ธํธ์ ์๋น์ค ์ฌ์ด์ Proxy ์ญํ ์ ๋ด๋น ์๋ํฌ์ธํธ ์๋ฒ์์ ๊ณตํต์ผ๋ก ํ์ํ ์ธ์ฆ/์ธ๊ฐ, ๋ผ์ฐํ ์ฒ๋ฆฌ, ์์ฒญ/์๋ต ๋ณ์กฐ ๋ฑ์ ๋ค์ํ ๊ธฐ๋ฅ์ ํ๋ฌ๊ทธ์ธ ํํ๋ก ์ ๊ณต ๊ฐ ์๋ํฌ์ธํธ์ ์๋ฒ๋ง๋ค ๊ณตํต ๊ธฐ๋ฅ๋ค์ ๊ตฌํํ์ง ์์๋ ๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ ๋น์ฉ์ ์ค์ผ ์ ์์ต๋๋ค. ์ฅ์ ํด๋ผ์ด์ธํธ์ด ์์ฒญ์ ์ผ๊ด์ ์ผ๋ก ์ฒ๋ฆฌ ์ ์ฒด ์์คํ ์ ๋ถํ๋ฅผ ๋ถ์ฐ ์ํค๋ ๋ก๋ ๋ฐธ๋ฐ์ ์ญํ ๋์ผํ ์์ฒญ์ ๋ํ ๋ถํ์ํ ๋ฐ๋ณต์์ ์ ์ค์ผ ์ ์๋ ์๋ต ์บ์ฑ ์์ฒญ๊ณผ ์๋ต์ ๋ํ ๋ชจ๋ํฐ๋ง ์์คํ ๋ด๋ถ ์ํคํ ์ณ๋ฅผ ์จ๊ธธ ์ ์์ ๋จ์ ๊ตฌํํ๊ณ ๊ด๋ฆฌํด์ผํ๋ ์์๊ฐ ํ๋ ๋ ์ฆ๊ฐ๋จ ์ฑ๋ฅ์์ ๋ณ๋ชฉ ์ง์ ์ด ๋ ์ ์์ API Gateway ๊ธฐ๋ฅ ๐ก ์์ธ..
API Gateway๋?API Gateway ์๋น์ค๋ก ์ ๋ฌ๋๋ ๋ชจ๋ API ์์ฒญ์ ๊ด๋ฌธ(Gateway) ์ญํ ์ ํ๋ ์๋น์ค ํด๋ผ์ด์ธํธ์ ์๋น์ค ์ฌ์ด์ Proxy ์ญํ ์ ๋ด๋น ์๋ํฌ์ธํธ ์๋ฒ์์ ๊ณตํต์ผ๋ก ํ์ํ ์ธ์ฆ/์ธ๊ฐ, ๋ผ์ฐํ ์ฒ๋ฆฌ, ์์ฒญ/์๋ต ๋ณ์กฐ ๋ฑ์ ๋ค์ํ ๊ธฐ๋ฅ์ ํ๋ฌ๊ทธ์ธ ํํ๋ก ์ ๊ณต ๊ฐ ์๋ํฌ์ธํธ์ ์๋ฒ๋ง๋ค ๊ณตํต ๊ธฐ๋ฅ๋ค์ ๊ตฌํํ์ง ์์๋ ๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ ๋น์ฉ์ ์ค์ผ ์ ์์ต๋๋ค. ์ฅ์ ํด๋ผ์ด์ธํธ์ด ์์ฒญ์ ์ผ๊ด์ ์ผ๋ก ์ฒ๋ฆฌ ์ ์ฒด ์์คํ ์ ๋ถํ๋ฅผ ๋ถ์ฐ ์ํค๋ ๋ก๋ ๋ฐธ๋ฐ์ ์ญํ ๋์ผํ ์์ฒญ์ ๋ํ ๋ถํ์ํ ๋ฐ๋ณต์์ ์ ์ค์ผ ์ ์๋ ์๋ต ์บ์ฑ ์์ฒญ๊ณผ ์๋ต์ ๋ํ ๋ชจ๋ํฐ๋ง ์์คํ ๋ด๋ถ ์ํคํ ์ณ๋ฅผ ์จ๊ธธ ์ ์์ ๋จ์ ๊ตฌํํ๊ณ ๊ด๋ฆฌํด์ผํ๋ ์์๊ฐ ํ๋ ๋ ์ฆ๊ฐ๋จ ์ฑ๋ฅ์์ ๋ณ๋ชฉ ์ง์ ์ด ๋ ์ ์์ API Gateway ๊ธฐ๋ฅ ๐ก ์์ธ..
2022.10.27 -
MSA ๊ตฌ์ฑ์์ ๐ก Gatner ์ฌ์ MSA ์ปดํฌ๋ํธ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ช ํฉ๋๋ค. External Gateway ์๋น์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ๊ณ ํธ๋ํฝ ๊ด๋ฆฌ ๋ฐ ๋ณด์ ์ ์ฑ ์ ์ ์ฉํ์ฌ ๋ง์ดํฌ๋ก ์๋น์ค ํ๊ฒฝ์ ๋ณดํธ ์ธ๋ถ ๊ฒ์ดํธ์จ์ด ๊ธฐ๋ฅ์ ์ข ์ข API ๊ด๋ฆฌ ์ ํ์ ์ฌ์ฉํ์ฌ ๊ตฌํ ์๋น์ค์ ๋ํ ์์ฒญ์ API Gateway๋ฅผ ๊ฑฐ์ณ์ผ ํจ Spring Cloud Gateway Service Mesh ์๋น์ค ๊ฐ์ ํต์ ์ ๋์จํ๊ฒ ๊ฒฐํฉ, ์ ๋ขฐ์ฑ ๋ฐ ์ ์ฐ์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด๋๋ ๊ธฐ๋ฅ์ผ๋ก ๊ตฌ์ฑ Service Router API Gateway๋ก ๋ค์ด์จ ์์ฒญ์ Service Discovery๋ฅผ ํตํด ์๋น์ค ์์น๋ฅผ ํ์ ํ ํ ์ฌ๋ฐ๋ฅธ ์๋น์ค๋ก ๋ผ์ฐํ Netflix Zuul Service Discovery Service Registry..
MSA StructuresMSA ๊ตฌ์ฑ์์ ๐ก Gatner ์ฌ์ MSA ์ปดํฌ๋ํธ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ช ํฉ๋๋ค. External Gateway ์๋น์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ๊ณ ํธ๋ํฝ ๊ด๋ฆฌ ๋ฐ ๋ณด์ ์ ์ฑ ์ ์ ์ฉํ์ฌ ๋ง์ดํฌ๋ก ์๋น์ค ํ๊ฒฝ์ ๋ณดํธ ์ธ๋ถ ๊ฒ์ดํธ์จ์ด ๊ธฐ๋ฅ์ ์ข ์ข API ๊ด๋ฆฌ ์ ํ์ ์ฌ์ฉํ์ฌ ๊ตฌํ ์๋น์ค์ ๋ํ ์์ฒญ์ API Gateway๋ฅผ ๊ฑฐ์ณ์ผ ํจ Spring Cloud Gateway Service Mesh ์๋น์ค ๊ฐ์ ํต์ ์ ๋์จํ๊ฒ ๊ฒฐํฉ, ์ ๋ขฐ์ฑ ๋ฐ ์ ์ฐ์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด๋๋ ๊ธฐ๋ฅ์ผ๋ก ๊ตฌ์ฑ Service Router API Gateway๋ก ๋ค์ด์จ ์์ฒญ์ Service Discovery๋ฅผ ํตํด ์๋น์ค ์์น๋ฅผ ํ์ ํ ํ ์ฌ๋ฐ๋ฅธ ์๋น์ค๋ก ๋ผ์ฐํ Netflix Zuul Service Discovery Service Registry..
2022.10.27 -
SOA (Service Oriented Architecture) ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ ๊ธฐ๋ฅ์ ๋น์ฆ๋์ค์ ์ธ ์๋ฏธ๊ฐ ์๋ ๊ธฐ๋ฅ ๋จ์๋ก ๋ฌถ๊ณ , ํ์คํ๋ ํธ์ถ ์ธํฐํ์ด์ค๋ฅผ ํตํด ์๋น์ค๋ผ๋ ์ํํธ์จ์ด ์ปดํฌ๋ํธ ๋จ์๋ก ์ฌ์กฐํฉํ ํ, ์ด ์๋น์ค๋ค์ ์๋ก ์กฐํฉํ์ฌ ์ ๋ฌด ๊ธฐ๋ฅ์ ๊ตฌํํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค์ด๋ด๋ ์ํํธ์จ์ด ์ํคํ ์ฒ ์๋น์ค ๋จ์๋ก ๊ฐ๋ฐ์ ํ๊ณ , ๊ฐ๋ฐ๋ ์๋น์ค๋ค์ ๊ณต์ ํจ์ผ๋ก์จ ์ฌ๊ฐ์ฉ์ฑ์ ๋๋ฆฌ๊ณ ์ ์ฐ์ฑ์ ํ๋ณดํ๋ ๊ฒ์ ๋ชฉํ SOA ์ MSA์ ์ฐจ์ด์ SOA MSA ํ๋กํ ์ฝ ๋ฉํฐ ๋ฉ์ธ์ง ํ๋กํ ์ฝ ์ง์ ๊ฒฝ๋ ํ๋กํ ์ฝ ์ฌ์ฉ(HTTP,REST ๋ฑ) ์งํฅ์ ์ดํ๋ฆฌ์ผ์ด์ ์๋น์ค์ ์ฌ์ฌ์ฉ์ ํตํ ๋น์ฉ ์ ๊ฐ ์๋น์ค ๊ฐ์ ๊ฒฐํฉ๋๋ฅผ ๋ฎ์ถ์ด ๋ณํ์ ๋ฅ๋์ ์ผ๋ก ๋์ ์ ๊ทผ ๋ฐฉ์ ๊ฐ๋ฅํ ์ต๋ํ์ผ๋ก ๊ณต์ ๊ฐ๋ฅํ ์ต์ํ์ผ๋ก ๊ณต์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ..
SOA vs MSASOA (Service Oriented Architecture) ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ ๊ธฐ๋ฅ์ ๋น์ฆ๋์ค์ ์ธ ์๋ฏธ๊ฐ ์๋ ๊ธฐ๋ฅ ๋จ์๋ก ๋ฌถ๊ณ , ํ์คํ๋ ํธ์ถ ์ธํฐํ์ด์ค๋ฅผ ํตํด ์๋น์ค๋ผ๋ ์ํํธ์จ์ด ์ปดํฌ๋ํธ ๋จ์๋ก ์ฌ์กฐํฉํ ํ, ์ด ์๋น์ค๋ค์ ์๋ก ์กฐํฉํ์ฌ ์ ๋ฌด ๊ธฐ๋ฅ์ ๊ตฌํํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค์ด๋ด๋ ์ํํธ์จ์ด ์ํคํ ์ฒ ์๋น์ค ๋จ์๋ก ๊ฐ๋ฐ์ ํ๊ณ , ๊ฐ๋ฐ๋ ์๋น์ค๋ค์ ๊ณต์ ํจ์ผ๋ก์จ ์ฌ๊ฐ์ฉ์ฑ์ ๋๋ฆฌ๊ณ ์ ์ฐ์ฑ์ ํ๋ณดํ๋ ๊ฒ์ ๋ชฉํ SOA ์ MSA์ ์ฐจ์ด์ SOA MSA ํ๋กํ ์ฝ ๋ฉํฐ ๋ฉ์ธ์ง ํ๋กํ ์ฝ ์ง์ ๊ฒฝ๋ ํ๋กํ ์ฝ ์ฌ์ฉ(HTTP,REST ๋ฑ) ์งํฅ์ ์ดํ๋ฆฌ์ผ์ด์ ์๋น์ค์ ์ฌ์ฌ์ฉ์ ํตํ ๋น์ฉ ์ ๊ฐ ์๋น์ค ๊ฐ์ ๊ฒฐํฉ๋๋ฅผ ๋ฎ์ถ์ด ๋ณํ์ ๋ฅ๋์ ์ผ๋ก ๋์ ์ ๊ทผ ๋ฐฉ์ ๊ฐ๋ฅํ ์ต๋ํ์ผ๋ก ๊ณต์ ๊ฐ๋ฅํ ์ต์ํ์ผ๋ก ๊ณต์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ..
2022.10.27 -
12 Factors Heroku ํ๋ซํผ์ ํตํด ๋ฐฉ๋ํ ์ฑ์ ๊ฐ๋ฐ, ์ด์, ํ์ฅ ๋ฑ์ ๊ด์ฐฐํ ๋ง์ ์ฌ๋๋ค์ด ๊ณ ์ํด๋ธ SaaS ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์๊ฐ์ด ์ง๋๋ฉด์ ์ฑ์ด ์ ๊ธฐ์ ์ผ๋ก ์ฑ์ฅํ๋ ๋ถ๋ถ, ์ฑ ์ฝ๋๋ฒ ์ด์ค์์ ์์ ํ๋ ๊ฐ๋ฐ์๋ค ๊ฐ์ ํ์ , ์๊ฐ์ด ์ง๋๋ฉด์ ๋ง๊ฐ์ง๋ ์ํํธ์จ์ด ์ ์ง๋น์ฉ์ ์ค์ด๋ ๋ฒ์ ์ง์ค 12 Factors์ ๋ชฉ์ ์๋์ ๊ฐ์ ํน์ง์ ๊ฐ์ง SaaS ์ฑ์ ๋ง๋ค๊ธฐ ์ํจ ์ค์ ์๋ํ๋ฅผ ์ํ ์ ์ฐจ(declarative) ๋ฅผ ์ฒด๊ณํ ํ์ฌ ์๋ก์ด ๊ฐ๋ฐ์๊ฐ ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋๋ฐ ๋๋ ์๊ฐ๊ณผ ๋น์ฉ์ ์ต์ํ OS์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ๋ถ๋ถ์ ๋ช ํํํ๊ณ , ์คํ ํ๊ฒฝ ์ฌ์ด์ ์ด์์ฑ์ ๊ทน๋ํ ํด๋ผ์ฐ๋ ํ๋ซํผ ๋ฐฐํฌ์ ์ ํฉํ๊ณ , ์๋ฒ์ ์์คํ ์ ๊ด๋ฆฌ๊ฐ ํ์์์ ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์ด์ ํ๊ฒฝ์ ์ฐจ์ด๋ฅผ ์ต์ํํ๊ณ ๋ฏผ์ฒฉ์ฑ์ ๊ทน๋ํํ๊ธฐ ์ํด..
12 Factors + 3 Factors12 Factors Heroku ํ๋ซํผ์ ํตํด ๋ฐฉ๋ํ ์ฑ์ ๊ฐ๋ฐ, ์ด์, ํ์ฅ ๋ฑ์ ๊ด์ฐฐํ ๋ง์ ์ฌ๋๋ค์ด ๊ณ ์ํด๋ธ SaaS ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์๊ฐ์ด ์ง๋๋ฉด์ ์ฑ์ด ์ ๊ธฐ์ ์ผ๋ก ์ฑ์ฅํ๋ ๋ถ๋ถ, ์ฑ ์ฝ๋๋ฒ ์ด์ค์์ ์์ ํ๋ ๊ฐ๋ฐ์๋ค ๊ฐ์ ํ์ , ์๊ฐ์ด ์ง๋๋ฉด์ ๋ง๊ฐ์ง๋ ์ํํธ์จ์ด ์ ์ง๋น์ฉ์ ์ค์ด๋ ๋ฒ์ ์ง์ค 12 Factors์ ๋ชฉ์ ์๋์ ๊ฐ์ ํน์ง์ ๊ฐ์ง SaaS ์ฑ์ ๋ง๋ค๊ธฐ ์ํจ ์ค์ ์๋ํ๋ฅผ ์ํ ์ ์ฐจ(declarative) ๋ฅผ ์ฒด๊ณํ ํ์ฌ ์๋ก์ด ๊ฐ๋ฐ์๊ฐ ํ๋ก์ ํธ์ ์ฐธ์ฌํ๋๋ฐ ๋๋ ์๊ฐ๊ณผ ๋น์ฉ์ ์ต์ํ OS์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ๋ถ๋ถ์ ๋ช ํํํ๊ณ , ์คํ ํ๊ฒฝ ์ฌ์ด์ ์ด์์ฑ์ ๊ทน๋ํ ํด๋ผ์ฐ๋ ํ๋ซํผ ๋ฐฐํฌ์ ์ ํฉํ๊ณ , ์๋ฒ์ ์์คํ ์ ๊ด๋ฆฌ๊ฐ ํ์์์ ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ์ด์ ํ๊ฒฝ์ ์ฐจ์ด๋ฅผ ์ต์ํํ๊ณ ๋ฏผ์ฒฉ์ฑ์ ๊ทน๋ํํ๊ธฐ ์ํด..
2022.10.26 -
Cloud Native Application Cloud Native Architecture์ ์ํด ์ค๊ณ๋๊ณ ๊ตฌํ๋ Application์ ์๋ฏธ ๊ตฌ์ฑ์์ DevOps Development + Operation์ ํฉ์น ๋จ์ด ๊ณ ๊ฐ์ ์๊ตฌ์ฌํญ์ ๋น ๋ฅด๊ฒ ๋ฐ์ํ๊ธฐ์ํด ์ด์ ๋ด๋น์์ ๊ฐ๋ฐ๋ด๋น์๊ฐ ์๋ก ์ํตํ๊ณ ํ์ ํ์ฌ ๊ณํ ๋ฐ ๊ฐ๋ฐํ๊ณ ๋น๋, ํ ์คํธ,๋ฆด๋ฆฌ์ค, ๋ฐฐํฌ, ์ด์, ๋ชจ๋ํฐ๋งํ๋ ์ผ๋ จ์ ๊ณผ์ ์ ์๋ํํ๋ ๊ฒ์ ๊ฐ์กฐํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ๋ปํจ ๋ณดํต ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ ํตํด DevOps๊ฐ ์ด๋ฃจ์ด์ง CI - CD Continuous Integration (์ง์์ ์ธ ํตํฉ) ์๋ก ๊ฐ๋ฐํ ์ฝ๋๋ค์ ๊ธฐ์กด ์ฝ๋์ ๋ณํฉํ์ฌ ๋น๋ ๋ฐ ํ ์คํธํ๋ ๊ณผ์ ์ ์๋ํํ๋ ๊ฒ Jenkins, Team CI, Travis CI ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉ C..
Cloud Native ApplicationCloud Native Application Cloud Native Architecture์ ์ํด ์ค๊ณ๋๊ณ ๊ตฌํ๋ Application์ ์๋ฏธ ๊ตฌ์ฑ์์ DevOps Development + Operation์ ํฉ์น ๋จ์ด ๊ณ ๊ฐ์ ์๊ตฌ์ฌํญ์ ๋น ๋ฅด๊ฒ ๋ฐ์ํ๊ธฐ์ํด ์ด์ ๋ด๋น์์ ๊ฐ๋ฐ๋ด๋น์๊ฐ ์๋ก ์ํตํ๊ณ ํ์ ํ์ฌ ๊ณํ ๋ฐ ๊ฐ๋ฐํ๊ณ ๋น๋, ํ ์คํธ,๋ฆด๋ฆฌ์ค, ๋ฐฐํฌ, ์ด์, ๋ชจ๋ํฐ๋งํ๋ ์ผ๋ จ์ ๊ณผ์ ์ ์๋ํํ๋ ๊ฒ์ ๊ฐ์กฐํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ๋ปํจ ๋ณดํต ์ ์์ผ ๋ฐฉ๋ฒ๋ก ์ ํตํด DevOps๊ฐ ์ด๋ฃจ์ด์ง CI - CD Continuous Integration (์ง์์ ์ธ ํตํฉ) ์๋ก ๊ฐ๋ฐํ ์ฝ๋๋ค์ ๊ธฐ์กด ์ฝ๋์ ๋ณํฉํ์ฌ ๋น๋ ๋ฐ ํ ์คํธํ๋ ๊ณผ์ ์ ์๋ํํ๋ ๊ฒ Jenkins, Team CI, Travis CI ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉ C..
2022.10.26 -
Cloud Native Architecture Cloud Nativer๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์นํ์ ์ด๋ผ๋ ์๋ก ์ ์ธ ์๋ฏธ๋ฅผ ๊ฐ์ง CNCF์์ ์ฒ์ ๋ด์ธ์ด ๋จ์ด๋ก ํด๋ผ์ฐ๋ ์ปดํจํ ๋ชจ๋ธ์ ์ฅ์ ์ ์ต๋ํ ํ์ฉํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ๊ตฌ์ถํ๋ฉฐ ์คํํ๋ ๋ฐฉ๋ฒ๋ก ์ ์๋ฏธ ํผ๋ธ๋ฆญ, ํ๋ผ์ด๋น, ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ํ์ฅ์ฑ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ ์ด์ํ ์ ์์ ์ปจํ ์ด๋, ์๋น์ค ๋ฉ์, ๋ง์ดํฌ๋ก์๋น์ค, ๋ถ๋ณ ์ธํ๋ผ, ์ ์ธ์ API๊ฐ ์ ํ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ํด๋น ํ๋ณต์ฑ์ด ์๊ณ , ๊ด๋ฆฌ ํธ์์ฑ์ ์ ๊ณตํ๋ฉฐ, ๊ฐ์์ฑ์ ๊ฐ๋ ๋์จํ๊ฒ ๊ฒฐํฉ๋ ์์คํ ์ ์ฌ์ฉํ ์ ์์ ๊ฒฌ๊ณ ํ ์๋ํ์ ํจ๊ป ์ฌ์ฉํ๋ฉด, ์์ง๋์ด๋ ์ต์ํ์ ์๊ณ ๋ก ์ํฅ๋ ฅ์ด ํฌ๊ณ ์์ธก ๊ฐ๋ฅํ ๋ณ๊ฒฝ์ ํ ์ ์์ Cloud Native Architecture์ ๊ตฌ์ฑ ์..
Cloud Native ArchitectureCloud Native Architecture Cloud Nativer๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์นํ์ ์ด๋ผ๋ ์๋ก ์ ์ธ ์๋ฏธ๋ฅผ ๊ฐ์ง CNCF์์ ์ฒ์ ๋ด์ธ์ด ๋จ์ด๋ก ํด๋ผ์ฐ๋ ์ปดํจํ ๋ชจ๋ธ์ ์ฅ์ ์ ์ต๋ํ ํ์ฉํ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ๊ตฌ์ถํ๋ฉฐ ์คํํ๋ ๋ฐฉ๋ฒ๋ก ์ ์๋ฏธ ํผ๋ธ๋ฆญ, ํ๋ผ์ด๋น, ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ํ์ฅ์ฑ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ ์ด์ํ ์ ์์ ์ปจํ ์ด๋, ์๋น์ค ๋ฉ์, ๋ง์ดํฌ๋ก์๋น์ค, ๋ถ๋ณ ์ธํ๋ผ, ์ ์ธ์ API๊ฐ ์ ํ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ํด๋น ํ๋ณต์ฑ์ด ์๊ณ , ๊ด๋ฆฌ ํธ์์ฑ์ ์ ๊ณตํ๋ฉฐ, ๊ฐ์์ฑ์ ๊ฐ๋ ๋์จํ๊ฒ ๊ฒฐํฉ๋ ์์คํ ์ ์ฌ์ฉํ ์ ์์ ๊ฒฌ๊ณ ํ ์๋ํ์ ํจ๊ป ์ฌ์ฉํ๋ฉด, ์์ง๋์ด๋ ์ต์ํ์ ์๊ณ ๋ก ์ํฅ๋ ฅ์ด ํฌ๊ณ ์์ธก ๊ฐ๋ฅํ ๋ณ๊ฒฝ์ ํ ์ ์์ Cloud Native Architecture์ ๊ตฌ์ฑ ์..
2022.10.26