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

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

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 プログラミング スキル - データ構造とアルゴリズム「バイナリ ソート ツリー」

ブログ    
ブログ    
ブログ    

推薦する

ディープラーニングは錬金術のようなものです。どんな迷信的な習慣がありますか?ユーザー: ランダムシード=42 は良い結果をもたらします

[[441423]]機械学習分野の研究者は皆、パラメータ調整という課題に直面していますが、言うほど簡...

...

...

2018年末のAI分野におけるオープンソースフレームワークのまとめ

[[253605]] [やや活発な***四半期] 2018.3.04——OpenAIはオープンソース...

...

アルトマンのYCスピーチ: ChatGPTを攻撃する者は死ぬ、私ができるからといって、あなたにもできるとは限らない

ウルトラマンのシンプルな言葉はAIスタートアップ企業を震え上がらせた。 「Shelling」Open...

サイバーセキュリティにおける AI: 誇大宣伝と現実

人工知能(AI)の可能性は魅力的です。セキュリティ管理者への警鐘。自律的な自己学習ソリューションの力...

テンセント・ユートゥと厦門大学は、トレーニングを必要としないViT構造検索アルゴリズムを提案した。

最近、ViT はコンピューター ビジョンの分野で強力な競争力を発揮し、複数のタスクで驚くべき進歩を遂...

人工知能は依然として人気があり、大学入試では3年連続で最も人気のある選択肢となっている。

百度がこのほど発表した「百度人気検索・2022年大学入試ビッグデータ」レポートによると、人工知能は3...

復旦大学の邱希鵬さんへの10の質問:大手モデルはAndroidの時代に入り、国産モデルがLIamaに取って代わることを望みます

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

2018年の世界人工知能データから将来の発展傾向を見る

[[255801]]人工知能は新たな産業変革の中核的な原動力として、これまでの科学技術革命と産業変革...

自動運転車にロボットが殺される、これは今後ますます増えるかもしれない

CES ではさまざまな新技術が注目を集めようと競い合っていたが、同じ場所で悲劇が起きた。自動運転モー...

単一の画像ガイド、主題を保持し、スタイルを変更する、VCTはそれを簡単に実現するのに役立ちます

近年、画像生成技術は多くの重要な進歩を遂げました。特に、DALLE2やStable Diffusio...

顔認識セキュリティの脆弱性が再び明らかに、19のAndroidスマートフォンは15分でロック解除可能、必要なのはプリンター、A4用紙、メガネフレームだけ

最新の顔認識の脆弱性が明らかになり、テストされたすべての Android スマートフォンが脆弱である...

...