マイクロサービス:小さなパーツで大きなメリットComputer Weekly製品ガイド

マイクロサービスがITカンファレンスで注目されている。これはコンテナやソフトウェアの移植性というアイデアとも関係が深い。その仕組みと、注目すべき理由について解説する。

2016年06月23日 08時00分 公開
[Danny BradburyComputer Weekly]

 マイクロサービスの概念は、実際のところ新しいものではない。進化したのは実装方法だ。従来のようなモノリシック型のアプリケーションを多数の小さなソフトウェアに分割し、連係して同じ機能を提供するというのがそのアイデアだ。

Computer Weekly日本語版 6月22日号無料ダウンロード

なお、同コンテンツのEPUB版およびKindle(MOBI)版も提供しています。

ボタンボタン

 「マイクロサービスは、あらゆる標準を伴っていたSOAに比べてはるかに軽量だ」。DevOpsコンサルタントSendachiの共同創業者ベン・ウートン氏はそう語る。

 SOAは、複雑なエンタープライズサービスバスに重点を置いたサプライヤー主導の現象で、全てのサービス間で通信する必要があるミドルウェアの1種だった。

スピードとアジリティ

 企業がマイクロサービスに関心を示しているのは、スピードとアジリティをもたらすことができ、比較的小さな機能を取り込めるためだとウートン氏は言う。好例として通貨換算サービスや電子商取引のショッピングカートが挙げられる。

 対応すべきコードベースが小さくなるため、そうしたサービスの開発ペースを速めることができ、変更もしやすい。コードが何百万行にも及ぶ従来のモノリシック型アプリケーションはそのような設計にはなっていない。そうした巨大コードの変更にはあらゆる依存関係が絡むので、テストにも膨大な経費が掛かる。

 もう1つの利点として拡張性の高さが挙げられる。マイクロサービスは設計上、クラウド環境との親和性が高い。クラウドはアプリケーションが必要とするコンピューティングリソースを自由に増減できる。処理能力を高める必要があれば、別のコンピュータクラスタで別のマイクロサービスを始動すれば済む。

クラウドネイティブなソフトウェアモデル

 こうした特徴により、マイクロサービスはクラウドネイティブアプリケーションで役に立つ。クラウド環境は多数のコモディティハードウェアリソースで構成され、アプリケーションの需要変動に動的に対応できる。

 そうしたインフラは障害からも素早く復旧できる。サーバが停止したら、インフラ内の別のサーバが引き継ぐ。

 マイクロサービスでそうした運用を行うためには、ITインフラとの通信方法を変える必要があるとウートン氏は解説する。

Computer Weekly製品導入ガイド無料ダウンロード

本記事は、プレミアムコンテンツ「Computer Weekly製品導入ガイド」(PDF)掲載記事の抄訳版です。本記事の全文は、同プレミアムコンテンツで読むことができます。


Copyright © ITmedia, Inc. All Rights Reserved.

譁ー逹€繝帙Ρ繧、繝医�繝シ繝代�

製品資料 SB C&S株式会社

仮想化を巡るIT業界の混乱に終止符を打つ、仮想化基盤モダナイズへの道筋とは

IT業界では「仮想化」にまつわる混乱が続いており、企業は現状の仮想化環境の再考を迫られている。そこで、仮想化環境の移行先として、また、加速するビジネス環境に対応したプラットフォームとしても適した解決策を紹介する。

製品レビュー SB C&S株式会社

VMware買収後の仮想環境はどう見直す? 知っておきたい3つの選択肢を解説

BroadcomによるVMwareの買収により、VMware製品のライセンス体系は大きく刷新された。永続ライセンスの廃止やエディションでの提供といった変更がある中で、自社はどのように仮想基盤を見直していけばよいのか。そのヒントを紹介する。

製品資料 ニュータニックス・ジャパン合同会社

VMwareによる仮想化環境からの移行を簡素化する方法とは?

IT環境の多様化・複雑化に、VMware買収の話が加わって、組織のIT担当者の悩みは増える一方だ。このような状況において、管理運用の簡素化とリスクの軽減をどのように実現すればよいだろうか。

技術文書・技術解説 ニュータニックス・ジャパン合同会社

仮想化環境の移行をもっと簡単に、知っておくべき「6つのステップ」とは?

仮想化環境の移行を考える際は、「現環境と同じ機能が移行先でも利用できるのか」「ライセンス管理の負担は軽減できるのか」など、さまざまな検討事項が生じる。これらを解決し、簡単に移行を実現するための6つのステップを紹介する。

市場調査・トレンド ニュータニックス・ジャパン合同会社

「VMware買収後」の仮想化戦略 企業はどのように対処すべきか

BroadcomはVMware買収後、製品ポートフォリオやライセンス体系に大きな変更を加えた。ユーザー企業はこの変化にどのように対処し、今後のIT戦略、仮想化戦略を検討、構築していけばよいか。

アイティメディアからのお知らせ

From Informa TechTarget

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。

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

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...