【Quipperブログ】Web Developer も知っておきたい Kubernetes における Sidecar Pattern と Ambassador Pattern
こんにちは。Quipperブログです。
今回の記事は、Site Reliability Engineering竹山の「Web Developer も知っておきたい Kubernetes における Sidecar Pattern と Ambassador Pattern」です!
一部をちらりとお見せします。是非、ご覧ください!
ーーーーーーーーーー
この記事では Cloud Native なアーキテクチャにおいて重要な以下の 2 つのパターンについて紹介します。
・Sidecar Pattern
・Ambassador Pattern
これらは Kubernetes 以外のコンテナオーケストレーションエンジンにおいても有効ですし、Docker のようなコンテナランタイム単体でも実装は可能です。Sidecar や Ambassador といった名称も Kubernetes の登場以前から使われていたようです。
この記事においては Kubernetes を念頭に説明します。Kubernetes のようなオーケストレーションエンジン上であれば、これらの実装は比較的容易に行えるので、引き出しとして持っておくだけでいつか役に立つかもしれません。
また、日本でもよく聞かれるようになった Service Mesh を実現する上でも基本的な考え方となります・・・
ーーーーーーーーーーー
Quipperとは
Quipperは2010年に、DeNAの共同創業者である渡辺雅之がイギリス ロンドンで創業。「Distributors of Wisdom」- 国境や貧富の差を超えて、世界中で誰もが学びたいものを好きなだけ学べる"知の流通革命"の実現を目指す、オンライン学習サービスです。2015年よりリクルートマーケティングパートナーズの仲間入りをし、国内向けオンライン学習サービスのスタディサプリの開発も行っています。日本、インドネシア、フィリピン、メキシコにて、日々新たな価値を提案・創造し、教育サービスの新たな幕開けに貢献できるよう挑戦を続けています。