Azureでロボットを構築する

Azureでロボットを構築する

続いて、Azure Virtual MachineのWindows Server上にロボットを構築します。再度、Marketplaceの検索メニューから「UiPath」で絞り込みを行い、UiPath Robotを選択して下記の画面へ遷移します。この機能を使用すると、先ほど作成したOrchestratorと接続できる状態のロボットが構築できます。

基本設定に必要事項を入力します。

項目説明
Virtual Machine NameVirtual Machinesでの名称
UsernameWindows ServerのAccountに使用するユーザ名
PasswordWindows ServerのAccountに使用するパスワード
Confirm Password確認用パスワード
Number of virtual machines with Robot to be createdVirtual Machineの数量

Number of virtual machines with Robot to be created(台数)については、1台とします。

次に、作成済みのOrchestratorのURLやアカウント情報などを登録します。

項目説明
Virtual Machine NameVirtual Machinesでの名称
UsernameWindows ServerのAccountに使用するユーザ名
PasswordWindows ServerのAccountに使用するパスワード
Confirm Password確認用パスワード
Number of virtual machines with Robot to be createdVirtual Machineの数量
項目説明
Orchestrator URL接続するOrchestratorのURL
Orchestrator admin accountOrchestrator アドミンのアカウント名
Orchestrator admin PasswordOrchestrator アドミンのパスワード
Orchestrator Tenant Nameテナント名(通常はdefault)
Robot typeロボットのタイプ

今回はRobot typeに「Development with Studio」(UiPath Studio)を使用しますが、必要に応じて適したものを選択しましょう。

続いて、ハードウェアのスペックやネットワークの指定を行います。

以上で登録は完了です。概要を確認します。

最後に「作成」ボタンをクリックするとロボットの作成が開始されます。

しばらく待つと、仮想マシンの準備が完了します。DNS名のホストにリモートデスクトップ接続し、UiPathがインストールされていることを確認していきます。

リモートデスクトップ接続で仮想マシンへログイン後、ロボットトレイを見ると「Connected, Licensed」と表示され、ライセンスされていることが分かります。この端末は既にOrchestratorと接続されている状態です。

次に、Orchestratorのコンソールを確認すると、マシンとロボットそれぞれに作成されたロボットのエントリーが見つかります。

このように、AzureのWebコンソール上の操作だけで、あっという間にOrchstratorと接続されたロボットがAzureのクラウド上に構築できました。

それでは、UiPath Studioを起動してワークフローを作成し、実行できることを確認してみます。

後述しますが、後ほどBIで検証するため、ログフィールド(ログ項目)を追加するワークフローとします。このログフィールドは「fruits」と名付け、ランダムでバナナ、リンゴ、キュウイのいずれかの絵文字を表示するものとします。これらはUTF8の文字列で、OSやブラウザなどの環境によって見た目が多少異なります。また、エラーのジョブ実行結果も欲しいので、バナナの場合はエラーと処理します。

ワークフローを実行すると、fruitsフィードが出力されていることが確認できました。

このワークフローは、今後Orchestratorからのジョブ実行のテストで使用するので、UiPath Studioのパブリッシュ機能でrchestratorへ展開(デプロイ)しておきます。

UiPathでは、ワークフロー内でログフィールドを自由に追加・削除できます。例えば、自動化処理で外部へメールを送信する場合、ワークフロー内でメールアドレス用のログフィールドを追加し、そこに外部へ送信したアドレスを書き込んでおくことができます。これにより、ロボットの実行ログを分析する際に、そのメールアドレス用のログフィールドを集計することで、どのアドレスに何回メール送信したかといった統計情報を取得できるようになります。

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30