7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MacからRPAのBot編集、実行をしてみた with Automation Anywhere A2019 Community Edition

Last updated at Posted at 2019-12-30

Automation Anywhereの次世代RPA、A2019ですが、マルチOSを売りにしています。
ただ、今まで個人的にMacを今まで使ったことが無かったこともあり、本当にMacで使えるのか想像がつかず。

ということで、MacBook Airを買ってきて、実際にやってみました。
(この記事もMacで書いてます。)

試した環境

Automation Anywhere A2019 Community Edition
Surface Pro Model 1796
MacBook Air 2019
Google Chrome (Mac)

使用したBot

Ryokoさん が考えた、鳥獣戯画のカエルに波動拳を撃たせるBotをAutomation Anywhereで作ったものを使用。
Mac上でGoogle Chromeをインストールし。Control Rooom(サーバー)にログインした図。
こんなBotを使います。
image.png

機器の構成

機器/役割 概要
Control Room (サーバー) Botの管理・実行スケジューリング等に使う。A2019 Community Editionの場合、機能制限されたものをAutomation Anywhereがクラウドで提供。
Surface Pro(Attended Bot Runner) ロボットが実際に実行される環境。
MacBook Air (Bot Creator) ロボットを開発する環境。

Botのソースファイル自体はControl Room上に格納されます。

試した手順

  1. Macを買う
  2. Google Chromeをインストールする
  3. Surfaceを起動。A2019 Community Editionにログインし、BotAgentをインストールしてAttende d Runnerとしてサーバーに繋がれた状態にしておく。
  4. Mac側のGoogle ChromeでA2019 Community Editionにログインし、予め作っておいたBotを実行する。

実行処理の流れ

図を描いてみました。
こんな感じで、Mac上で編集されたBotはクラウド上にあるControl Roomに格納され、
実行指示を出すとControl Room上に格納されたBotが実行環境であるBot Runnerにダウンロードされ、実行されます。
実行環境側で今まで使用したことがないコマンドがあれば、そのコマンド自体もBotのソースファイルと一緒にダウンロードされて、実行されます。
image.png

試した結果

実際実行するところをビデオで撮影しておきました。
左がSurface Pro、右がMacBook Airです。
A2019で作成したBotをMacBook Airから実行する

上記の他に、実際にMacでBotの開発は可能なのか?というのも試してみました。
現在、macOS用のBot Agentはリリースされておらず、macOS上のアプリケーションの自動化は出来ませんが、Windows OSの入った実行機を別に用意しておけば、開発自体は出来そうです。
ただ、実行機として設定したWindows PCを横に置くか、リモートデスクトップで繋いで切り替えながら作業する必要があります。
(Recorderやローカルファイルの選択、Windowの選択といった項目は、Macで開発していても、実行環境のWindows PC側でダイアログが出る。)

まとめ

MacBook AirからBotの実行(実行指示)を出して、 Windows PC上でBotを実行させることが出来ました。

MacでのBot開発についても実行機(Windows)を用意しておけば充分出来る感触でしたので、
今度気が向いたらそちらの実験&レポートもまとめてみたいと思います。

7
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?