[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つの世界選手権で優勝した方法
冬季オリンピックが本格的に開幕。新たなトップスター「ビン・ドゥエンドゥエン」のほか、競技場内外を支え...
このチュートリアルでは、著者が最新の機械学習アルゴリズムについて簡単に実践的なレビューを行います。同...
ディープラーニングの分野で最も有名な学者の一人であるヤン・ルカン氏が本日、自身のFacebookに投...
[[256247]]アルゴリズムは私たちにどう考えるべきかを教え、それが私たちを変えています。コン...
社会が急速に変化する時代において、ブランドセーフティ戦略は分裂を招き、保護対象であるブランド評判その...
音声は本質的に即時の信号です。音声で伝えられる情報要素は、複数の時間スケールで進化します。空気圧の影...
音声制御システムから今日のいくつかの無人技術まで、人工知能は徐々に成熟しています。ビッグデータセンタ...
最近の教育プロセスの中で、何人かの子供たちが私に大学で何を専攻すればいいかと尋ねました。将来的に発展...
[[440335]]この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI...
130 億のパラメータを持つモデルが実際にトップの GPT-4 に勝つのでしょうか?下の図に示すよ...