【完全版】マイクロサービス (microservices) とは?モノリシック アーキテクチャとの比較・実際のマイクロサービスの使用例
導入文中央集権的な多層アーキテクチャが単一のコードベースでアプリケーション全体を作成していたモノリシック時代に開発されたアプリケーションで、あなたの組織がまだ窮地に立たされているだろう。このクライアントサーバモデルは、デスクトップがITを支配していた時代には優れた選択でした。しかし、モバイル・デバイスやクラウドの台頭により、バックエンドのデータは常に幅広いデバイスで利用可能でなければならなくなり、モノリシックなアーキテクチャでは、変更が加えられるたびにアプリケーション全体を更新しなければならず、機能を追加したり新しいコンテキストに対応しようとするたびに新たなバグが発生する可能性が出てきま...