UiPath Canada Chapter
UiPath Platform
#UiPathCanadaChapter
2
Platform
Overview
Q&A
Meeting Agenda
About Us Introduction
3
About UiPath Canada Chapter!
We are an online and offline environment where RPA
developers, professionals, and enthusiasts:
- meet each other and share experiences in the RPA industry
- learn together about the challenges they encounter
- build projects and components together and expand upon
automation ideas
Platforms:
- UiPath Community Page
Senior Engineering Lead
Persistent Systems
UiPath Canada Chapter Lead
Shantanu Chande
Organizers/Team
Diana Gray
Community Leader
Community Marketing Manager
UiPath
RPA Solutions Architect
TD Bank
UiPath Canada Chapter Lead
Joel Medeiros
5
UiPath Platform 101 – What is it?
• UiPath is a comprehensive RPA platform that caters to various architectural setups
and deployment options, including Single Node and Multi Node architectures on
Premises and Cloud.
• It supports both Private and Public Cloud deployments on platforms such as Azure
and AWS.
• The platform offers robust monitoring tools like Insights and integrates seamlessly
with log management tools for enhanced visibility into automation processes.
• It encompass many different tools such as Orchestrator, Insights, Test Suite, Task
Capture, Action Center, Assistant, Studio, Document Understanding, and more
6
Standalone Products
UiPath Platform products
individually installed
and managed
Automation Cloud
The cloud native UiPath
Platform delivered as SaaS
from UiPath
No installation required – start
instantly, scale infinitely
One-package install on-prem (including
air-gapped) or in public cloud Linux VM
Available products installed on
supported operating systems and
physical/virtual hardware
Automation Suite
The cloud native UiPath
Platform delivered as a single,
containerized suite
6
All the products*
Integrated High Availability, backup and scale management
Integrated UiPath Portal suite experience, and shared suite functionality
Unified admin experience for organization, tenant, user and license management
*All server products. Integration Service and Communication Mining planned for a future update after preview/launch
UiPath Platform Delivery Options
7
High-Level Deployment Method Comparison
Automation Cloud Automation Suite On-Prem Standalone
Deployment Options
Products pre-deployed to the Cloud
with full governance
Single install file for the entire Suite with
On-Prem, Public or Private cloud
deployment options.
Individual install files are available per
product. Can be installed on the client’s
cloud or data centers.
Upgrade Consistent rolling upgrades Single upgrade for entire suite
Upgrades provided on a per-product
basis
Updates and Releases
Major and minor updates are provided
every two weeks
Major updates provided twice yearly as
one install for the entire Suite
Major updates are provided twice a
year for every individual product and
installed as needed
Hardware Footprint Fully Cloud-based
Single set of hardware requirements to
cover full UiPath suite (with specific
exceptions)
Hardware and software requirements
vary by product and configuration
Maintenance
Cloud Environment fully maintained by
UiPath
Clients responsible for reduced onsite
maintenance vs. MSI On-Prem due to
simplified updates + installation
Clients responsible for onsite
maintenance, with UiPath Guidance
Security
Public and Private, Standard and Air
Gapped Options
Fully containerized secure environment
Configured based on deployed
products
Deployment
Considerations
Products are pre-deployed in UiPath’s
Cloud environment
Ideally suited for more comprehensive
suite deployments
Manual install and maintenance
requirements
Reliability
Fully managed Cloud Environment with
99.9% Uptime Guarantee and built-in DR
Only HA, multi-node supported for
prod deployments. Single-node option
supported for test/QA/dev
Redundancy recommended, with single
and multi-node deployment options
Cost Benefits
Overall lower on-site IT and maintenance
costs
Lower maintenance and management
costs compared to MSI On-Prem –
especially when deploying multiple
products
Most flexibility in terms of per-product
pricing
For Cloud vs On-Prem vs Automation Suite product availability, click here.
8
UiPath Platform Architecture Overview
1 – Available as standalone install for customer deployment as well
2 – Available only on Automation Cloud
Browser
Automation Cloud or Automation Suite
Host Environment
(UiPath Automation Cloud, On
Premises or public cloud)
Desktop
Mobile
Any
UiPath Assistant
Robot Service
Studio
StudioX Marketplace
Client Applications
Apps Custom Clients
Robot.js API
Automation Portal Action Center Mobile App
Insights1
AI Center1
Data Service
Orchestrator1
Processes, Actions, ML Skills
Queues, Assets
Robot & Machine Management
Automation Hub
Task Mining
Task Capture
Task Mining
Custom Clients
Tenant & Service Management User and Groups Management Licensing
Client Applications
Test Manager1
Integration Service2
Document Understanding
Process Mining
Studio Web2
Communication Mining2
Notification Service
Automation Ops
Automation Cloud
Robots2
Serverless Robots
9
* Not all services are available in all regions
** Not all available services are shown – services here are representative
UiPath Automation Cloud Architecture
Cloud Portal provides instant signup, unified access
and centralized group and license management for
enterprise and community customers.
All services are available in the cloud* as a
multi-tenant SaaS solution managed centrally
by UiPath.
All services are configured for disaster recovery
and high availability in multiple regions to provide
customers with 99.9% availability across the globe.
Customers can configure direct directory
connection with their corporate Microsoft
Azure AD or SAML providers for authentication
to leverage their enterprise IT policies.
Customers can securely connect robots from on-
premises and/or public cloud environments managed
by their IT or managed by the Automation Cloud.
0
Enterprise SaaS (one instance per region)
Company 1 Deployment
On-Premises
Robot Robot Studio Studio
Company 2 Company N
Enterprise SaaS (Europe, United States, Japan, Australia, Canada, Singapore)
Company 1
Enterprise SaaS Community (Europe)
Load Balancing, WAF, DDOS protection
Cloud Portal
Identity/User
and Groups
Licensing
Task
Mining
Task
Capture
Managed by customer
Public Cloud
Studio Studio Task
Mining
Task
Capture
Managed by customer
Public Cloud
Robot Robot
Managed by customer OR managed by
UiPath using Elastic Robot Orchestration
Robot Robot
Apps
HA
DR
Customer’s cloud
Enterprise IDP
Tenant**
Insights
Integration
Service
AI Center Automation Hub
Automation
Cloud Robots
Task Mining Data Service
Orchestrator
Automation Ops
10
Automation Suite enables you to deploy the full
UiPath automation platform* in the environment
of your choice, including bare metal machines, on-
premises Virtual Machine infrastructure, or cloud
subscriptions to any of the major providers.
** Not all available services are shown – services here are representative
Integration Service will be available in the future releases.
UiPath Automation Suite Architecture
Robot workforce
On-Premises
Robot Robot Studio Studio
On-premises environment (bare metal or virtual)/private cloud, public cloud
Organization 1
Portal
Identity/User
and Groups
Licensing
Task
Mining
Task
Capture
Managed by customer
Public Cloud
Studio Studio Task
Mining
Task
Capture
Managed by customer
Apps
HA
DR
Customer’s cloud or
on-premises enterprise IDP
Tenant**
Org 2
Data Service
Test Manager Insights
Automation
Hub
Action Center AI Center
Document
Understanding
Orchestrator Task Mining
Org N
Fabric Monitoring & Alerting Cluster Management
Automation Suite
Kubernetes-based infrastructure, cluster
management, and monitoring tools, all
preconfigured, dedicated to and optimized for
UiPath, all supported by UiPath. This enables
running all the products at scale and with HA.
All shared suite capabilities that enable you to
easily configure the integration with existing
enterprise systems, such as AD, AAD, or SAML,
across all products; a common experience is offered
across the suite for the user, tenant, external
applications, and license management.
Load Balancing, WAF, DDOS protection
Automation Ops
11
High Availability and Failover Architecture
High availability and disaster recovery
• Deploy platform in correct configuration
• Ensure redundancy in datacenter for Orchestrator,
HAA, Elasticsearch and SQL Server
Failover
• Deploy a DR datacenter with Orchestrator,
replicated Elasticsearch and Secondary SQL
Server Database
Multi-tenancy
• Supported by orchestrator
Active Primary Datacenter Passive DR Datacenter
UiPath Robot UiPath Robot UiPath Robot UiPath Robot UiPath Robot
Orchestrator
Operator
UiPath Robot UiPath Robot UiPath Robot UiPath Robot UiPath Robot
Network Load
Balancer
UiPath
Orchestrator
UiPath
Orchestrator
HAA Node 2
HAA Node 1
HAA Node 3
Shared
Storage
*NUGET
Package Path
UiPath
Orchestrator
*NUGET
Package Path
Shared
Storage
SQL Listener
Primary Replica
SQL Server
Always On
Availability Group
Elasticsearch & Kibana
(optional)
Node 2
Master + Data
Node 3
Master + Data
Node 1
Master + Data
SQL Listener
Secondary Replica
SQL Server
Always On
Availability Group
Elasticsearch & Kibana
(optional)
Node 1
Master + Data
Elasticsearch
Snapshot/Restore
AG Syncronization
Data
Replication
12
Education
Learn RPA Skills
- Free Community Software
- Academy
- Certification
- Academic Alliance
Support
Solve problems
- Forum
- Documentation
- Community Blog
- Use Cases Repository
- Job Board
Network
Grow your career
- Meetups & DevCon
- Mentorship
- Hackathons
- MVP Program
- Automation Champions
An ecosystem enabling
developer success
13
Vibrant ecosystem of more than 1.5 million professionals and citizen developers learning, getting
support, and succeeding together in their automation careers.
• Start with the free Community Edition to get trained and certified
• Then upgrade to the Enterprise version of the product
Academy
• Get crowdsourced support and share product feedback on UiPath Forum
• Check the product documentation
• Join the Insider Preview for early testing
Forum
Community Events
• Access the latest articles and video tutorial content created by community members and
UiPath engineers in our Community Blog
• Contribute as an author.
UiPath Community MVPs • Get recognized as a Most Valuable Professional (MVP), Automation Champion or one of
the Forum Leaders, based on the contribution to others’ growth
Join the UiPath Community
• Connect with like-minded people and share best practices with the UiPath Community
• Solve challenges in engaging hackathon competitions
• Join meetups and conferences
Blog and Tutorials
Automation Cloud
• Learn the skills of the future on UiPath Academy or through our Academic Alliance
• Earn globally recognized credentials with UiPath Certifications
Q & A
15
Thank You!

