多くの組織が初の本格的なマイクロサービス アプリの作成やマイクロサービス開発の拡大に向けて準備を進めている中、マイクロサービスを使用したapplication開発は急速に変化しています。 こうした変化の中には、コンテナ管理に最も広く使用されているアプローチとしての Kubernetes の出現や、サービス メッシュ アーキテクチャの登場などがあります。 Istio サービス メッシュ アーキテクチャがバージョン 1.0 に達しました。
サービス間通信におけるセキュリティの必要性に対する認識も高まっています。 マイクロサービス リファレンス アーキテクチャの次期バージョン 1.2 では、NGINX は、マイクロサービス開発用の堅牢で柔軟な一連のモデルを更新し、開発者にさらに多くの選択肢と、将来の成長の機会を維持しながら、手元のタスクに合わせて選択したマイクロサービス モデルを「適切なサイズ」にする機会を提供します。
プロキシモデルが、NGINX をロードバランサーとして使用する一般的なアプローチをマイクロサービスに適用する方法
ルーターメッシュモデルについて。NGINXインスタンスをマイクロサービスハブとして追加し、プロキシを別のNGINXインスタンスで処理します。
ファブリックモデルがサービスインスタンスと並行して実行されるスケーラブルな数のNGINXインスタンスを使用する方法
MRA によって開かれた、Istio を含むコンテナ オーケストレーターとしての Kubernetes を使用したサービス メッシュ モデルへの堅牢な道について
チャールズ・プレッツァー
テクニカルアーキテクト
ファイサル・メモン
ソフトウェアエンジニア