[51CTO.com クイック翻訳]今日、プロセス自動化にはさまざまな形があります。また、ツールのエコシステムが拡大し、単純な反復タスクから複雑なカスタム ワークフローまで、あらゆるものを自動化できるようになります。 2015 年、ドイツテレコムは、完全なプロセス自動化の分野における数多くのツールの 1 つであるロボティック プロセス オートメーション (RPA) の使用を開始しました。同社は長年にわたり、2,500 を超えるロボティック プロセス オートメーション (RPA) システムを開発し、大きな成功を収めてきました。しかし、ロボティック・プロセス・オートメーション (RPA) という名前は「プロセス自動化」を示していますが、実際にはプロセス自動化ではなく、タスク自動化であることも十分に認識しています。 これは、ツールのカテゴリが多次元で把握が難しいプロセス自動化分野の複雑さから生じる一般的な誤解です。以下では、よく聞かれる「プロセス自動化とは何ですか?」という質問に答え、プロセス自動化分野の発展の概要を説明します。 説明をより簡潔にするために、プロセスの自動化は次の範囲に絞り込まれます。
その他のプロセス自動化のユースケースは明らかにこの範囲外です。
2 つの異なるデジタルまたは統合プロセスがあります。
標準ソフトウェアのカスタマイズに関しては、これら 2 つのカテゴリの間にはグレーゾーンが存在します。しかし、過去の悪い経験から、多くの組織はこの点に関してますます慎重になっています。 したがって、組織内のプロセスごとに個別に決定を下します。また、重要な点として、正しい決定や間違った決定はなく、組織が行う選択はビジネス戦略を反映したものである必要がある、ということに留意してください。この記事では、カスタム プロセスに焦点を当てます。 カスタム プロセスには、プロセス自動化用のソフトウェアの構築が含まれます。これは「ソフトウェアを構築するソフトウェア」であり、次の図に示すように、大きく分けて 2 つの側面(ツールの性質と自動化の性質)に分けられます。
これら 2 つの次元に基づいて、ツールは以下に説明する主な保管領域に分類できます。 ローコードタスク自動化ローコード タスク自動化の代表的な例としては、アプリケーション統合ツールやロボティック プロセス自動化 (RPA) などがあります。
ローコード タスク自動化ツールは、単純な統合問題を個別に解決するのに最適で、システム A からシステム B にデータをコピーするなどの手動の統合作業を排除するのに役立ちます。即時のビジネス価値こそが、ロボティック プロセス オートメーション (RPA) の成功の理由です。 ただし、自動化の範囲は比較的単純である可能性があります。結果として得られるソリューションは、多くの場合、テストされておらず、未熟で、保守が難しいことに注意することが重要です。多くのソリューションは成功事例に焦点を当て、例外を忘れています。例外は本番環境で予期せず発生し、気付かれないことが多く、ソリューションを脆弱にします。 開発者に優しいタスク自動化開発者にとって使いやすい方法で個々のタスクを自動化することは、多くの場合、ソフトウェア開発を活用するだけでなく、次のことも含めることを意味します。
ローコード ソリューションとは対照的に、開発者向けのソリューションではソフトウェア開発者の関与が必要になります。一方、これらの開発者は既知のスタック内で作業できるため、通常は非常に生産的です。さらに、結果として得られるソリューションはより安定しており、より複雑な問題を解決できる場合が多くあります。 論理チェーンタスクの自動化タスク自動化ツールではビジネス プロセスを実装できません。ただし、一連の RPA、統合タスク、またはイベント サブスクリプションによって、ビジネス プロセスを実装する論理チェーンが形成される場合があります。これには 2 つの課題があります。まず、プロセスが永続化されないため、インスタンスの現在の状態を判断することが困難になります。第二に、論理制御フローが目に見えないため、これらのアーキテクチャを理解して保守することが困難になります。 これらのタスク チェーンの可視性を提供することを目的としたツールには、次の 2 つのカテゴリがあります。
ローコードプロセス自動化プロセス自動化ツールは、複数ステップのプロセスの制御フローを自動化します。個々のタスクよりも、タスク間の相互作用に重点を置いています。プロセスは通常、本質的に長時間実行されるため、ツール (永続性、運用ツールなど) に対する独自の要件が生じます。 ローコード ツールは、開発者以外のユーザーでもこれらのプロセスを実装できるように設計されています。一般的なツールのカテゴリは次のとおりです。
これらのツールの中には、単純なプロセスの自動化に非常に役立つものもあります。組織がスタートアップである場合、いくつかの一般的な SaaS アプリケーションに精通しており、それらを iPaaS ソリューションで処理している可能性があります。ただし、これらのアプローチは、複雑なビジネス プロセスや統合シナリオでは不十分です。 ローコード製品は期待どおりの成果を得られず、熟練した開発者がコアプロセスを自ら実装できないことが多々あります。その結果、組織は IT 部門に依頼してこの作業を行う専門のソフトウェア開発者を割り当てる必要がありましたが、これらのアプローチは複雑なビジネス プロセスや統合シナリオには適用できません。 開発者に優しいプロセス自動化ソフトウェア開発者がプロセス自動化プロジェクトを効果的に実装できるようにするツールがいくつかあります。 (1)開発者に優しいワークフローエンジン、プロセスオーケストレーター、またはマイクロサービスオーケストレーター。次の3つの形式がある。
(2)デジタルプロセスオートメーション(DPA):このカテゴリーは、本質的にはビジネスプロセスマネジメントスイート(BPMS)カテゴリーを拡張し、デジタルトランスフォーメーションの文脈におけるデジタルエンドツーエンドプロセスに焦点を当てています。この広範なカテゴリの境界は明確ではありません。ここで概説したすべてのカテゴリーのサプライヤーは、マーケティング上の理由からデジタル プロセス オートメーション (DPA) の実装を必要とします。デジタル化とエンドツーエンドのプロセス自動化は本質的に複雑であるため、このカテゴリは開発者に優しいプロセス自動化に含まれます。 場合によっては、特定のプロセス自動化サポートのないツール カテゴリも、プロセス自動化プロジェクトのコンテキストで評価されることがあります。データ パイプラインは良い例です。多くの場合、グラフィカルにモデル化できるため、多くの人がプロセスの自動化に使用しています。 (3)データパイプライン(Apache Airflow、Spring Cloud Data Flowなど):これらのツールは焦点が異なるため、ループなどの制御フロー構造のサポートなど、プロセス自動化のユースケースにとって重要な機能が欠けています。さらに、これらのツールには独自の永続性実装がないため、プロセス インスタンスの状態はパイプラインを流れるデータ項目になります。 もちろん、プロセスを自動化するためにすべてをハードコードして、カスタム ワークフロー エンジンを作成することもできますが、これは避けるべきです。 結論は上記の考えを念頭に置いて、この記事で紹介したツールの主なカテゴリといくつかの例示的なツールをリストした次の図が専門家によって描かれました。 したがって、開発者に優しいワークフロー エンジンは、複雑なカスタム プロセスを自動化するのに適した選択肢です。ローコード アプローチにもメリットがあり、通常は、それほど多くの管理を必要としない環境で単一のタスクまたは単純なプロセスを自動化する場合にメリットがあります。 原題: プロセス自動化の現状を理解する、著者: Bernd Ruecker [51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください] |
<<: 少数ショット学習(1) — 機械学習におけるタスク最適化空間
>>: AI専門家の李牧氏の「5年間の仕事の反省」が人気に、ネットユーザー「また感動した」
2020年の中国の人工知能市場のレビュー2015年から2020年にかけて、人工知能市場には毎年新たな...
Google が開発した AlphaGo が囲碁の名人に勝利したとき、シンシナティ大学の Psibe...
チャットボットの開発は、複数のテクノロジーとツールを組み合わせて使用する必要がある複雑で困難な作...
[[254737]]小中学生の91.7%が、AI関連のコンテンツについて学ぶことに多少なりとも非常...
ビジネスとテクノロジーに関心のある人なら誰でも、AI がすでに業界や日常生活に大きな変化をもたらして...
「人工知能+ヘルスケア」が急速に発展しています。医学は、帰納的論理、経験的学習、証拠に基づく応用に依...
マイクロソフトは7月27日、NaturalSpeech2という音声モデルを発表しました。このモデルは...
ChatGPT などの AIGC アプリケーションが大規模なモデルの波を引き起こすにつれて、インフラ...
パンデミックはビジネスを混乱させ、場合によっては世界を停止させ、ほぼすべての業界が事業運営方法を再考...
海外メディアの報道によると、人工知能によるニュースのパーソナライゼーションの時代では、従来の報道機関...
最近、英国のテクノロジー企業エンジニアード・アーツが開発したヒューマノイドロボット「アメカ」がインタ...
[[248958]]今週末、インターネットは再び混乱に陥った。ジャック・マーが2年かけて準備してきた...
「今日のテクノロジーの世界では、クラウドにおける AI とエッジにおける AI の統合が重要です」と...