マイクロサービス 2.0 向けサービス メッシュ

モハマド・バヤン・シニア Verizonのソリューションアーキテクト

過去数年間、マイクロサービス アーキテクチャは、ソフトウェア配信の高速化、イノベーションの容易化、新技術の導入、対応や情報に基づいた意思決定の自由度の向上を実現するという期待から、大企業で採用されるようになり、より主流になってきました。 しかし、ほとんどの導入者は最終的に「分散モノリス」に陥り、ポリグロット マイクロサービスなどのアーキテクチャの真のメリットを実現できていません。

NGINX Conf 2018のセッションで、Mohamad 氏は Verizon でのマイクロサービスに取り組んだ経験を共有します。 彼は、さまざまなチームがマイクロサービスを構築するためにさまざまなテクノロジー スタックを採用した際にチームが直面した課題を含め、チームのマイクロサービス 2.0 ソリューションへの道のりを振り返ります。 マイクロサービス 2.0 の戦略は、Kubernetes とサービス メッシュを「外部アーキテクチャ」として組み合わせたプラットフォームを活用し、そこから分離されたビジネス重視の多言語サービスを構築できるようにすることです。

次のステップ