- 2017/06/20 掲載
Google、IBMら、マイクロサービスの「サービスメッシュ」を提供する「Istio」公開
そしてこのネットワークを安定的かつ効率的でセキュアに運用することはマイクロサービスの運用に欠かせない基盤であり、そのためにはトラフィックのルーティングルールの設定、トラフィックが偏らないようにロードバランスの実現、セキュリティのための暗号化通信や認証サービス、ポリシーの設定、そして全体のモニタリングなど、さまざまなネットワークのサービス機能が求められます。
Service Mesh(サービスメッシュ)を提供するIstio
Google、IBM、Lyftが開始した新しいオープンソースのプロジェクト「Istio」では、これらのネットワークサービス群を「Service Mesh」(サービスメッシュ)と呼び、Istioはこのサービスメッシュを提供するソフトウェアとして開発が進められています。
Istio provides developers and devops fine-grained visibility and control over traffic without requiring any changes to application code and provides CIOs and CSOs the tools needed to help enforce security and compliance requirements across the enterprise.
Istioは適切なトラフィックに対する粒度の可視化と管理を、アプリケーションのコードを一切変更することなく提供し、CIOやCSO(訳注:技術責任者やセキュリティ責任者)が、組織全体に対して要求されるセキュリティやコンプライアンスの適用を支援するのに不可欠なものである。
(「Istio: a modern approach to developing and managing microservices」から引用)
具体的には下記のネットワークサービス機能を提供すると説明されています。
・豊富なルーティングルールによる適切な粒度のトラフィックコントロール
・トラフィックの暗号化、サービス同士の認証および強力な身分確認
・対象全体のポリシー適用
・細部にわたる測定とレポーティング
マイクロサービスを支えるネットワークトラフィックは非常に複雑かつ動的に変化するものになると考えられるため、サービス間を支えるルーティングやセキュリティの設定などのさまざまなネットワークサービスは基本的には自動的かつ自律的であることが欠かせないでしょう。そうしたService Meshの実現を目指すのがIstioだといえそうです。
Istioは現在バージョン0.1で、Kubernetesをサポートしており、将来的にはCloud Foundryや仮想マシンといったほかの環境にも対応していくとされています。
ちなみにFAQによると、Istioとはギリシャ語で「Sail」(帆)のことだそうです。
※本記事は、ブログ「Publickey」から転載、一部を再構成したものです。
関連コンテンツ
関連コンテンツ
PR
PR
PR
今すぐビジネス+IT会員にご登録ください。
すべて無料!今日から使える、仕事に役立つ情報満載!
-
ここでしか見られない
2万本超のオリジナル記事・動画・資料が見放題!
-
完全無料
登録料・月額料なし、完全無料で使い放題!
-
トレンドを聞いて学ぶ
年間1000本超の厳選セミナーに参加し放題!
-
興味関心のみ厳選
トピック(タグ)をフォローして自動収集!
投稿したコメントを
削除しますか?
あなたの投稿コメント編集
通報
報告が完了しました
必要な会員情報が不足しています。
必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。
-
記事閲覧数の制限なし
-
[お気に入り]ボタンでの記事取り置き
-
タグフォロー
-
おすすめコンテンツの表示
詳細情報を入力して
会員限定機能を使いこなしましょう!
「」さんのブロックを解除しますか?
ブロックを解除するとお互いにフォローすることができるようになります。
ブロック
さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。
さんをブロックしますか?
ブロック
ブロックが完了しました
ブロック解除
ブロック解除が完了しました