[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つの世界選手権で優勝した方法
ミストラル・ミディアムが誤って漏洩した?以前は API 経由でのみ利用可能でしたが、そのパフォーマン...
GPT-4V と大学生のどちらが良いでしょうか?まだ分かりませんが、新しいベンチマーク データセ...
[[418764]]この記事では、主にPythonを使用してビリビリの株価を分析する方法について説明...
【51CTO.com クイック翻訳】 Amazon Web Services (AWS) は、クラウ...
[[385791]] 【51CTO.com クイック翻訳】組織は、特にヘルスケア分野において、データ...
「人工知能」という用語は、人間の意思決定を模倣または複製できる機械とは対照的に、複雑でインテリジェ...
[[342159]]今日の IoT のユースケースでは、デバイスが生成した大量のデータを分析したり、...
9月10日、AP通信は、全米作家組合やその他の団体から何か月にもわたる苦情を受けて、アマゾンのファ...
GPT-4 のモデルアーキテクチャ、インフラストラクチャ、トレーニングデータセット、コストなどの情報...
米国のコンピューターサイエンス分野の博士課程学生の 64% 以上と修士課程学生の 70% 近くが留学...
[[349350]] 10月29日、北京亦荘イノベーション発表体験研究イベントで記者らが自動運転タク...