SlideShare a Scribd company logo
1 of 58
How to installand UiPath on
Azure from a Mac Book Pro
“Quick”
Futureyou.ai, chris@futureyou.ai OR chris@yakerty.co.nz
This isn’t quick but this presentation is not like the verbose version
which includes all the blind alleys I went down to get UiPAth installed.
Caveat
• I am a total beginner to Azure and UiPath so there will be 1000 things
you experienced folks will find annoying.
• Consider this a learning guide for myself.
• We all know there isn’t native support for Mac with UiPath. This is
the reason I am working through using Azure and a Microsoft Server
vm.
• Feedback to chris@futureyou.ai or chris@yakerty.co.nz
UiPath Community Edition
• It doesn’t work on Azure for a bunch of
reasons the main one being the
machine ID that Azure gives the
Windows Server VM you use. See
email from Microsoft Support.
• Go ahead and register for the Trial
Enterprise Edition. My understanding
is the trial never runs out if you are
running 2 or less robots? <can some
one validate>?
Setting up Azure from Scratch
on a Mac Book Pro for UiPath
installation
Logging onto Azure
Prompted to set up some storage. Not sure when
this prompt happens or if it happens to everyone.
You need a way to access the Windows Server VM
from your Mac and I found this application really
easy to use and free. A heads-up that everytime
your vm is turned off (I have set mine to shutdown
at 10pm every night to keep costs down, the IP
address will reset so you need to reset your
Remote desktop IP address
Back to Azure: Selecting a Windows Server
vm from Azure Dashboard
Setup the vm config
You need RDP for the Windows remote server
access
You see notifications showing you that the vm
is deploying
Deployed!!
There she is.
Some logs
Open Remote Desktop for the first time on
Mac Book Pro.
Set-up the config. The IP address is very
important get it from your Azure Dashboard for
your vm
The VM connection is added to MS remote
Desktop
When you start the remote server connection
you get this screen
Next screen
Server Manager pops up
Just checking what the local server has got
configured
I started to do some random configuring as I
was not sure what UiPath would need.
Not sure what the pre-reqs are…
You will find out later that my
random approach to configuring
the server was not successful
but I did manage to fix it. You
need IIS v7.5 and above and you
need a certificate. All shown
later
At this stage the Windows
Server is up and running so I
thought I would need to pull my
files from my Mac and put them
on the vm the next few slides
shows you haw to do this.
https://technoga.wor
dpress.com/2014/03/
07/transfer-files-
from-your-mac-to-
your-windows-azure-
vm/
Network drive on windows on the left and a copy
of my MAC Desktop on the right – it worked
Find UiPath install files
Copy from MAC desktop to Azure Windows Server
I found the speed of reading my Mac’s hard-disk
from Azure to be really slow.
It would be easier to just paste the download link
in Internet Explorer in the VM and download to
the siftware there.
So that is what I did.
I then started the Enterprise Edition installation
Install Orchestra First –”fail: need IIS 7.5 and
above
• Lots of options to
take when installing
IIS, I took them all as
I was not sure what
UIPATH needs
Refer link to install IIS 7.5
https://www.c-
sharpcorner.com/article/step-by-
step-setup-iis-on-azure-windows-
virtual-machine/
How to Install IIS on Azure Windows Server VM
“inetmgr” console shows the version of IIS
now installed. V10 > V7.5
You get prompted to add the Rewrite Module
which you need to grab from the Microsoft site
IIS URL Rewrite Module looks like a separate modules from
the standard install so I will grab it from the Microsoft
Support site.
https://www.microsoft.com/en-
us/download/details.aspx?id=47
337
https://support.avg.com/SupportArticleVi
ew?l=en&urlname=Your-current-security-
settings-do-not-allow-this-file-to-be-
downloaded-in-Internet-Explorer
DON’T install this “URL rewriter” like I did first time.
It’s the wrong one
Wrong IIS version I
this install, this is for
v7 I am on IIS v10.
Need to do another
search.
https://www.iis.net/downloads/microsoft/url-rewrite
RECYCLE YOUR VM
AND THE UIPATH
ORCHESTOR
INSTALL WILL
WORK!
Orchestrator Installation fails, again –
you need to setup the certificates..
https://www.google.com/search?q=
ndows+server+2016+how+to+add+c
tificate+in+local+machine%5Cperso
+store&spell=1&sa=X&ved=0ahUKE
Dz7z5k7_hAhWUaCsKHZvZB-
MQBQgpKAA&biw=1302&bih=696
”mmc”
https://orchestra
tor.uipath.com/v
2016.2/docs/orc
hestrator-server-
installation
Select
Computer
account
Certificate config is done. We have a cert that will
allow us to continue the UiPath install.
When you install Orchestrator you
will be prompted for the machine
name that is in the subject of the
certificate we created.
What is an Application Pool…
https://medium.com/@ShamreshKhan/get
ting-my-head-around-application-pool-
identities-and-trust-eccbaed426cc
By the way…you now need an
SQL server!....I did not know
that!
Luckily adding SQL in Azure is super simple
When we now follow the install process again it
works – phew. I am not a complete numpty.
Yey!!
Install UiPath Studio & Robot – easy. Just remember you
need to have your trial code license number. It should be
on your trial acceptance email.
Now we can actually do
something with the software.
That’s it. Not the most enjoyable presentation for you I am sure. Quite
pleased I went from zero to hero installing UiPath and Azure. Next step
is to get something meaningful working. Many thanks, Chris.

More Related Content

What's hot

Use case 1 - for Sitecore Automation Module
Use case 1 - for Sitecore Automation ModuleUse case 1 - for Sitecore Automation Module
Use case 1 - for Sitecore Automation ModuleRobert Senktas
 
8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid Them8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid ThemSiteGround.com
 
Kickstarter Your Node.JS Application
Kickstarter Your Node.JS ApplicationKickstarter Your Node.JS Application
Kickstarter Your Node.JS ApplicationHengki Sihombing
 
Secrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla RevealedSecrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla RevealedSiteGround.com
 
8 Ways to Hack a WordPress website
8 Ways to Hack a WordPress website8 Ways to Hack a WordPress website
8 Ways to Hack a WordPress websiteSiteGround.com
 
"Building a Production-Grade Serverless Deployment" - Eoin Shanaghy, CTO, fo...
"Building a Production-Grade Serverless Deployment"  - Eoin Shanaghy, CTO, fo..."Building a Production-Grade Serverless Deployment"  - Eoin Shanaghy, CTO, fo...
"Building a Production-Grade Serverless Deployment" - Eoin Shanaghy, CTO, fo...LCloud
 
Microservices with Spring Boot Tutorial | Edureka
Microservices with Spring Boot Tutorial | EdurekaMicroservices with Spring Boot Tutorial | Edureka
Microservices with Spring Boot Tutorial | EdurekaEdureka!
 
Build, Deploy and Run Node Js Application on Azure using Docker
Build, Deploy and Run Node Js Application on Azure using DockerBuild, Deploy and Run Node Js Application on Azure using Docker
Build, Deploy and Run Node Js Application on Azure using DockerOsama Mustafa
 
My SQL Replication and Scaling
My SQL Replication and ScalingMy SQL Replication and Scaling
My SQL Replication and ScalingMindfire Solutions
 
Basics of building great web applications
Basics of building great web applicationsBasics of building great web applications
Basics of building great web applicationsSV.CO
 
15-ways-to-optimize-spring-boot-for-the-cloud
15-ways-to-optimize-spring-boot-for-the-cloud15-ways-to-optimize-spring-boot-for-the-cloud
15-ways-to-optimize-spring-boot-for-the-cloudBilly Korando
 
Migrating to WP Engine
Migrating to WP EngineMigrating to WP Engine
Migrating to WP Enginemesmonde
 
Mike MacCana - Deploying your JS app in 2018
Mike MacCana - Deploying your JS app in 2018 Mike MacCana - Deploying your JS app in 2018
Mike MacCana - Deploying your JS app in 2018 OdessaJS Conf
 
WordPress London Developer Operations For Beginners
WordPress London Developer Operations For BeginnersWordPress London Developer Operations For Beginners
WordPress London Developer Operations For BeginnersStewart Ritchie
 
Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...
Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...
Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...Claudio Pontili
 

What's hot (19)

Use case 1 - for Sitecore Automation Module
Use case 1 - for Sitecore Automation ModuleUse case 1 - for Sitecore Automation Module
Use case 1 - for Sitecore Automation Module
 
8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid Them8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid Them
 
Kickstarter Your Node.JS Application
Kickstarter Your Node.JS ApplicationKickstarter Your Node.JS Application
Kickstarter Your Node.JS Application
 
Secrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla RevealedSecrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla Revealed
 
8 Ways to Hack a WordPress website
8 Ways to Hack a WordPress website8 Ways to Hack a WordPress website
8 Ways to Hack a WordPress website
 
"Building a Production-Grade Serverless Deployment" - Eoin Shanaghy, CTO, fo...
"Building a Production-Grade Serverless Deployment"  - Eoin Shanaghy, CTO, fo..."Building a Production-Grade Serverless Deployment"  - Eoin Shanaghy, CTO, fo...
"Building a Production-Grade Serverless Deployment" - Eoin Shanaghy, CTO, fo...
 
Microservices with Spring Boot Tutorial | Edureka
Microservices with Spring Boot Tutorial | EdurekaMicroservices with Spring Boot Tutorial | Edureka
Microservices with Spring Boot Tutorial | Edureka
 
Build, Deploy and Run Node Js Application on Azure using Docker
Build, Deploy and Run Node Js Application on Azure using DockerBuild, Deploy and Run Node Js Application on Azure using Docker
Build, Deploy and Run Node Js Application on Azure using Docker
 
Banquet 51
Banquet 51Banquet 51
Banquet 51
 
My SQL Replication and Scaling
My SQL Replication and ScalingMy SQL Replication and Scaling
My SQL Replication and Scaling
 
Basics of building great web applications
Basics of building great web applicationsBasics of building great web applications
Basics of building great web applications
 
15-ways-to-optimize-spring-boot-for-the-cloud
15-ways-to-optimize-spring-boot-for-the-cloud15-ways-to-optimize-spring-boot-for-the-cloud
15-ways-to-optimize-spring-boot-for-the-cloud
 
306 instant wp setup
306 instant wp setup306 instant wp setup
306 instant wp setup
 
Migrating to WP Engine
Migrating to WP EngineMigrating to WP Engine
Migrating to WP Engine
 
WordPress Plugins 101
WordPress Plugins 101WordPress Plugins 101
WordPress Plugins 101
 
Mike MacCana - Deploying your JS app in 2018
Mike MacCana - Deploying your JS app in 2018 Mike MacCana - Deploying your JS app in 2018
Mike MacCana - Deploying your JS app in 2018
 
WordPress London Developer Operations For Beginners
WordPress London Developer Operations For BeginnersWordPress London Developer Operations For Beginners
WordPress London Developer Operations For Beginners
 
Spring boot
Spring bootSpring boot
Spring boot
 
Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...
Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...
Seminario Cloud computing Ordine di latina - Caso d'uso realizzazione sito wo...
 

Similar to How to Install UiPath on Azure from a Mac.

Virtualización de Escriorios VMWare View 5
Virtualización de Escriorios VMWare View 5Virtualización de Escriorios VMWare View 5
Virtualización de Escriorios VMWare View 5RaGaZoMe
 
Automating That "Other" OS
Automating That "Other" OSAutomating That "Other" OS
Automating That "Other" OSJulian Dunn
 
Setting Up a Cloud Server - Part 1 - Transcript.pdf
Setting Up a Cloud Server - Part 1 - Transcript.pdfSetting Up a Cloud Server - Part 1 - Transcript.pdf
Setting Up a Cloud Server - Part 1 - Transcript.pdfShaiAlmog1
 
It’s a WIN, WIN: ‘WordPress On Windows’
It’s a WIN, WIN: ‘WordPress On Windows’It’s a WIN, WIN: ‘WordPress On Windows’
It’s a WIN, WIN: ‘WordPress On Windows’Brendan Sera-Shriar
 
Automating Windows Azure
Automating Windows AzureAutomating Windows Azure
Automating Windows AzureIdo Flatow
 
How to build view_in_onebox
How to build view_in_oneboxHow to build view_in_onebox
How to build view_in_oneboxKenzo Nagahisa
 
Get set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentGet set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentThomas Robbins
 
Sharepoint 2007 Install Best Practice Phase 1
Sharepoint 2007 Install Best Practice  Phase 1Sharepoint 2007 Install Best Practice  Phase 1
Sharepoint 2007 Install Best Practice Phase 1LiquidHub
 
02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazureBat Programmer
 
Dev ops &amp; laas fundamental
Dev ops &amp; laas fundamentalDev ops &amp; laas fundamental
Dev ops &amp; laas fundamentalKanin Kearpimy
 
Microsoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationMicrosoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationtakdirlovely09
 
Install windows sql 2016 enter prise on azure portal cloud step by step with ...
Install windows sql 2016 enter prise on azure portal cloud step by step with ...Install windows sql 2016 enter prise on azure portal cloud step by step with ...
Install windows sql 2016 enter prise on azure portal cloud step by step with ...Prashant Kumar Singh
 
Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...
Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...
Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...Somaroy Gabbita
 
Virtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandVirtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandYan Pritzker
 

Similar to How to Install UiPath on Azure from a Mac. (20)

Prerequisites
PrerequisitesPrerequisites
Prerequisites
 
V mware view 4
V mware view 4V mware view 4
V mware view 4
 
Virtualización de Escriorios VMWare View 5
Virtualización de Escriorios VMWare View 5Virtualización de Escriorios VMWare View 5
Virtualización de Escriorios VMWare View 5
 
Automating That "Other" OS
Automating That "Other" OSAutomating That "Other" OS
Automating That "Other" OS
 
Share point
Share pointShare point
Share point
 
Vagrant and chef
Vagrant and chefVagrant and chef
Vagrant and chef
 
Setting Up a Cloud Server - Part 1 - Transcript.pdf
Setting Up a Cloud Server - Part 1 - Transcript.pdfSetting Up a Cloud Server - Part 1 - Transcript.pdf
Setting Up a Cloud Server - Part 1 - Transcript.pdf
 
It’s a WIN, WIN: ‘WordPress On Windows’
It’s a WIN, WIN: ‘WordPress On Windows’It’s a WIN, WIN: ‘WordPress On Windows’
It’s a WIN, WIN: ‘WordPress On Windows’
 
Automating Windows Azure
Automating Windows AzureAutomating Windows Azure
Automating Windows Azure
 
How to build view_in_onebox
How to build view_in_oneboxHow to build view_in_onebox
How to build view_in_onebox
 
Get set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure DevelopmentGet set.. Introduction to Windows Azure Development
Get set.. Introduction to Windows Azure Development
 
Sharepoint 2007 Install Best Practice Phase 1
Sharepoint 2007 Install Best Practice  Phase 1Sharepoint 2007 Install Best Practice  Phase 1
Sharepoint 2007 Install Best Practice Phase 1
 
02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure02 hosting servicesinwindowsazure
02 hosting servicesinwindowsazure
 
Dev ops &amp; laas fundamental
Dev ops &amp; laas fundamentalDev ops &amp; laas fundamental
Dev ops &amp; laas fundamental
 
Microsoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationMicrosoft exchange-server-2013-installation
Microsoft exchange-server-2013-installation
 
Microsoft Exchange Server 2013 Installation
Microsoft Exchange Server 2013 InstallationMicrosoft Exchange Server 2013 Installation
Microsoft Exchange Server 2013 Installation
 
Azure hands on lab
Azure hands on labAzure hands on lab
Azure hands on lab
 
Install windows sql 2016 enter prise on azure portal cloud step by step with ...
Install windows sql 2016 enter prise on azure portal cloud step by step with ...Install windows sql 2016 enter prise on azure portal cloud step by step with ...
Install windows sql 2016 enter prise on azure portal cloud step by step with ...
 
Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...
Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...
Deploying Moodle With High Availability and auto-scale on Microsoft Azure pla...
 
Virtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandVirtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On Demand
 

Recently uploaded

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

How to Install UiPath on Azure from a Mac.

  • 1. How to installand UiPath on Azure from a Mac Book Pro “Quick” Futureyou.ai, chris@futureyou.ai OR chris@yakerty.co.nz This isn’t quick but this presentation is not like the verbose version which includes all the blind alleys I went down to get UiPAth installed.
  • 2. Caveat • I am a total beginner to Azure and UiPath so there will be 1000 things you experienced folks will find annoying. • Consider this a learning guide for myself. • We all know there isn’t native support for Mac with UiPath. This is the reason I am working through using Azure and a Microsoft Server vm. • Feedback to chris@futureyou.ai or chris@yakerty.co.nz
  • 3. UiPath Community Edition • It doesn’t work on Azure for a bunch of reasons the main one being the machine ID that Azure gives the Windows Server VM you use. See email from Microsoft Support. • Go ahead and register for the Trial Enterprise Edition. My understanding is the trial never runs out if you are running 2 or less robots? <can some one validate>?
  • 4. Setting up Azure from Scratch on a Mac Book Pro for UiPath installation
  • 6. Prompted to set up some storage. Not sure when this prompt happens or if it happens to everyone.
  • 7. You need a way to access the Windows Server VM from your Mac and I found this application really easy to use and free. A heads-up that everytime your vm is turned off (I have set mine to shutdown at 10pm every night to keep costs down, the IP address will reset so you need to reset your Remote desktop IP address
  • 8. Back to Azure: Selecting a Windows Server vm from Azure Dashboard
  • 9. Setup the vm config
  • 10.
  • 11.
  • 12. You need RDP for the Windows remote server access
  • 13.
  • 14.
  • 15.
  • 16. You see notifications showing you that the vm is deploying
  • 17.
  • 21. Open Remote Desktop for the first time on Mac Book Pro.
  • 22. Set-up the config. The IP address is very important get it from your Azure Dashboard for your vm
  • 23. The VM connection is added to MS remote Desktop
  • 24. When you start the remote server connection you get this screen
  • 27. Just checking what the local server has got configured
  • 28.
  • 29. I started to do some random configuring as I was not sure what UiPath would need.
  • 30.
  • 31.
  • 32. Not sure what the pre-reqs are…
  • 33.
  • 34.
  • 35. You will find out later that my random approach to configuring the server was not successful but I did manage to fix it. You need IIS v7.5 and above and you need a certificate. All shown later
  • 36. At this stage the Windows Server is up and running so I thought I would need to pull my files from my Mac and put them on the vm the next few slides shows you haw to do this.
  • 37.
  • 38.
  • 40.
  • 41.
  • 42. Network drive on windows on the left and a copy of my MAC Desktop on the right – it worked
  • 44. Copy from MAC desktop to Azure Windows Server
  • 45. I found the speed of reading my Mac’s hard-disk from Azure to be really slow. It would be easier to just paste the download link in Internet Explorer in the VM and download to the siftware there. So that is what I did. I then started the Enterprise Edition installation
  • 46. Install Orchestra First –”fail: need IIS 7.5 and above • Lots of options to take when installing IIS, I took them all as I was not sure what UIPATH needs Refer link to install IIS 7.5 https://www.c- sharpcorner.com/article/step-by- step-setup-iis-on-azure-windows- virtual-machine/
  • 47. How to Install IIS on Azure Windows Server VM
  • 48. “inetmgr” console shows the version of IIS now installed. V10 > V7.5
  • 49. You get prompted to add the Rewrite Module which you need to grab from the Microsoft site IIS URL Rewrite Module looks like a separate modules from the standard install so I will grab it from the Microsoft Support site.
  • 51. DON’T install this “URL rewriter” like I did first time. It’s the wrong one Wrong IIS version I this install, this is for v7 I am on IIS v10. Need to do another search. https://www.iis.net/downloads/microsoft/url-rewrite RECYCLE YOUR VM AND THE UIPATH ORCHESTOR INSTALL WILL WORK!
  • 52. Orchestrator Installation fails, again – you need to setup the certificates.. https://www.google.com/search?q= ndows+server+2016+how+to+add+c tificate+in+local+machine%5Cperso +store&spell=1&sa=X&ved=0ahUKE Dz7z5k7_hAhWUaCsKHZvZB- MQBQgpKAA&biw=1302&bih=696 ”mmc” https://orchestra tor.uipath.com/v 2016.2/docs/orc hestrator-server- installation Select Computer account
  • 53. Certificate config is done. We have a cert that will allow us to continue the UiPath install.
  • 54. When you install Orchestrator you will be prompted for the machine name that is in the subject of the certificate we created. What is an Application Pool… https://medium.com/@ShamreshKhan/get ting-my-head-around-application-pool- identities-and-trust-eccbaed426cc By the way…you now need an SQL server!....I did not know that!
  • 55. Luckily adding SQL in Azure is super simple
  • 56. When we now follow the install process again it works – phew. I am not a complete numpty. Yey!!
  • 57. Install UiPath Studio & Robot – easy. Just remember you need to have your trial code license number. It should be on your trial acceptance email.
  • 58. Now we can actually do something with the software. That’s it. Not the most enjoyable presentation for you I am sure. Quite pleased I went from zero to hero installing UiPath and Azure. Next step is to get something meaningful working. Many thanks, Chris.