Management-information-system-enterprise-application-integration
提供:Dev Guides
MIS-エンタープライズアプリケーション統合
組織はさまざまな情報システムを使用することがあります-
- サプライチェーン管理-サプライヤ、在庫、出荷などの管理用
- 人事管理-人材の管理、トレーニング、人材の募集。
- 従業員の健康管理-従業員の医療記録と保険の詳細を管理するため。
- 顧客関係管理-現在および潜在的な顧客を管理するため。
- ビジネスインテリジェンスアプリケーション-ビジネスオペレーションの既存のデータからパターンを見つけるため。
これらのシステムはすべて、個別の自動化アイランドとして機能します。 ほとんどの場合、これらのシステムはスタンドアロンであり、次のような非互換性の問題のために相互に通信しません-
- 彼らが住んでいるオペレーティングシステム。
- システムで使用されるデータベースシステム。
- レガシーシステムはサポートされなくなりました。
EAIは、企業全体のすべてのシステムとアプリケーションのスムーズな統合を可能にし、データ共有とビジネスプロセスの自動化を可能にするテクノロジーとサービスのコレクションで構成される統合フレームワーク、ミドルウェアです。
EAIの特徴
- EAIは、「企業内の接続アプリケーションおよびデータソース間でのデータおよびビジネスプロセスの無制限の共有」と定義されています。
- EAIを効果的に使用すると、現在のインフラストラクチャに大きな変更を加えることなく統合できます。
- ミドルウェア機能を拡張して、アプリケーション統合に対応します。
- さまざまなミドルウェアシステムのアプリケーションロジックレイヤーをビルディングブロックとして使用します。
- 企業の業務に関連する情報を追跡します。 この情報を作成および操作するコアプロセスをインベントリ、販売元帳、および実行します。
企業ごとの統合の必要性
- 組織全体でのデータおよびビジネスプロセスの無制限の共有。
- 顧客、サプライヤー、規制当局間の連携。
- データ、ビジネスプロセス、およびアプリケーションをリンクして、ビジネスプロセスを自動化します。
- 一貫したサービス品質(セキュリティ、信頼性など)を確保します。
- 継続的なメンテナンスのコストを削減し、新しいシステムを展開するコストを削減します。
EAIの課題
- ハブアンドスポークアーキテクチャは、すべての処理を単一のサーバー/クラスターに集中させます。
- 多くの場合、効率的な保守と進化が困難になりました。
- サードパーティを他のテクノロジープラットフォームに統合するために拡張するのは困難です。
- 正規データモデルは、中間ステップを導入します。
- 追加された複雑さと追加の処理労力。
- 代表的なEAI製品。
- ソリューションを実装するには、大幅なカスタマイズが必要です。
- ロックイン-多くの場合、独自の技術を使用して構築され、専門的なスキルが必要です。
- 柔軟性の欠如-他のEAI製品との拡張や統合が困難です!
- 組織がEAIに対応している必要があります。
EAIの種類
- データレベル-データストア間でデータを移動するプロセス、技術、および技術。
- アプリケーションインターフェイスレベル-カスタムアプリケーションまたはパッケージ化されたアプリケーションによって公開されるインターフェイスの活用。
- メソッドレベル-ビジネスロジックの共有。
- ユーザーインターフェイスレベル-統合の共通ポイントとしてユーザーインターフェイスを使用してアプリケーションをパッケージ化します。