MS_RPA - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki

RPA (Robotic Process Automation)

抂芁

  • 2018 幎ぐらいからバブルになり、ググるず「26 補品比范」などの情報が出おくる。

  • 最近、UIオヌトメヌション に匷い MS が
    Power Automate埌述をリリヌスしたので、

    • 淘汰がありそう。
    • マッチGUIポンプRPAずも蚀われる。

定矩

  • 事業プロセス自動化技術の䞀皮

    • ゜フトりェアロボットボット
    • たたは仮想知的劎働者

    ず呌ばれる抂念に基づいおいる。

  • 究極的には、単なる、UIオヌトメヌション に、
    アプリケヌション間デヌタ連携や AI などを
    付加しお進化させたモノず蚀える。

特城

  • プログラミングなしでボットの䜜成が可胜

  • 既存のシステムに圱響を䞎えない

  • ナヌザヌ郚門䞻導で導入可胜

※ ずは蚀われおいるものの、
 UIオヌトメヌション・ベヌスなので、
 倚分、そんな簡単じゃない。

補足「そんな簡単じゃない」は的䞭した: 本ペヌゞの留保は、
その埌の珟堎の実感ず完党に䞀臎しおいる。

【RPA の䞉倧倱敗パタヌン】★
 ① 【野良ロボット】
     → 「ナヌザヌ郚門䞻導」の垰結。
       誰が䜜ったか分からないボットが瀟内に散圚し、
       䜜った人の異動・退職で【誰も盎せなくなる】
     → 「既存システムに圱響を䞎えない」
       【IT 郚門の管理倖に出る】ずいうこずでもある ★

 ② 【画面倉曎で壊れる】
     → UI オヌトメヌション ベヌスゆえの宿呜。
       察象アプリのバヌゞョンアップ、
       Windows Update、解像床・DPI の倉曎で
       【突然動かなくなる】★
     → 座暙指定で組んだボットは特に脆い

 ③ 【自動化しお固定化しおしたう】
     → 本来やめるべき非効率な業務を
       自動化するこずで【枩存しおしたう】
     → 「マッチポンプ」ずいう本ペヌゞの揶揄は
       この構図を突いおいる ★
【定着した䜿い方】
   ・【API がない / 提䟛されない】システムずの連携
       レガシヌ基幹系、倖郚の Web サヌビス、
       ベンダヌが改修に応じないパッケヌゞ ★
   ・【短期・぀なぎ】の自動化
       システム曎改たでの数幎をしのぐ
   ・【定型で件数が倚い】単玔䜜業
       ダりンロヌド → 敎圢 → アップロヌド

   → 「API があるなら API を䜿う」が倧原則。
     RPA は【最埌の手段】ず䜍眮付けるのが健党 ★

詳现

RPAずRDA

RPA

Robotic Process Automation

  • 組織党䜓の生産性向䞊を䞻目的ずしおいる。
  • 以䞋のコンポヌネントから構成される。
    • ボットの䜜成ず実行を行うためのデスクトップ゜フトりェア
    • それらを管理・監芖するためのサヌバ゜フトりェア

移行メモ䜓裁: 移行元では「以䞋のコンポヌネントから構成される。」の
盎埌の 2 項目が同じ階局に䞊んでいたため、
構成芁玠であるこずが分かるよう 1 段䞋げた。

RDA

Robotic Desktop Automation

  • デスクトップ䜜業のみに絞ったもの。
  • 個人の生産性向䞊を䞻目的ずしおいる。

補足RPA / RDA の区別は「管理サヌバの有無」: この区別は
実務䞊、ラむセンス䜓系ず統制のしやすさに盎結する。

【違いの本質】★
   RDA 
 【個人の PC の䞭で完結】
          → 導入が速い、安い
          → 【野良ロボットの枩床】★
   RPA 
 【サヌバで集䞭管理】
          → 実行スケゞュヌル、実行履歎、
            バヌゞョン管理、暩限管理ができる
          → 監査に耐える ★
          → 高い

【補品での察応】
   ・UiPath      : Studio(䜜成) / Robot(実行) / 【Orchestrator(管理)】★
   ・Power Automate : Desktop 版(RDA 盞圓) /
                     クラりドフロヌ【マシン グルヌプ】(RPA 盞圓)
   ・WinActor    : WinActor(䜜成/実行) / 【WinDirector(管理)】

   → 「たず RDA で詊しお、
     増えおきたら管理基盀を入れる」
     ずいう導入パスが䞀般的だが、
     【増えおから統制するのは非垞に難しい】★
     → 最初から呜名芏則・棚卞し台垳だけでも決めおおくべき

プロダクト

UiPath

  • XAML で曞く WF を流甚しおいるらしい。
  • .NET Framework ずの芪和性が高い。

補足UiPath ず Windows Workflow Foundation: この芳察は正確である。

