2020年6月3日にオンライン開催したWinAutomation勉強会の資料です。アンケート結果やQAを追記しています。
イベント案内 https://twipla.jp/events/448420
WinAutomation勉強会2020年6月3日
View Slide
アジェンダ• 開催概要 5分• WinAutomationとは 15分• WinAutomationの管理機能を見てみよう 30分• WinAutomationの開発機能を見てみよう 30分• Power AutomateからのWinAutomationの連携について考えてみよう 15分2
自己紹介• 名 前:ナカ• 居住地:新潟県• 仕 事:複合機メーカーのグループ会社勤務Microsoft 365、RPA、クラウドストレージ、kintoneの提案・導入を主に担当しています。• Twitterアカウント:@nakaamino3
開催にあたって御礼ご参加の皆さんには、急なご案内の勉強会にご参加いただきましてありがとうございます。そして、今回の勉強会は夢ノ島越前公園さん(@yumenoshima)が開催されている「RPA自習室」の中で企画されました。また、今回のZoom会場も夢ノ島越前公園さんのアカウントをお借りしています。夢ノ島さんがいなければ日の目を見ることが出来なかった勉強会だと思っています。ありがとうございます!4
開催のきっかけMicrosoftテクノロジーを使用するソフトウェアエンジニアやWeb開発者を対象としたイベント「Microsoft Build」にて、MicrosoftがRPAベンダーの「Softomotive」社を買収したと発表がありました。5https://flow.microsoft.com/en-us/blog/microsoft-acquires-softomotive-to-expand-low-code-robotic-process-automation-capabilities-in-microsoft-power-automate/
開催のきっかけそして、Microsoft Power Platform製品群の一つであるPower Automateの「手動RPAを含むライセンス」にて利用可能です。2020年4月から提供されているライセンス形態で、こちらに新たに「WinAutomation」が利用できるようになっています。6https://flow.microsoft.com/ja-jp/pricing/?currency=JPY
開催のきっかけ30日間のトライアルがあるので、MS Buildで発表があった日の夜にトライアル版をインストールして、色々触っていったら楽しくなってきて、RPA自習室で夢ノ島さんにわーわー伝えてたら「勉強会してみたら?」と仰ってもらって開催の運びとなりました。7
まだまだ、わかってません質問をいただいても多分お答えできないことがほとんどかもしれませんが、ガンガン質問ください。検証してみますし、参加者の中の有識者から回答があるかもしれません。勉強会なので、ここからご一緒に勉強したいと思います。8
WinAutomationとは9
(Robotic Process Automation)Digital Labor(仮想知的労働者)はじめに10RPAとは人間の業務を補完・遂行するソフトウエアロボット
RPAカオスマップ(RPA HACKさん作成)https://rpahack.com/rpa-caosmap-201911
調査会社ガートナーにおけるRPA製品別評価https://it.impress.co.jp/articles/-/1916812
WinAutomationはRPAツールなのか?• WinAutomationはRPAツールではありません。13
WinAutomationはRPAツールなのか?ベンダーのSoftomotive社曰く• WinAutomationはRDA(ロボティックデスクトップオートメーション)ツールです。• Softomotive製品におけるRPAツールは、ProcessRobotです。14
WinAutomationはRPAツールなのか?• WinAutomationはRDAです。• Softmotive製品におけるRPAは、ProcessRobotです。• (Softmotive アカデミーより)(Softomotive アカデミーより)15
はじめてみようWinAutomation!16
はじめてみようWinAutomation!• でも、WinAutomationって英語だし、RPA(RDA)ツールって操作がメーカーごとに異なるし、インストール手順もわからないし・・・。17
Eラーニングあります!• Softomotiveアカデミー(日本語のコンテンツも有り〼)18https://academy.softomotive.com/
サンプルもあります!• Webアプリの自動化やExcel操作などポイントを抑えたサンプル群19
インストール手順もまとめてくださってます!• ASAHI Accounting Robot研究所さんWinAutomationインストール(Power Automateトライアル)https://asahi-robo.jp/2020/05/21/winautomation-install-powerautomate/• 吉田大貴さんのblog(吉田の備忘録)Microsoft Power AutomateのWinAutomationセットアップ方法https://memo.tyoshida.me/power-platform/power-automate/microsoft-power-automate-how-to-setup-winautomation/20
Qiitaにも説明まとめました!次回記事がんばります…!21https://qiita.com/nakaamino/items/3ad7a777dadf7056d36f
はじめてみようWinAutomation!22
デモ WinAutomationの管理機能を見てみよう23
デモ WinAutomationの開発機能を見てみよう24
デモ EC2の起動・停止&チャット通知プロセス(参加者様の登壇)25
Power AutomateからのWinAutomationの連携について考えてみよう26
出てきたアイデア• SaaS から SaaSを繋げて取得したデータをオンプレミスのシステムに登録する。• Power Apps等UI画面で入力した情報をPower Automateで必要ファイルなどに受け渡した上で、UI Flows実行でWinAutomationをコンソールから起動し、オンプレミスシステムへ入力する。• Power Appsで打刻した出勤時間情報をメールで送付して、WinAutomationのメールトリガーでチェックし、オンプレの勤怠システムに打刻(入力)する。27
事前アンケート結果(回答数16)28
29
30
31
32
Q&A33
Q.Process(処理)の同時実行は可能か?→A.可能。ワークステーション(PC・サーバ)の性能に依存するが複数プロセスの同時実行をサポートしている。逆に複数プロセスの同時実行を制御する機能もある。(参加者の方からの回答)34
Q.PCサインアウト時にProcessを自動実行することは可能か?→A.可能。PCへの認証情報(サインイン情報)を設定することで、可能となる。サインインのアクションもある。 (参加者の方からの回答)35
Q.API呼び出しというロボット実行方法の場合、指定同時実行ロボット数を超えたら、そのロボットはちゃんとキュー(待機室的な所)に入ってくれるのか?→A.APIでの実行の場合でも入ってくれる。(参加者の方からの回答)36
EOF37