ビジネスプロセス管理を使用してマイクロサービス、人、ロボットを調整する方法

ビジネスプロセス管理を使用してマイクロサービス、人、ロボットを調整する方法

DevOps チームがプロセスの自動化を計画している場合は、ビジネス プロセス管理 (BPM) エンジンの柔軟性と、それを正しく実装する方法を理解する必要があります。

ビジネス面を自動化する DevOps チームは、技術面でも考慮すべき点が数多くあります。最新のアプリケーションはマイクロサービスのスピード、柔軟性、革新性に依存していますが、ビジネス アプリケーションでは CRM や ERP などの重要なレガシー ソフトウェアや独自のソフトウェア、SaaS プラットフォームとのやり取りが必要になることもよくあります。

[[390191]]

ソフトウェアに必要な情報システム、アプリケーション、サービスの円滑な連携をビジネスプロセスと呼びます。ビジネス プロセスのコンテキストでは、複数の種類のソフトウェア、システム、アプリケーションを使用して、タスク、タスクのシーケンス、またはエンドツーエンドのワークフロー全体を管理し、人とソフトウェア ロボットの作業を調整することもできます。これにより、BPMN 標準プロセス エンジン上に構築されたデジタル自動化プラットフォームの機能は、ビジネス プロセスにおける技術的なやり取りと人間のやり取りの両方を管理するのに最適です。

ビジネス プロセスでは、やり取りをシンプルかつ高速に保つ必要があります。 BPM は大規模で複雑なフローにのみ適していますか? それどころか、BPM エンジンは、多数の小規模または独立したインタラクションのオーケストレーションに非常に役立ちます。

BPM エンジンを使用する主な利点は次のとおりです。

  • 特にエラーが発生した場合、トランザクションで何が起こったかについての可視性が向上します。
  • 自動エラー検出および処理。人間の介入が必要になる可能性がある場合は、ワークフロー ロジックに組み込むことができます。
  • ステータスの監視、レポート、分析のために、プロセス実行と個々のプロセス ケースに関するデータにアクセスします。プロセスがどの程度うまく実行されているかに関する情報があれば、組織は継続的に改善することができます。
  • レガシーシステムを完全に置き換えることなく、レガシーシステムから最新システムに移行する低リスクの方法です。

ビジネスプロセスのすべての参加者: ワークフロー エンジンを構築する理由

BPM ワークフロー エンジンにより、マイクロサービス、API を介して管理される操作、従来の専門的なソフトウェアや独自のソフトウェアとの統合、SaaS プラットフォームとの統合など、あらゆるサービスのオーケストレーションと自動化が可能になります。

顧客向けおよび従業員向けのシステムやアプリケーションでは、人とシステムの間で多くのやり取りが行われることがあります。 BPM ワークフロー エンジンとユーザー インターフェイス (UI) 統合機能を備えたデジタル自動化プラットフォームは、プロセス内のシステムと人が実行する必要があるアクションを適切な場所すべてで調整するのに最適です。

BPM オーケストレーションが、マイクロサービス、API アクセスを備えたサービス、レガシー システム、そして人間とロボット アシスタントといった複数のシステムをどのようにサポートするかを検討します。

ビジネスプロセス 現代の情報システム: マイクロサービスとサービス

マイクロサービスは、必要に応じて相互に直接対話できる、自律的にデプロイ可能なエンティティです。マイクロサービス アーキテクチャは、クラウドベースのコンポーネントを使用して優れた柔軟性と展開可能性を提供するため、今日のビジネス アプリケーションでよく使用されます。

複雑なプロセスは、多数のより小さく単純なプロセスで構成することができ、各プロセスは単一のマイクロサービスのワークフローを管理します。 BPM エンジンは必要なときにのみ各部分を管理します。デジタル自動化プラットフォームの BPM エンジンと組み合わせた BPMN 標準では、グラフィカル シンボルを使用してビジネス プロセス ロジックを定義し、ビジネス プロセス図全体を簡単に表示して理解できるようになります。

ビジネス プロセスのサービスには通常、SaaS、PaaS、IaaS が含まれ、通常は API を介して自動または手動でアクセスされ、データを交換したり操作を実行したりします。したがって、BPM エンジンを使用すると、拡張機能、エンジン、およびサービス間の双方向接続を通じて、ビジネス プロセスを構成する一連のタスクに必要なサービスを調整できます。 BPM エンジンは多くの種類の API を処理でき、独自のシステムやレガシー システム用のカスタム API を作成することもできます。

レガシーシステムと相互作用するビジネスプロセス

企業のレガシー システムは依然として重要な機能をサポートしていますが、基盤となるレガシー情報システムを維持しながら、柔軟性と俊敏性を維持し、競争に勝つという 2 つの課題に直面しています。革新的なプレーヤーは、データ サイエンスや分析を適用するプラットフォームなどの最新テクノロジーとレガシー システムをうまく統合しています。

ビジネス プロセスの BPM は、プロセスに参加する必要がある複数のシステムを調整して顧客に新しい/より良いサービスを提供する上で重要な役割を果たすことができます。レガシー システムが API 経由でアクセス可能な場合、BPM エンジンはそれを直接オーケストレーションできます。

多くのレガシー システムには API がないため、ロボティック プロセス オートメーション (RPA) によって提供されるソフトウェア ロボットは、レガシー ユーザー インターフェイスと対話するのに非常に役立ちます。