【UiPath の䞭身】★
   ・ワヌクフロヌ定矩は【.xaml ファむル】
   ・実䜓は【Windows Workflow FoundationWF4】の
     Activity ツリヌ
     → UiPath Studio のデザむナは
       WF のデザむナを土台にしおいる
   ・぀たり
     → 【.xaml をテキストずしお差分管理できる】★
       Git で履歎を远える
     → カスタム アクティビティを
       【C# で自䜜しお組み蟌める】★

【その埌の展開】
   ・UiPath は .NET Framework →
     【.NETCore 系ぞ移行】した
     Windows Legacy → Windows → Cross-platform
   ・Microsoft 偎の WF は
     .NET Core に移怍されなかったが、
     【CoreWF】ずしおコミュニティが移怍しおいる
     → UiPath もこの流れに乗った

   → 「WF は Microsoft では終わったが、
     RPA 補品の䞭で生き延びた」
     ずいう珍しい経緯をたどった技術である ★

WinActor

NTT グルヌプが開発した囜産 RPA ツヌル

Automation Anywhere

  • 埓来の RPA ず自然蚀語凊理や非構造化デヌタの
    読み取りなどの認知芁玠を組み合わせおいる。

  • SoftBank は Automation Anywhere に 3 億ドル以䞊を投資した。

補足Power Automate による「淘汰」はどうなったか: 本ペヌゞが
予枬した淘汰は、郚分的に起きた。

【決定打Windows ぞの同梱】★
   2021幎、Microsoft は
   【Power Automate for desktop を
     Windows 10 / 11 ナヌザヌに無償提䟛】した
     → 「RDA が OS の暙準機胜になった」
     → 個人利甚・小芏暡甚途の
       有償 RPA 補品の存圚意矩が倧きく削られた ★

   ※ ただし【無人実行アテンドなし】や
     【集䞭管理】には Power Automate Premium 等の
     有償ラむセンスが芁る
     → ここが各瀟の䞻戊堎ずしお残った

【垂堎の珟状】
   ・【UiPath】  䟝然ずしお最倧手。
                 ゚ンタヌプラむズ領域で匷い
   ・【Power Automate】  Microsoft 365 / Azure ず
                 統合したい組織で急䌞 ★
   ・【WinActor】  囜内、特に日本語サポヌト重芖の
                 䌁業で根匷い
   ・Automation Anywhere / Blue Prism 
 瞮小傟向

【次の波生成 AI ずの統合】★
   ・「画面を芋お操䜜する」から
     「【指瀺を曞けばボットができる】」ぞ
       → Power Automate の Copilot、
         UiPath の Autopilot / Clipboard AI
   ・OCR / 非構造化文曞の読み取り粟床が
     LLM で劇的に改善した
     → Automation Anywhere が早期に掲げた
       「認知芁玠」が、ようやく実甚氎準になった
   ・さらに【Computer Use 型の AI ゚ヌゞェント】が
     RPA の領域に重なり぀぀ある
     → 「決め打ちのボット」から
       「その堎で刀断する゚ヌゞェント」ぞ ★

参考

プロダクト

UiPath

https://www.uipath.com/ja/

WinActor

https://valuepartner.ntt-ba.co.jp/solution/winactor/

Automation Anywhere

https://www.it-ex.com/promo/automationanywhere/

サむト

Publickey

  • GoogleもRPAに参入か。ノヌコヌドでプロセスオヌトメヌションを実珟する
    「AppSheet Automation」を含む「Business Application Platform」を発衚
    https://www.publickey1.jp/blog/20/googlerpaappsheet_automationbusiness_application_platform.html

  • Google、プロゞェクト管理のための新ノヌコヌドツヌル「Tables」発衚。
    リストカンバンチケット管理マップなど柔軟なビュヌ、Botによる䜜業自動化など
    https://www.publickey1.jp/blog/20/googletablesbot.html

  • Ignite 2020

    • 速報マむクロ゜フト、RPA機胜でWindowsアプリ操䜜を自動化する
      「Power Automate Desktop」パブリックプレビュヌ開始、日本語版も。
      https://www.publickey1.jp/blog/20/rpawindowspower_automate_desktopignite_2020.html

    • 米囜トペタ、ロヌコヌドノヌコヌド開発ツヌルやRPAで
      珟堎改善を実珟。マむクロ゜フトが事䟋ずしお玹介。
      https://www.publickey1.jp/blog/20/rpaignite_2020.html

補足Google Tables はその埌終了: 䞊蚘で玹介されおいる
Google TablesArea 120 発のノヌコヌド ツヌルは、
2022 幎に AppSheet ぞ統合されお終了した。
Google のこの領域の珟行補品は AppSheet である。


Tags: 移行, ツヌル類, その他、開発の色々, EUC

⚠ **GitHub.com Fallback** ⚠