2017年03月14日 12時00分 UPDATE
特集/連載

ステップアップ方式で習得するマイクロサービスで構築できる「成功するクラウドWebサービス」

マイクロサービスを使用してクラウドWebサービスを構築すると、拡張性などのメリットを享受できる他、業務アプリケーションから新しい機能やツールにアクセスできる。

[Tom Nolle,TechTarget]
クラウドWebサービスを構築するときは、AWSにしろAzureにしろ既存サービスの調査から始めよう

 AmazonとMicrosoftの2大パブリッククラウドプロバイダーは、どちらも数十のWebサービスを提供している。それぞれのWebサービスでは、便利なアプリケーション機能やツールをユーザーがAPI経由で呼び出せる。一見すると、このようなWebサービスはマイクロサービスとよく似ている。実装の細部では、類似点がさらに増える。

 クラウドWebサービスと同様に、マイクロサービスは単一のアプリケーションの一部ではなく、アプリケーションに汎用リソースを提供する。また、クラウドWebサービスと同じく、マイクロサービスには複数の異なるアプリケーションと多数のユーザーが同時にアクセスできる。それから、マイクロサービスは負荷に応じた伸縮も可能だ。基盤となるリソースが機能しない場合には、サービス自体の置き換えもできる。この点についても、クラウドWebサービスと同じといえる。

 マイクロサービスを使用してクラウドWebサービスを自社で構築するときに生じる唯一の問題は、マイクロサービスに上述のメリットを与えるものが必ずしも明確ではないことだ。クラウドの設計者が正しい方法でマイクロサービスを導入できない状況はあり得る。その場合、クラウドWebサービスの機能提供に関するマイクロサービスの価値は損なわれる。そのため、マイクロサービスの導入では計画が重要になる。

ITmedia マーケティング新着記事

news038.jpg

高成長テック企業の傾向は? デロイト トウシュ トーマツ リミテッド 2018年 日本テクノロジー Fast 50
テクノロジー企業成長率ランキング。プレイド、BitStar、DATUM STUDIOなどが上位にランク...

news013.jpg

マーケターが自由を手に入れるためにやっておきたい3つのこと
2018年8月、日本のB2Bマーケターが集い、熱気に包まれたライブイベントが開催された。そ...

news135.jpg

ログリーとビルコム、B2B企業向けコンテンツマーケティング支援事業を行う新会社設立へ
ログリーとビルコムは、共同出資により、新会社を設立することで合意した