ビジネスプロセス担当者

BPM エンジンは、作業割り当てルール、委任機能、期限管理、作業の優先順位付け、複数の検証レベルなど、人々の作業を管理するためのワークフローとインターフェース機能を提供します。 BPM エンジンによるオーケストレーションにより、必要に応じて人とシステムをリンクできるため、組織は優れた顧客サービスを提供できます。

BPM エンジンは、ユーザー インターフェイス (Web フォーム) とも簡単に統合できます。スムーズなバックエンド操作により、従来のユーザー データベースから顧客データを目に見えない形で取得し、必要に応じて適切な従業員に電話をかけ、最新のマイクロサービスとの間の必要なすべての呼び出しを調整し、顧客と対話して必要な情報を提供することができます。

ビジネスプロセスソフトウェアロボット

近年、ソフトウェア ロボットという新たなプレーヤーが多数登場しています。ロボティック プロセス オートメーション (RPA) は、人間の作業者が完了する可能性のある反復的なタスク (または一連のアクション) を置き換えます。

RPA ロボットは、人間が通常ユーザー インターフェイスを通じてアクセスするマイクロサービス、サービス、およびその他のソフトウェアと対話できます。これらのロボットは、標準化された反復的なタスクを人間よりも速く正確に実行し、データの抽出、データの入力、データの検索などの退屈なタスクに飽きたり、間違いを犯したりしません。

BPM エンジンは RPA ロボットとスムーズに統合できます。他のソフトウェアへの双方向アクセスを提供するのと同じように、RPA ロボットの展開を制御し、プロセス内での役割を調整できます。

アクションを実行するためにロボットを呼び出すことは、概念的にはサービスを呼び出すことと同じです。ただし、ボットは API のみを介して対話するのではなく、ユーザー インターフェイスを持つこともできます。上記のビジネス プロセスのレガシー システムと同様に、ロボットは API を持たないレガシー ユーザー インターフェイスと対話するのに非常に役立ちます。 RPA ロボットは、BPM オーケストレーション内のレガシー システムにアクセスする方法を提供します。

ビジネス プロセス管理テクノロジは、複数のレベルでビジネス プロセスを自動化するのに非常に役立ち、DevOps チームに、企業とその中の人々が依存する幅広く奥深いテクノロジを統合する方法を提供します。

[編集者:趙寧寧 TEL: (010) 68476606]

<<:  ディープラーニングを使用した音声分類のエンドツーエンドの例と説明

>>:  Java プログラミング スキル - データ構造とアルゴリズム「バイナリ ソート ツリー」

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

がん治療への新たな希望:AIが科学者の生きた人間の細胞の観察を向上

[[230060]]細胞生物学者と細胞研究者は、新しい細胞モデルツールを利用できるようになりました。...

市長や市議会議員に立候補する際、ロボットは公務員として適しているでしょうか?

知名度という点では、サウジアラビアのパスポートを持つソフィアは、間違いなくロボット工学界のトップスタ...

人工知能は人間に取って代わろうとしているのでしょうか、あるいは人間を支配しようとしているのでしょうか?本当にそうなのでしょうか?

生産性が徐々に生産と生活をカバーするようになると、ロボットはすぐに生活のあらゆる分野に参入し、一部の...

AIは水産養殖業界に浸透しつつある。品質と効率性の向上に加え、人員の削減にもつながる。

[[264097]]この農場では、人工知能技術の活用により、人員が 3 分の 2 削減されました。...

エッジAIとは何ですか?

エッジ AI は、今日のデジタル変革の時代に台頭している 2 つのテクノロジー、エッジ コンピューテ...

...

傲慢か偏見か?AIはあなたの美的観念に影響を与えていますか?

数日前、TikTokで、ある親がTikTokの特殊効果を使って子供の年齢と容姿を計測する動画を見まし...

AI はどのようにしてよりスマートな建物を作り出すのでしょうか?

[[405913]]センサー、ビッグデータ、人工知能 (AI) を融合したスマート ビルの出現は、...

Microsoft Bing Chat が Chrome と Safari で利用可能になりましたが、いくつかの制限があります

Microsoft の人工知能チャットボット Bing Chat が、Google Chrome お...

...

無人公共交通機関が議題に上がっており、自動運転はまだ改善の余地がある

10月21日、蘇州で5G無人バスの定期運行が開始された。蘇州高速鉄道新城でデビューしたこの無人バスは...

OpenAI取締役会の爆発的な活動が暴露される!投資家は訴訟の準備をしている、ネットユーザー:GPT-4はあなたよりも人を解雇するのが得意

OpenAIのドラマはまだ終わっておらず、多くのとんでもない行為が暴露されている。アルトマン氏を解雇...

AIを活用して企業に利益をもたらすにはどうすればいいでしょうか?答えはすべてあなたのためにあります

人工知能 (AI) と機械学習 (ML) は成長サイクルのピークにあるかもしれませんが、だからといっ...

ByteDance によって否定された中国版 Sora の何がそんなに素晴らしいのでしょうか?

執筆者 | Yun Zhao制作:51CTO テクノロジースタック(WeChat ID:blog)最...

AIチップ分野におけるNvidiaの優位性により、スタートアップ企業の資金調達は困難になっており、資金調達取引件数は80%減少した。

9月12日、複数の投資家は、NVIDIAがすでに人工知能(AI)チップ製造の分野で優位に立っており...