UiPath Platform: The Backend Engine Powering Your Automation - Session 1

  • 1.
    UiPath Canada Chapter UiPathPlatform #UiPathCanadaChapter
  • 2.
  • 3.
    3 About UiPath CanadaChapter! We are an online and offline environment where RPA developers, professionals, and enthusiasts: - meet each other and share experiences in the RPA industry - learn together about the challenges they encounter - build projects and components together and expand upon automation ideas Platforms: - UiPath Community Page
  • 4.
    Senior Engineering Lead PersistentSystems UiPath Canada Chapter Lead Shantanu Chande Organizers/Team Diana Gray Community Leader Community Marketing Manager UiPath RPA Solutions Architect TD Bank UiPath Canada Chapter Lead Joel Medeiros
  • 5.
    5 UiPath Platform 101– What is it? • UiPath is a comprehensive RPA platform that caters to various architectural setups and deployment options, including Single Node and Multi Node architectures on Premises and Cloud. • It supports both Private and Public Cloud deployments on platforms such as Azure and AWS. • The platform offers robust monitoring tools like Insights and integrates seamlessly with log management tools for enhanced visibility into automation processes. • It encompass many different tools such as Orchestrator, Insights, Test Suite, Task Capture, Action Center, Assistant, Studio, Document Understanding, and more
  • 6.
    6 Standalone Products UiPath Platformproducts individually installed and managed Automation Cloud The cloud native UiPath Platform delivered as SaaS from UiPath No installation required – start instantly, scale infinitely One-package install on-prem (including air-gapped) or in public cloud Linux VM Available products installed on supported operating systems and physical/virtual hardware Automation Suite The cloud native UiPath Platform delivered as a single, containerized suite 6 All the products* Integrated High Availability, backup and scale management Integrated UiPath Portal suite experience, and shared suite functionality Unified admin experience for organization, tenant, user and license management *All server products. Integration Service and Communication Mining planned for a future update after preview/launch UiPath Platform Delivery Options
  • 7.
    7 High-Level Deployment MethodComparison Automation Cloud Automation Suite On-Prem Standalone Deployment Options Products pre-deployed to the Cloud with full governance Single install file for the entire Suite with On-Prem, Public or Private cloud deployment options. Individual install files are available per product. Can be installed on the client’s cloud or data centers. Upgrade Consistent rolling upgrades Single upgrade for entire suite Upgrades provided on a per-product basis Updates and Releases Major and minor updates are provided every two weeks Major updates provided twice yearly as one install for the entire Suite Major updates are provided twice a year for every individual product and installed as needed Hardware Footprint Fully Cloud-based Single set of hardware requirements to cover full UiPath suite (with specific exceptions) Hardware and software requirements vary by product and configuration Maintenance Cloud Environment fully maintained by UiPath Clients responsible for reduced onsite maintenance vs. MSI On-Prem due to simplified updates + installation Clients responsible for onsite maintenance, with UiPath Guidance Security Public and Private, Standard and Air Gapped Options Fully containerized secure environment Configured based on deployed products Deployment Considerations Products are pre-deployed in UiPath’s Cloud environment Ideally suited for more comprehensive suite deployments Manual install and maintenance requirements Reliability Fully managed Cloud Environment with 99.9% Uptime Guarantee and built-in DR Only HA, multi-node supported for prod deployments. Single-node option supported for test/QA/dev Redundancy recommended, with single and multi-node deployment options Cost Benefits Overall lower on-site IT and maintenance costs Lower maintenance and management costs compared to MSI On-Prem – especially when deploying multiple products Most flexibility in terms of per-product pricing For Cloud vs On-Prem vs Automation Suite product availability, click here.
  • 8.
    8 UiPath Platform ArchitectureOverview 1 – Available as standalone install for customer deployment as well 2 – Available only on Automation Cloud Browser Automation Cloud or Automation Suite Host Environment (UiPath Automation Cloud, On Premises or public cloud) Desktop Mobile Any UiPath Assistant Robot Service Studio StudioX Marketplace Client Applications Apps Custom Clients Robot.js API Automation Portal Action Center Mobile App Insights1 AI Center1 Data Service Orchestrator1 Processes, Actions, ML Skills Queues, Assets Robot & Machine Management Automation Hub Task Mining Task Capture Task Mining Custom Clients Tenant & Service Management User and Groups Management Licensing Client Applications Test Manager1 Integration Service2 Document Understanding Process Mining Studio Web2 Communication Mining2 Notification Service Automation Ops Automation Cloud Robots2 Serverless Robots
  • 9.
    9 * Not allservices are available in all regions ** Not all available services are shown – services here are representative UiPath Automation Cloud Architecture Cloud Portal provides instant signup, unified access and centralized group and license management for enterprise and community customers. All services are available in the cloud* as a multi-tenant SaaS solution managed centrally by UiPath. All services are configured for disaster recovery and high availability in multiple regions to provide customers with 99.9% availability across the globe. Customers can configure direct directory connection with their corporate Microsoft Azure AD or SAML providers for authentication to leverage their enterprise IT policies. Customers can securely connect robots from on- premises and/or public cloud environments managed by their IT or managed by the Automation Cloud. 0 Enterprise SaaS (one instance per region) Company 1 Deployment On-Premises Robot Robot Studio Studio Company 2 Company N Enterprise SaaS (Europe, United States, Japan, Australia, Canada, Singapore) Company 1 Enterprise SaaS Community (Europe) Load Balancing, WAF, DDOS protection Cloud Portal Identity/User and Groups Licensing Task Mining Task Capture Managed by customer Public Cloud Studio Studio Task Mining Task Capture Managed by customer Public Cloud Robot Robot Managed by customer OR managed by UiPath using Elastic Robot Orchestration Robot Robot Apps HA DR Customer’s cloud Enterprise IDP Tenant** Insights Integration Service AI Center Automation Hub Automation Cloud Robots Task Mining Data Service Orchestrator Automation Ops
  • 10.
    10 Automation Suite enablesyou to deploy the full UiPath automation platform* in the environment of your choice, including bare metal machines, on- premises Virtual Machine infrastructure, or cloud subscriptions to any of the major providers. ** Not all available services are shown – services here are representative Integration Service will be available in the future releases. UiPath Automation Suite Architecture Robot workforce On-Premises Robot Robot Studio Studio On-premises environment (bare metal or virtual)/private cloud, public cloud Organization 1 Portal Identity/User and Groups Licensing Task Mining Task Capture Managed by customer Public Cloud Studio Studio Task Mining Task Capture Managed by customer Apps HA DR Customer’s cloud or on-premises enterprise IDP Tenant** Org 2 Data Service Test Manager Insights Automation Hub Action Center AI Center Document Understanding Orchestrator Task Mining Org N Fabric Monitoring & Alerting Cluster Management Automation Suite Kubernetes-based infrastructure, cluster management, and monitoring tools, all preconfigured, dedicated to and optimized for UiPath, all supported by UiPath. This enables running all the products at scale and with HA. All shared suite capabilities that enable you to easily configure the integration with existing enterprise systems, such as AD, AAD, or SAML, across all products; a common experience is offered across the suite for the user, tenant, external applications, and license management. Load Balancing, WAF, DDOS protection Automation Ops
  • 11.
    11 High Availability andFailover Architecture High availability and disaster recovery • Deploy platform in correct configuration • Ensure redundancy in datacenter for Orchestrator, HAA, Elasticsearch and SQL Server Failover • Deploy a DR datacenter with Orchestrator, replicated Elasticsearch and Secondary SQL Server Database Multi-tenancy • Supported by orchestrator Active Primary Datacenter Passive DR Datacenter UiPath Robot UiPath Robot UiPath Robot UiPath Robot UiPath Robot Orchestrator Operator UiPath Robot UiPath Robot UiPath Robot UiPath Robot UiPath Robot Network Load Balancer UiPath Orchestrator UiPath Orchestrator HAA Node 2 HAA Node 1 HAA Node 3 Shared Storage *NUGET Package Path UiPath Orchestrator *NUGET Package Path Shared Storage SQL Listener Primary Replica SQL Server Always On Availability Group Elasticsearch & Kibana (optional) Node 2 Master + Data Node 3 Master + Data Node 1 Master + Data SQL Listener Secondary Replica SQL Server Always On Availability Group Elasticsearch & Kibana (optional) Node 1 Master + Data Elasticsearch Snapshot/Restore AG Syncronization Data Replication
  • 12.
    12 Education Learn RPA Skills -Free Community Software - Academy - Certification - Academic Alliance Support Solve problems - Forum - Documentation - Community Blog - Use Cases Repository - Job Board Network Grow your career - Meetups & DevCon - Mentorship - Hackathons - MVP Program - Automation Champions An ecosystem enabling developer success
  • 13.
    13 Vibrant ecosystem ofmore than 1.5 million professionals and citizen developers learning, getting support, and succeeding together in their automation careers. • Start with the free Community Edition to get trained and certified • Then upgrade to the Enterprise version of the product Academy • Get crowdsourced support and share product feedback on UiPath Forum • Check the product documentation • Join the Insider Preview for early testing Forum Community Events • Access the latest articles and video tutorial content created by community members and UiPath engineers in our Community Blog • Contribute as an author. UiPath Community MVPs • Get recognized as a Most Valuable Professional (MVP), Automation Champion or one of the Forum Leaders, based on the contribution to others’ growth Join the UiPath Community • Connect with like-minded people and share best practices with the UiPath Community • Solve challenges in engaging hackathon competitions • Join meetups and conferences Blog and Tutorials Automation Cloud • Learn the skills of the future on UiPath Academy or through our Academic Alliance • Earn globally recognized credentials with UiPath Certifications
  • 14.
  • 15.

