[51CTO.com クイック翻訳] 多くの新しいソフトウェアを実装する場合と同様に、ロボティック プロセス オートメーション (RPA) を開始するには、自分で構築するか購入するかを選択する必要があります。 独自のロボットを構築する場合は、適切な人材と予算があれば、独自のロボットをゼロから作成できます。アウトソーシングの場合、さまざまな種類の RPA や重複するテクノロジーを提供する商用ソフトウェア ベンダーの市場が出現しています。 実際、ガートナーは以前、RPA が 2018 年に最も急成長したエンタープライズ ソフトウェア セグメントであり、世界収益が 63% 増加したと発表しました。また、選択肢がたくさんある競争の激しい市場でもあります。さらに、商用 RPA ベンダーは通常、使いやすさを優先し、開発者以外のユーザーが大きな技術的オーバーヘッドなしでボットを構築および展開できるようにしたいと考えています。一部の商用ベンダーは、潜在的な顧客に自社のプラットフォームを試してもらうために、「フリーミアム」製品を提供しています。 構築と購入の間にも道があります。複数のオープンソース RPA プロジェクトは、IT リーダーや実務者に、ゼロから始めたり商用ベンダーに縛られたりすることなく RPA を探索する別のオプションを提供します。 オープンソースは開発者以外の人にとっては難しそうに聞こえるかもしれませんが、その点では良いニュースもあります。オープンソース プロジェクトの中には特に開発者中心のものもありますが、多くのソリューションでは、商用のソリューションと同様に、使いやすさとノーコードまたはローコード ツールを重視しています。理由の 1 つは、RPA の使用シナリオには、財務から販売、人事までさまざまなビジネス機能が関係していることです。ツールの導入は、これらの部門が RPA の開発と日常的な管理を自ら管理できるかどうかに大きく依存します。理想的には IT 部門と連携しながら、IT 部門に完全に依存するのではなく、連携して管理することが求められます。 6つのオープンソースRPAツール RPA の調査と開発のための 6 つの無料のオープン ソース ツールをご覧ください。 1. タグUI TagUI は AI Singapore によって管理されており、主要なオペレーティング システムで実行できる RPA のコマンド ライン インターフェイスです。 (これはオープンソース RPA ツールの一般的な機能であり、一部の商用ツールとは異なります。) TagUI では、「フロー」という用語と関連する概念を使用して、オンデマンドまたは固定スケジュールで完了できるコンピューターベースの自動化プロセスを実行することを意味します。 (したがって、TagUI のフローは、他のツールではスクリプトまたはボットと呼ばれるものです。) TagUI は、言語のシンプルさや自然さを重視しています。貢献者の Ken Soh 氏は、TagUI を紹介する記事で次のように述べています。「開発者であるかどうかに関係なく、これにより、UI 自動化の迅速なプロトタイピング、展開、およびメンテナンスが簡単に行えます。」TagUI には詳細なドキュメントもあります。 GitHub: https://github.com/kelaberetiv/TagUI 2. Python 用 RPA この RPA 開発用の Python パッケージは、以前は「TagUI for Python」という名前でした。 PRA for Python は TagUI 上に構築されており、もともとその名前が付けられたのには理由があります。ウェブサイトの自動化、コンピューター ビジョンの自動化、光学文字認識、キーボードとマウスの自動化などの基本機能があります。 GitHub: https://github.com/tebelorg/RPA-Python 3. ロボコープ この分野に後発で参入したのが、ベンチャー支援を受けたスタートアップ企業 Robocorp 社です。同社は開発者にオープンソースのクラウドベースの RPA ツールを提供することを約束しています (昨年、シード資金として 560 万ドルを調達しました)。 まだ初期段階であり、会社のホームページからプレビューを取得するにはメールアドレスを送信する必要がありますが、ある程度の資金力があれば、軌道に乗る可能性があります。同社は、RPA開発者向けの教育リソースである「Robohub」をはじめ、開発者向けの新しいツールを数多く提供しています。同社のツールはオープンソースの Robot Framework をベースにしています。 GitHub: https://robocorp.com/ 4. ロボットフレームワーク Robot Framework は最も活発なプロジェクトの 1 つであり、テスト自動化と RPA のための汎用フレームワークです。他のプロジェクトと同様に、使いやすさを向上させるために、自然言語、つまり人間が読める言語を重視しています。 Robot Framework は、Web デモと広範なドキュメントも提供します。 GitHub: https://github.com/robotframework/robotframework 5. オートマジカ このツールは、オープンソース モデルとフリーミアム モデルの中間に位置する可能性があります。Automagica は確かにオープンソースであり、非商用での使用は無料ですが、商用での使用には商用ライセンスが必要です。学習、実験、プロトタイプ作成を希望する個人にとっては良い選択肢かもしれませんが、商用ユースケースでは商用 Automagica Portal プラットフォームへのアップグレードが必要になります。 Automagica のドキュメントも一見の価値があります。特に「アクティビティ」セクションでは、新しい Trello カードの追加や暗号化用のランダム Fernet キーの生成など、RPA で自動化できるさまざまな種類のコンピューターベースのタスクの概要が RPA 初心者に示されています。 GitHub: https://github.com/automagica/automagica 6. タスク 使いやすいノーコードまたはローコード ツールを約束しているのは、商用 RPA ベンダーだけではありません。 Taskt は、コードを書かずにタスクを自動化できるという同じ機能を提供する無料のオープンソース ツールです。これらの機能の 1 つは、ユーザーのコンピューターベースのアクションを記録し、それらのアクションを繰り返し可能なスクリプト (RPA ボットとも呼ばれます) に変換できるスクリーン レコーダーです。また、WYSIWYG「ボット デザイナー」と、コード不要の RPA 開発用の標準コマンド セットも含まれています。 GitHub: https://github.com/saucepleez/taskt 原題: ロボティック プロセス オートメーション (RPA): 6 つのオープン ソース ツール、著者: Kevin Casey [51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください] |
<<: アリババがコアテクノロジーを公開:推論性能が2位より5倍速く、4つの世界選手権で優勝した方法
著者 | 崔昊レビュー | Chonglouまとめこの記事の著者は、海外のブロガーに触発され、大規模...
OpenAI の侵害を調査し、AI 企業 SSC のハッキングの可能性とその影響の可能性を推測します...
[[428031]]先日の建国記念日、ドローンは間違いなく「最もクールな存在」でした。交通の補助、景...
世界の歴史は発明の歴史でもあります。火薬の発明は世界地図を変え、電灯の発明は夜を変え、車の発明は空間...
「ニューラル ネットワークは数を数えるのと同じくらい簡単です」、「畳み込み層は単なるバット シグナル...
この記事は公開アカウント「Reading Core Technique」(ID: AI_Discov...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
人工知能は急速に企業間の差別化要因になりつつあります。ここでは、AI エリートとしてすぐに必要となる...
以前は、Microsoft の Azure OpenAI は企業のみが利用でき、一般ユーザーはうまく...
情報化建設の加速に伴い、ネットワークセキュリティは情報化時代のホットな話題となり、国民の関心と注目を...