システム開発の生産性を上げるには、部品の粒度を最適にして、利用しやすくする必要があります。それに対する新しい解答がマイクロサービスだともいえるでしょう。一時、インターネットのサービスのマッシュアップと言うのが大きく取り上げられた時期があります。それがやがてWebサービスへと進化してゆく。だた、これらの技術の多くはサーバー上で組み上げられていました。これがマイクロサービスだとクライアントのアプリケーション上で簡単に組み立てが可能になります。その上、多種多様なマイクロサービスが多くのクラウド上で、まさにサービスとして提供されているのです。これらについてウオッチしておかないと、スピードを求められるウエッブ開発の現場をリードすることは出来ません。この機会に是非スクエアfreeセミナーにご参加ください。
|