IT製品導入に関する技術資料を多数掲載 ホワイトペーパーダウンロードセンター
  • @IT
  • ITmedia エンタープライズ
  • ITmedia マーケティング
  • TechTarget
  • キーマンズネット
  • ITmedia ビジネスオンライン
  • ITmedia NEWS

CA Technologies

製品資料

CA Technologies

マイクロサービス化でアプリ開発を加速――Web APIの課題はどう解消する?

革新的なサービスやソリューションが次々と登場する中、アプリケーションのスピード開発への要望が高まり続けている。この要望に応えるため、Web APIを活用し、アプリケーションの開発を加速させる技術が注目され始めた。

コンテンツ情報
公開日 2017/07/18 フォーマット PDF 種類

製品資料

ページ数・視聴時間 4ページ ファイルサイズ 1.61MB
要約
 近年のアプリケーション開発では、モバイルデバイス向けも当然視されるなど、開発負担が膨らむ一方で、スピード開発への要望が増している。しかし、これまでは、アプリケーションの構造が密結合であったことから、依存関係にある他のプログラムへの影響を調べることなどに時間がかかり過ぎ、開発速度がなかなか上がらない状況だった。

 そこで、現在の開発現場では、アプリケーションの機能の一部を共通利用可能なコンポーネントとして整え、それを利用してアプリケーションを開発するSOA(Service Oriented Architecture)という概念を発展させたマイクロサービスという技術が注目を集めている。

 このマイクロサービスでは、Web APIを用いて、必要なサービスだけを組み合わせて、アプリケーションを構成することができる。本コンテンツでは、Web APIによるマイクロサービス化について解説するだけでなく、懸念されるセキュリティ上の課題についても具体的な解決策を紹介する。