今回はService Meshについて概要を調べ、Service Meshを提供するプロダクトの一つであるIstioに触れてみました。 Service Meshとは マイクロサービスの課題 Service Meshを考えるうえでまず必要になるのが、マイクロサービスアーキテクチャの抱えるいくつかの課題です。 マイクロサービスを導入・構築するうえでの課題として、ネットワークに関連する事項が挙げられます。マイクロサービスはお互いネットワークを通じて連携するため、ネットワークに関する機能(Load Balancing、Traffic Routingなど)を実装する必要があります。また、アプリケーションを構成するマイクロサービスの数が多くなるほど、マイクロサービス間の接続数は増加し、通信断の発生する確率やパフォーマンス低下など、ネットワーク関連の問題が発生する可能性も増加します。 これまで複数のグロ
![Istioに入門する - TECHSTEP](https://cdn-ak-scissors.b.st-hatena.com/image/square/e6d61d3ccbd92034d35159baa1cf588f1c3e7be0/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fmax%2F500%2F1%2AeArKroKLGiZJVFEnTzwXVw.png)