日の放送は、「マイクロサービスアーキテクチャ」がテーマです。サービスを使ってどのように作るのか、実践的な方法をご紹介します。層アーキテクチャに基づいて構成されています。層それぞれをどのように実装するかはさまざまな方法があり、中にはフロントエンドとバックエンドを単一のプロセスとして実装する(モノリシックなアプリケーション)場合もあります。モノリシックなアプリケーションは、実現したい機能が単純であれば実装が早くできる、スケールすることも容易というメリットがあります。機能の追加が続くと運用作業の負担が増加し、コードベースが複雑になることでビルドからテストの時間もかかります。変更が容易ではなくなり、ビジネスの成長にあわせたタイムリーな拡張が難しくなるというデメリットもあります。そこで考案されたものがマイクロサービスです。年に提唱したものです。(サービス)に分割します。やり取りが行われます。マイクロサービス化は次のようなメリットをもたらします。新機能をタイムリーに高速にリリースすることが可能となり、ビジネスの成長に合わせてシステムを柔軟にスケールさせることができます。マイクロサービスを支えるインフラストラクチャしかしながら、マイクロサービス化には新たな課題も存在します。番組では、特に技術的な側面から、課題を整理します。具体的な課題は以下の通りです。中心にその特徴を解説します。認証・認可、メトリックス収集などの機能を担うソフトウェアです。サイドカーと呼ばれるネットワークプロキシを使うことで機能を提供します。中心となり開発が進むサービスメッシュを提供するためのオープンソースソフトウェアです。よるサービスメッシュを簡単に構築することができます。前述に上げたマイクロサービス化の課題を解決することができることになります。使い方、実際の動きを解説します。よるトラフィックコントロールのデモンストレーションをご覧いただけます。実践するマイクロサービスアーキテクチャ番組で説明した資料はこちらで公開しています。最新情報を解説しています。過去の番組、説明資料、さらには視聴者からの質問と回答はこちらよりご覧いただけます。最新の情報を得るためにもまずはご登録をお願いします。規約ヘルプLanguage‪English‬‪Deutsch‬‪Français。