Joseph Tsidulko |シニアライター| 2024年12月12日
企業は、従業員のオンボーディングや給与支払、決算、供給品の調達、マーケティング・キャンペーンの実施、製品の販売などの業務を拡大するために、繰返し可能なビジネス・プロセスに依存しています。アプリケーション、データ、業務のイノベーションが急増する中、これらのプロセスは近年、より複雑かつ厳格になっています。
ITシステムにより、ビジネス・エキスパートは、ますます大量のデータに依存するワークフローを定義、管理および自動化できます。多くの場合、これらのシステムはオンプレミスで実行され、クラウド・プロバイダ間で実行されるアプリケーションとデータベースの多様な組合せです。
ビジネス・プロセスの統合は、高度な分析とインテリジェントな自動化によるイノベーションの前提条件となっています。しかし、これらの目標を達成するために、企業は、複数のクラウドにまたがる場合でも、これらのプロセスを支えるアプリケーションとデータ・ソースを接続する必要があります。AIやその他の最先端のテクノロジーを完全に活用して、リアルタイムのデータストリームからインサイトを取得し、コラボレーションを容易にし、時間のかかる手作業プロセスを排除することができます。
ビジネスプロセス統合(BPI)とは、自動化された業務やデータのサイロをつなぐことを指します。実際には、アプリケーション、データおよびパートナ・エコシステムのイベントベースの同期が必要です。
平均的な企業は、財務、人事、営業、マーケティング、カスタマー・サービス、サプライチェーン、製造、戦略計画などの機能を管理するために、数万のインターフェースを備えた1,000を超えるアプリケーションを使用しています。パートナーが管理するアプリケーションやデータを同期することは、コストの削減、生産性の向上、顧客関係の改善、革新的な新製品の開発、そして最終的には収益性の高い成長の促進を目指す企業にとってますます必要になっています。
主なポイント
会社が新しい従業員をオンボーディングするとどうなるかを想像してください。採用は、会社のServiceNowアプリケーションでマネージャによって承認され、そのイベントをOracle Fusion Cloud Human Capital ManagementやWorkdayなどのHRシステムに通信する必要がある場合があります。また、新しい従業員は、ADPなどの給与計算を管理するためにシステムに入力し、施設およびITシステムへのアクセス権を付与するカスタム・システムに入力する必要があります。これは、最も一般的なエンタープライズ・ビジネス・プロセスの1つの簡略化された説明です。
ワークフローが個別のセグメントではなく、完全なオンボーディング・プロセスを効果的に自動化するには、これらのすべてのアプリケーションが、ビジネス・ポリシーに基づくオーケストレーションを使用して、イベントにシグナルを送り、データをリアルタイムでシームレスに渡すことができる必要があります。このレベルの統合でのみ、エンドツーエンドのプロセスを自動化して、関連するすべてのビジネス・アプリケーション間でデータを同期できます。
オンボーディングは、異なるアプリケーション、データ・システム、クラウドにまたがる潜在的に数千のビジネス・プロセスの1つです。エンタープライズITポートフォリオで、Oracle、Salesforce、Workday、SAP、ServiceNowの組み合わせを見つけることは珍しくありません。最新のクラウドサービスに加え、ほとんどの企業では、ライセンスを取得し、高度にカスタマイズされたオンプレミスアプリケーションも引き続き運用されています。その中には、重要度が高く、脆弱であるため、すぐに廃止できないものもあります。また、さまざまなクラウドベースのインフラストラクチャとデータ管理サービス、分析ツール、個人生産性アプリケーション、電子メール、インスタントメッセージングアプリケーションを使用しています。
システムをすぐに接続できるのは良いことですが、通常は、アプリケーションが単一のベンダーから調達されている場合、またはパートナーシップが密接である場合にのみ可能です。多くの場合、アプリケーション、そのデータ、およびオーケストレーションする重要なビジネス・プロセスをリンクするには、接続のレイヤーが必要です。
現代のビジネスのいくつかのトレンドにより、BPIはかつてないほど重要になっています。つまり、データの急増する価値、エンドツーエンドの自動化、データの整合性です。
Internet of Thingsやモバイル・デバイスなどのデータ・ソースの急増と、AIなどのテクノロジの出現により、かつてないほどのデータを使用して意思決定を改善できます。しかし、企業は、組織全体の意思決定者が個別のプロセスに関連付けられたデータ・ソースにアクセスして信頼できる場合にのみ、データの価値を最大限に引き出すことができます。
エンドツーエンドの自動化は、ビジネス・プロセスの統合を推進するもう1つのトレンドです。AIやRPAなどのテクノロジを効果的に適用して、より効率的に実行し、ヒューマン・エラーの影響を受けにくくするために、プロセスとプロセスによって生成されたデータを相互に調整する必要があります。
また、BPIはデータの整合性を構築および保護するための優れた方法です。サイロ化されたアプリケーションとデータ・システムでは、重要なデータが同期されないため、信頼性が低下する可能性が高くなります。統合と自動化による最新化により、意思決定者が使用する同期データ(人間またはAIによるアプリケーション)に対する信頼を構築できます。
BPIは、接続性を簡素化し、以前に異なる活動間でワークフローを統合することで機能します。実際には、これらのエンドツーエンド・プロセスを管理するすべてのアプリケーションを接続し、それらのアプリケーションで生成したデータを共有できるようにする必要があります。
異なるアプリケーションが共通のスイートの一部である場合、または密接なパートナーシップを持つソフトウェア・ベンダーが共同で開発している場合、これらの統合はすぐに使用できます。それ以外の場合、企業は通常、アプリケーションの問合せと同期に幅広いアプローチとプロトコル(API、セキュアなファイル転送、B2B統合など)を使用します。また、運用データ・ストア、データ・レイク、データ・アダプタを使用した一元化されたナレッジ・リポジトリへのアクセスの共有など、データ・サイロを解消するための様々な手法もあります。方法に関係なく、目標はレコードとインテリジェンスのシステムを同期することです。
重要なビジネス・プロセスをサポートするアプリケーションとデータ・システムを接続するには、いくつかの方法があります。ほとんどの企業は、優先するテクノロジ・ベンダー、既存のアプリケーション・ポートフォリオ、レガシー・システムの制限、進化するビジネス・ニーズに応じて、3つのアプローチのいずれかを選択します。
大規模なエンタープライズ・ソフトウェア・ベンダーの中には、会計、人事、営業、在庫、サプライチェーンなどの多くのビジネス・プロセスを共通のフレームワーク内で実行する包括的なアプリケーション・スイートを提供するものもあります。これらのアプリケーションはネイティブに統合されます。つまり、設計によって相互に接続され、多くの場合、共通のユーザー・インタフェースを共有します。統一されたアプリケーション・スイートは、採用されたモジュール内のBPIに対するほとんどの障壁を取り除きます。
アプリケーション・プログラミング・インタフェースは、「ネイティブでない」統合戦略の最も一般的なコンポーネントです。APIにより、リクエストとレスポンスを相互に渡すことで、異なるシステム間の通信が可能になります。多くのアプリケーションには組込みAPI (通常はREST APIアーキテクチャを使用)が公開されており、ISVからカスタム開発または購入した外部システムでも、プロセスおよびデータに直接アクセスできます。ただし、すべてのアプリケーションとデータ・ソースがAPIを公開しているわけではなく、すべてのAPIが企業の統合ニーズを満たすだけの包括的なわけではありません。
複数のソフトウェア・ベンダーが、アプリケーションとデータ・システムを橋渡しするサービスとして統合プラットフォームを提供しています。これらのプラットフォームは、APIやその他のアプリケーションおよびデータ統合テクノロジを使用して、基礎となる技術的な詳細を抽象化し、開発者は影響の大きいプロセスの自動化に集中できます。ほとんどの統合プラットフォームは、接続を構成するためのビジュアル・インタフェースを提供し、そのビジネス・ロジックを内部で実装するエンジンを備えています。また、サードパーティ・ベンダーは、ロボットをトレーニングしてシステムを接続し、人間と同じようにユーザー・インタフェースと対話するRPAツールも販売しています。
コネクテッド・アプリケーションおよび共有データ・ソースでビジネス・プロセスを統合すると、企業が基礎となる統合の課題を迅速に克服することを促す大きなメリットがもたらされます。ビッグデータ、AI、およびハイパーコネクティビティの時代において、これらのメリットはビジネス上の必須事項となっています。
ビジネス・プロセスの統合は、ほとんどの企業にとって非常に重要ですが、落とし穴がたくさんあります。ほとんどの課題の根本原因は、統合するシステムの複雑さ、つまり、多様なアプリケーションおよびデータ環境全体に存在する、時間の経過とともに拡張および進化できる多数の接続ポイントにあります。
BPIは、アプリケーションとデータの接続に欠かせません。これらは、アプリケーションによるデータの生成、アクセス、格納など、関連する概念ですが、重要な違いがあります。
アプリケーション統合は、個別の業務記録システムにまたがるオーケストレーションされたビジネス・プロセスに対応します。たとえば、人材管理システムと給与計算システムを連携させる必要がある新しい従業員のオンボーディングや、商談を注文に変換し、リード・ジェネレーション、営業、財務の各システムが情報をシームレスに交換する必要がある場合があります。通常、統合はイベント・ベースで、あるシステムがAPIまたは他のタイプのコネクタを使用して別のシステムにアクセスする操作をトリガーします。スケジュールされた非同期アプリケーション接続も、もう 1 つの一般的なパターンです。
データ統合では、分析および機械学習に使用される基礎となるデータ・ソースを統合します。オペレーショナルデータストア、データウェアハウス、データレイクなどの共有データリポジトリを作成し、それを、記録システムとインテリジェンスシステム間の統合イベントを検証、強化、監査するためのステージングエリアとして活用するアプローチが、ますます人気が高まっています。抽出、変換、ロード(ETL)、ELTバリアント、ストリーミング、リアルタイム・データ・レプリケーションなどの手法は、これらの種類の共有データベースの移入に使用されます。単一のリポジトリ内のすべてのデータを統合することが望ましいオプションではない場合、データ・アダプタを使用して、分離されたデータベースに含まれるデータを統合できます。
Intelsatは、衛星および地上通信ネットワークをソフトウェア定義の5Gネットワークに統合し、放送テレビおよびラジオおよびブロードバンド・インターネット・サービスを世界中の20億人以上に提供します。
しかし、これらのサービスを支えるシステムは、個別に作られた接続部品(コネクタ)でつなぎ合わせた状態で運用されており、単一障害点や、ファイルベース・バッチベースの連携による大規模データ処理のパフォーマンス低下などの課題がありました。また、多数のポイントツーポイント統合を管理するために、特定スキルを持つ社員への依存度も高まっていました。
そこでIntelsatは、160のデータベース、100以上のオンプレミス、クラウド、Webアプリケーション、およびパートナーシステムを接続できる単一の統合プラットフォームを必要としていました。さらに、この衛星サービスプロバイダーは、より多くのビジネスプロセスを自動化するにつれて、維持が容易なローコードのビジュアル環境で、複雑なポートフォリオ全体にわたる統合を設計できることを望んでいました。
このプロジェクトでは、財務、サプライチェーン、人事、営業、カスタマーサービス、複数のプロバイダーからのその他のアプリケーション、およびIntelsat独自のカスタマーサービスと請求システム間でデータをシームレスに渡すことができるソリューションを求めていました。陸上施設、多軌道衛星、および大手電気通信の顧客から取得したデータは、これらのプロセスに統合する必要がありました。また、統合ファブリックは、すでに計画段階にあるビジネス・プロセスの変更や新しいシステムを組み込むのに十分な柔軟性が必要になります。
Intelsatは、Oracle Integrationを導入することで、統合接続管理と組み込みのガバナンスとセキュリティを実現しました。このプラットフォームにより、Intelsatは、最小限の統合の中断で多くのクラウドおよびオンプレミス・アプリケーションを自信を持ってアップグレードでき、本番環境への新しいシステムのデプロイメントを迅速化できます。また、Oracle Integrationは、同社が実際に使用しているサービスに対してのみ課金することで、Intelsatの統合コストを半分に削減します。
BPIイニシアチブの立ち上げは、特に多数のミッションクリティカルなアプリケーションやデータベースを実行している企業にとっては困難な場合があります。そこで、以下のステップから始めることをおすすめします。
大規模なアプリケーションポートフォリオを一度に統合することはできません。企業はまず、重要なビジネス成果を実現するために相互に接続する必要があるプロセス(組織外に広がるプロセスを含む)を優先的にランク付けすることから始める必要があります。たとえば、請求および請求プロセスを統合できない場合や、重要なサプライヤが調達または在庫管理システムにシームレスにデータを供給できない場合、企業に重大な問題が発生することがあります。
BPIプロジェクトを後援する可能性が高いビジネス・リーダーを特定します。特に、最初から変化を推進したいポジションに就いたことがあるビジネス・リーダーを特定します。エグゼクティブの賛同は、BPIプロジェクトの資金調達を確保し、成功に導くうえで不可欠です。
ビジネス・リーダーは、プロセス統合を通じて実装する必要があるエンドツーエンドのワークフローを可視化することが重要です。これは「ビジネスプロセスマッピング」という手法で実施でき、フローチャートを用いてワークフローや統合アーキテクチャを明確に図示します。既存の統合をマッピングし、これらの異種プロセスをより大規模なファブリックに接続することで、新しいユースケース、生産性のメリット、スケーラビリティの向上を実現する方法を説明します。
アプリケーションとデータベースを接続してエンドツーエンドのビジネス・プロセスを調整するための多くの方法論とテクノロジがあります。企業にとって最適なものは、ビジネスの優先順位、運用方法、既存のITシステムやアーキテクチャによって異なります。一部の企業は、ネイティブ統合によってプロジェクトを開始および終了し、ミッションクリティカルなアプリケーションをすべて単一のベンダーから調達するメリットを享受します。また、APIを使用してカスタム・コネクタを構築したり、クラウドのPaaS環境を利用したりすることも考えられます。
BPIイニシアチブは決して完全ではないため、常に将来に対応する必要があります。新しいアプリケーションとデータ・ソースは、最終的には既存のビジネス・プロセスに組み込む必要があります。反復可能な方法論に依存する統合戦略を採用するため、後で新しいシステムを追加するときに最初から始める必要はありません。
Oracleは、各組織のニーズ、機能および計画に応じて、ビジネス・プロセスを統合するための幅広いソリューションを提供しています。これは、業界で最も包括的なエンタープライズ・アプリケーション・スイートであるOracle Fusion Cloud Applicationsから始まり、「すぐに」ネイティブに統合できるように構築されています。
Oracle Cloud Infrastructure(OCI)は、企業に広範な統合サービスを提供し、すべてのアプリケーションとデータ・ソースを安全に接続し、ビジネス・プロセスを自動化し、AIと高度な分析を活用するための基礎を築きます。OCIは、アプリケーション統合機能を提供します。これには、クラウドおよびオンプレミス・アプリケーションを、主要なSaaS製品、エンタープライズ・メッセージング、B2Bプロトコル、マルチクラウドおよびデータ・サービス用の事前組込みアダプタに接続するためのビジュアル開発プラットフォーム、およびOracleの広範なアプリケーション・スイートへのネイティブ・アクセスが含まれます。
アプリケーションが接続されると、Oracle Autonomous Database Data Studioを使用して、ビジネス・プロセス統合をさらにサポートするために、アプリケーション間で流れるデータの変換、エンリッチ、および管理を行うことができます。企業は、Oracle Autonomous Databaseに直接組み込まれたこれらの直感的なデータ・ツールを活用して、分析で使用するモデルのトレーニング、データの安全な共有、複雑なビジネス・プロセスのオーケストレーションのためのカスタム・アプリケーションの開発を行っています。
このデータ統合ポートフォリオを補完するOCI GoldenGateは、フォルト・トレラントな操作とオンライン移行のためのリアルタイム・データ・レプリケーションを提供します。GoldenGateを使用すると、企業はデータ・レプリケーションを設計、実行および監視でき、コンピュート環境の割当てや管理を必要とせずにストリーミング・データを分析することもできます。
Oracleが、AIによるビジネス・プロセス自動化の基礎となる包括的な統合テクノロジーをどのように提供するかをご覧ください。
ビジネス・プロセス統合は、ビジネス・プロセス自動化とどのように関連していますか。
企業がエンドツーエンドのビジネス・プロセスを自動化するには、まずこれらのプロセスを実行するシステムおよびデータ・ソースを接続する必要があります。ビジネス・プロセス統合は、ビジネス・プロセス自動化の基礎となります。
システムを統合する3つの基本的な方法は何ですか。
ネイティブ統合は、単一のベンダーからアプリケーション・スイートを接続します。APIにより、リクエストとレスポンスを相互に渡すことで、異なるアプリケーション間の通信が可能になります。サードパーティ・プラットフォームでは、基盤となるコネクタを処理するために必要なコードがほとんどまたはまったくない統合ファブリックのビジュアル設計が可能です。
アプリケーション統合とは
アプリケーション統合は、複数の業務記録システムにまたがる、オーケストレーションされたビジネス・プロセスに対応します。新入社員の採用を検討している場合、新入社員の情報をHCMアプリケーションに追加し、その後、給与計算システムにシームレスに転送し、さらに施設アクセスシステムに連携させる必要があります。通常、統合はイベント・ベースで、あるシステムがAPIまたは他のタイプのコネクタを使用して別のシステムにアクセスする操作をトリガーします。
データ統合とは何ですか?
データ統合には、データ・ソースの統合が含まれます。これを行うには、データウェアハウスやデータレイクなどのデータまたはナレッジの調和ビューをサポートする共有データ・リポジトリを作成するか、データ・アダプタを使用して個別のデータ・リポジトリを接続します。
ロボット・プロセス自動化は統合をどのようにサポートしていますか?
Robotic Process Automation (RPA)は、人間がユーザー・インタフェースと手動でどのように相互作用するかをシミュレートするために訓練されたソフトウェア・ロボットの構築およびデプロイに使用されます。企業は、RPAボットを使用して記録システム全体の反復タスクを自動化することで、このテクノロジを使用してプロセスを統合できます。