ビジネス機能別に分解します。 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ビジネス機能別に分解します。

組織のビジネスプロセスや機能を利用して、モノリスを分解できます。ビジネス機能とは、企業が価値を生み出すために行うこと ( 営業、カスタマーサービス、マーケティングなど ) です。通常、組織には複数のビジネス機能があり、それらはセクターや業界によって異なります。このパターンは、チームが組織のビジネスユニットについて十分なインサイトを持っていて、各ビジネスユニットに対象分野の専門家 (SME) がいる場合に使用します。以下の表では、このパターンを使用する利点と欠点について説明します。

利点 欠点
  • ビジネス機能が比較的安定していれば、安定したマイクロサービスアーキテクチャを生成します。

  • 開発チームは複数の部門にまたがり、技術的な特徴量ではなくビジネス価値の提供を中心に組織されています。

  • サービスは疎結合されています。

  • アプリケーション設計はビジネスモデルと密接に結びついています。

  • ビジネス機能やサービスを特定するのは難しい場合があるため、ビジネス全体を深く理解する必要があります。

以下の図では、保険のモノリスをビジネス機能に基づいて 4 つのマイクロサービスに分解しています。

モノリスをビジネス機能別に分解する