Skip to main content

Pegaエンタープライズアプリケーションの設計

リードシステムアーキテクトの役割は、デジタルトランスフォーメーションのビジョンを掲げ、実在する人々の実際の業務を行うビジネスアプリケーションに変革をもたらし、どんなに大規模な組織においてもビジネス成果を推進することです。 Pegaを中心に、すべての既存テクノロジー、チャネル、レガシーシステムとの統合、システムオブレコードなど、1つずつアプリケーションを構築していけば、ビジョンはリリースごとに実現されていきます。 次のビデオでは、Pegaを中心に置いたエンドツーエンドのエンタープライズアプリケーションを設計する方法について説明しています。

Pega Infinity™の包括的なデモンストレーションについては、「Pega Infinity: Transform without limits」をご覧ください。 

エンタープライズアプリケーションは、企業・組織のビジネス目標を達成するために効率的かつシームレスに機能し、複数のシステムを統合し、安全で、相当な投資利益率(ROI)をもたらすものでなければなりません。 また、ビジネスモデルの変化に対応できるような柔軟性と拡張性を備えていることも重要です。

エンタープライズアプリケーションを設計する際に考慮すべき重要なポイントをいくつか紹介します。

  1. 最初にアーキテクチャを決めて、後からアプリケーションを適合させようとするのではなく、ビジネス目標を満たすようなアーキテクチャをあらかじめ設計します。
  2. 成果の評価に基づいて短期目標に反復的に焦点を当ててビジネス目標の達成を目指します。
  3. ビジネス要件は、消費者のニーズに合わせて変化します。 モジュール式アーキテクチャがあれば、単一のシステムやアプリケーションの変更が他のシステムやアプリケーションに影響を与えないようにすることができます。
  4. 通信チャネルに影響されずにシームレスに機能するアプリケーションを構築することは、消費者の生産性向上と、より迅速な意思決定につながります。
  5. ビジネスニーズに基づき、アプリケーションのホスティング方法(オンプレミスまたはクラウド)を慎重に選択します。
  6. アプリケーションの脆弱性は定期的に評価する必要があります。
  7. アプリケーションのユーザーアクセスやリソースを制御することで、エンタープライズアプリケーションのセキュリティーを確保します。
  8. エンタープライズアプリケーションは、相互運用できるよう連携されていなければなりません。
  9. 保守性の実現は煩雑な作業であってはなりません。
  10. 必要に応じて再利用可能なコンポーネントを構築することで、開発工数を軽減することができます。
  11. ROIを計算するために、それぞれのビジネス目標において最も関連性の高いKPIを特定します。
Designing for pega enterprise 86
この図では、インテリジェンスを一元管理する中間のPegaアプリケーションレイヤーを示しています。 Pegaアプリケーションは、ステップを完了するために必要なチャネルに接続しながら、バックエンドシステムとデータ(ステップを完了するために必要であるか、あるいはステップを完了することによって更新される)にも接続します。

このトピックは、下記のモジュールにも含まれています。

If you are having problems with your training, please review the Pega Academy Support FAQs.

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice