Last updated on 2023年2月24日
どうも、エピックです。
UiPathのライセンス体系が変更になるということで今あるUiPathの製品の中で主要なものについてまとめてみました。
もともとはStudioとRobotだけだったのに今ではこんなにあるのかのまとめながら感慨深かったです。
2021年3月の情報になります。
Contents
はじめに(オンプレとクラウド型)
今ではオンプレミスの環境だけでなく SaaS として提供されている UiPath Automation Cloud というものがあります。
これは UiPath Orchestrator が SaaS として利用できるものという認識が一番わかりやすい気がします。
SaaSなのでインフラを管理する手間も省け導入も素早くできます。
この後紹介する製品は基本的にどちらでも利用できますが、一部の製品でOrchestartorの導入が必要になってくる点にご注意いただければと思います。
UiPath Studio
これはもうおなじみですね。
自動化ワークフローを開発するためのツールになります。
最近ではライブラリが色々追加されておりそれらを追加でインストールするだけでほとんどの業務を自動化するためのワークフローを開発できてしまいます。
また、様々なブラウザに対応しており IE はもちろん、 Chrome や FireFox といったまだオフィスではニッチなブラウザもサポートしています。
最近では、Studio X / Studio Pro という少し用途のことなった Studio の仲間がラインナップされたので開発環境も使い分けることができます。
UiPath Studio X
Studio X も名前に “Studio” とついているように開発環境の一つになります。
従来のStudioよりあとに製品としてリリースされました。
位置づけとしては、通常の Studio をより現場の方向けにしたもの。
つまり、非エンジニアでも自動化ワークフローを開発できるように通常のStudioをよりシンプルに分かりやすくしたものになります。
そのため、機能としては通常の Studio のほうが優れているため、一部自動化が難しいといったこともあるようです。
ただ、そもそも用途が異なり社内展開をするようなワークフローは通常のStudioを使ってエンジニアが開発、各担当が自分のタスク周りを自動化する際は Studio X で素早く開発というような利用用途に明確な区分けがあります。
こちらの記事でSudioXにふれているので参考にしてみてください。
UiPath Studio Pro
Studio Pro は通常のStudioにテスト用の検証アクティビティを追加したもので Test Suiteと呼ばれる UiPath のソフトウェアテスト用のプラットフォームに属しています。
機能の拡張なので、通常のStudioとしても利用できます。
なので機能的に見ると Studio Pro > Studio > Studio X という感じですね。
UiPath Robots
これもおなじみですね。
実際に自動化を行うソフトウェアロボットです。
注意いただきたいのは「人が実行するのかどうか」に基づき区別されたロボットが2種類存在するということです。
- Attended Robot
- UnAttended Robot
Attended Robot は人が実行することを前提としているのに対し、UnAttended は人以外(例えばスケジューラ)が実行することも許可しています。
Orchestrator からの自動実行を前提とする際は、UnAttended Robot の購入が必要になります。
UiPath Orchestrator
RPAの管理サーバー、統制サーバーというイメージが近いです。
社内のロボットの実行や実行結果、実行させるシナリオまで一括で管理することができます。
ガバナンスを効かせたRPAの導入には初期段階から運用していくことが望ましいです。
その点では SaaS である Automation Cloud は導入ハードルを下げてくれます。
その他にもキューのような分散や実行の待機、アセット機能による重要情報の管理ができるなど機能としては盛りだくさんです。
UiPath Insights
UiPath Insights は Orchestrator の情報をより詳細的に分析・見え化する製品になります。
Orchestrator に蓄積されているロボットの利用状況、プロセスの実行履歴などのデータを利用し、RPAの運用/管理に必要な状況の把握、ビジネス判断に必要となる成果の可視化を実現します。
最近流行りの見える化だけでなく、その先の予測まで行えるという点で面白いなと感じています。
UiPath Action Center
自動化を行う際に途中で人の判断を介入させそれに基づきロボットが後続処理を行うという、ロボットのみの自動化ではなく人+ロボットで自動化を実現 する製品です。
承認、エスカレーション、例外処理など、人が判断を下すべき意思決定要素がオートメーションのプロセスに含まれている場合、UiPath Action Centerを使用すれば簡単に人の承認業務などをプロセスに入れ込むことが可能になります。
UiPath公式サイト
人の実施している業務って単純に見えても分岐が多く複雑であるというのが実態だと思っていますし、だからこそRPAの導入がなかなか進んでいないのだと思います。
この Action Center は判断は人が下すが実行はロボットというように日本のオフィスにおける自動化でもっと最適な解なのではないと考えています。
また、タスク・フォーム のような機能もあり非常に面白いので機会があれば触ってみたいです。
UiPath Task Capture
タスクをキャプチャー(捉える)するという意味で Task Capture です。
UiPath Studio にレコーディング機能があったと思いますが、文書作成にも適用したものというイメージが近いです。
例えば、Task Capture を利用すると「画面のどこをクリックし何を入力するのか」のような手順を手順書に落とし込んで出力することができます。
もちろん XAML 形式でも出力することができるのでそのままStudioで開発ということもできます。
UiPath Process Mining
Task Capture が一つの処理内容に閉じているのに対し、Process Mining は業務プロセス(例えば請求書処理)全体を対象としています。
様々な システムログデータを取得し、それらを利用することで業務プロセスを可視化し、現状の業務プロセスや課題の把握、問題のあるプロセスの特定、課題に対する原因の分析を実現する製品です。
利用用途としては「どの業務にRPAを適用するべきか」のような、対象業務の洗い出しに利用されるのではと考えます。
また、RPAは一旦おいておき最近流行りの業務プロセスの見直しの一ツールとしても利用が検討できるかと思います。
最後に
いかがだったでしょうか。
最近は製品が増えすぎてRPA単体では説明しきれなくなってきました。
時間をみてどこかで検証できればと思います。
今回も最後までお読みいただきありがとうございました。
では。