Editor's Notes

  • #7 UiPath offers its customers multiple options for deploying the automation platform, to fit their specific technical and policy needs.
  • #9 UiPath products follow a microservices architecture making the services easy to scale, manage and deploy. Services are designed such that they can be deployed in the cloud, or on premises or on private clouds through automation suite giving customers freedom to choose their deployment model.  Services available only on Automation Cloud: Automation Cloud Robots, Communications Mining, Integration Service, Marketplace, Studio Web Services Available as Standalone: Orchestrator, Insights, Test Suite, Task Capture, Action Center, Assistant, Studio, Document Understanding,
  • #10 Automation Cloud allows customers to start instantly and scale infinitely. It is a trusted and secure platform that reduces the total cost of ownership by providing enterprise grade integration with no infrastructure management. Offers all UiPath server products as full Software as a Service (SaaS) HIPAA, SOC 2 Type 2, ISO 9001, ISO/IEC 27001, and Veracode Verified™ 6 regions available worldwide which can be chosen for each tenant (United States, Europe, Canada, Japan, Australia, and Singapore) Industry leading development and security practices including tenant data stored at rest in each tenant’s specified region.
  • #11 If there are any questions on the components - https://docs.uipath.com/automation-suite/docs/deployment-architecture-and-installation-best-practices#automation-suite-architecture.