/note/tech

【レポート】サービスメッシュは本当に必要なのか、何を解決するのか #AWSSummit

サービスメッシュは本当に必要なのか?

  • あなたのシステムにとってサービスメッシュが必要なのか?
    • サービスメッシュは「サービス間通信の信頼性と可観測性を各所売る一貫性ある手段の一つ」
    • AWS AppMesh
      • サービスメッシュのマネージドコントロールプレーンを担っている
    • クラスタやサービスにまたがって動的メッシュを維持できる
  • 課題に対する必要性を検討するべき
    • そもそもサービスメッシュは必要なのか?
    • X-Rayでの分散トレーシングやALBのトラフィックコントロールによって改善/解決出来ないだろうか?
    • 共有ライブラリの利用で十分ではないか?
  • 動的サービスメッシュが必要性
    • Envoyに共通の設定ファイルを入れるのではダメなのか?
  • 中央管理チームにて管理が実現できる規模であれば、AppMeshを利用せずにEnvoyProxyの運用に留めることも視野に入れる