service-mesh

#infra

what is service mesh ?

... The term โ€œservice meshโ€ describes both the type of software you use to implement this pattern, and the security or network domain that is created when you use that software.

  • ์–ด๋–ค ํŒจํ„ด์„ ๊ตฌํ˜„ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์œ ํ˜•์ด๋‚˜ ๋ณด์•ˆ ๋„คํŠธ์›Œํฌ ๋„๋ฉ”์ธ์„ ๋ชจ๋‘๋ฅผ ์ง€์นญํ•˜๋Š” ๋ง

  • ์–ด๋–ค ํŒจํ„ด?

Modern applications are typically architected as distributed collections of microservices, with each collection of microservices performing some discrete business function.

  • ๋ถ„์‚ฐ ์ปฌ๋ ‰์…˜

  • ๊ฐ ์ปฌ๋ ‰์…˜์€ ๊ฐœ๋ณ„์ ์ธ ๋น„์ฆˆ๋‹ˆ์Šค ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ๊ณ ,

A service mesh is a dedicated infrastructure layer that you can add to your applications

  • ์ •๋ฆฌํ•˜์ž๋ฉด ์„œ๋น„์Šค ๋งค์‹œ๋Š” ์ธํ”„๋ผ๊ณ„์ธต์„ ์ผ์ปซ๋Š” ๋ง

what is the benefit ?

. Routing this communication, both within and across application clusters, becomes increasingly complex as the number of services grow. Istio helps reduce this complexity while easing the strain on development teams.

  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„ ํ†ต์‹  ๋ผ์šฐํŒ…์— ๋Œ€ํ•œ ๋ณต์žก๋„๋ฅผ ์ค„์ด๋Š” ๋ฐ ๊ธฐ์—ฌํ•œ๋‹ค.

Reference

  • https://istio.io/latest/about/service-mesh/

Last updated