ソリューションのアイデア
この記事ではソリューションのアイデアについて説明します。 クラウド アーキテクトはこのガイダンスを使用すると、このアーキテクチャの一般的な実装の主要コンポーネントを視覚化しやすくなります。 ワークロードの特定の要件に適合する、適切に設計されたソリューションを設計するための出発点として、この記事を使用してください。
このソリューションのアイデアは、レガシ処理アプリケーションに最新のフロント エンドを提供することで、従業員の生産性を向上させ、意思決定を迅速化するのに役立ちます。 この基幹業務アプリケーションのソリューションは、複数のビジネス システムからのデータを統合します。 次に、Web とモバイルのフロントエンドでデータを表示します。
考えられるユース ケース
さまざまなレガシ システムを接続し、モバイル UI を介してユーザーにアクセスを提供する組織は、このソリューションのメリットを享受できます。 レガシ システムには、次のものが含まれます。
- 販売注文入力システムと在庫システム。
- 病院データベース。
- 保険請求および請求ソフトウェア。
- 銀行取引システム。
アーキテクチャ
このアーキテクチャの SVG をダウンロードします。
データフロー
- 顧客のモバイル アプリが、Azure Active Directory B2C を介して認証を行います。
- 顧客のモバイル アプリが、非同期接続を使用してさまざまなシステムのデータを集約するバックエンド Web サービスに接続します。
- Web アプリケーションが SQL Database に接続します。
- Power BI が SQL Database と SharePoint に接続します。
- ロジック アプリが CRM (Salesforce) からデータをプルします。
- ロジック アプリが (オンプレミスまたはクラウドの) SAP システムに接続します。
- 従業員のモバイル アプリが、ビジネス プロセスを調整するロジック アプリに接続します。
- 従業員のモバイル アプリは Microsoft Entra ID を介して認証されます。
コンポーネント
- Azure Virtual Machines を使用すると、Windows Server または Linux イメージをクラウドにデプロイできます。 Marketplace からイメージを選択することも、カスタマイズされた独自のイメージを使用することもできます。
- Azure SQL Database は、リレーショナル アプリケーションを迅速に作成、拡張し、クラウドにスケーリングできるリレーショナル データベース サービスです。