本文转自:https://dotnetbasic.com/2019/08/uipath-deployment-architecture.html

We will learn step by step tutorial for “UiPath Deployment Architecture” . The UiPath Server Platform has the following logical components, grouped in three layers:

1). Presentation Layer

  • Data REST API Endpoints
  • Notification API
  • Web Application

2). Web Service Layer

  • REST API implementation

3). Persistence Layer

  • Elasticsearch
  • SQL Server

Designing the Architecture

There are multiple ways of designing the architecture and release flow –considering the infrastructure setup, concerns about the segregation of roles, etc. In this proposed model UiPath developers can build their projects and test them on
Development Orchestrator. They will be allowed to check in the project to a drive managed
by a VCS – version control system (GIT, SVN, TFS, etc). Publishing the
package and making it available for QA and Prod environments will be the
work of a different team (eg IT). The deployment paths on Orchestrator
have been changed from default to folders managed by the VCS (by
changing packagesPath value in web.config file under UiPath.Server.Deployment)

The model also contains a repository of reusable components.

Here is the UiPath project publishing flow, step by step as below:

  • Developers build the process in UiPath Studio and test it with the Development
    Orchestrator; Once done, they check in the workflows (not packaged) to a Master
    UiProcess Library folder (on VCS) in uiatph.
  • The IT team will create the package for QA. This will be stored on a QA Packagefolder
    on VCS QA run the process on dedicated machines only.
  • If any issue revealed during the tests, steps above are repeated.
  • Once all QA tests are passed, the package is copied to a the production environment
    (P Package)
  • Process is going live, run by the production robots.

Reusable content is created and deployed separately – as UiPath code (Reusable Code
Library) and Invokes (Invokes Repository).

Conclusion

I hope you liked this article about UiPath Deployment Architecture
– UiPath Deployment Architecture concept. I would like to have feedback
from my blog readers. Your valuable feedback, question, or comments
about this article are always welcome.

最新文章

  1. [No0000A9]实用word用法
  2. Autoit3 正则表达式 匹配汉字
  3. PowerDesign设置列名与表名的大小写规则
  4. iOS开发小技巧--UIScrollView内部子控件添加约束的注意点
  5. 【kAri OJ604】圣哲的树
  6. django 自定义标签和过滤器
  7. lua中特殊用法
  8. Android面试题整理【转载】
  9. SVN·最新使用教程总结
  10. UNIX环境高级编程——线程私有数据
  11. 003_python中key为中文的处理
  12. 【代码笔记】Web-CSS-CSS 链接(link)
  13. 简单的linux使用命令
  14. CentOS 7上安装PGI 2017编译器
  15. 【 MAKEFILE 编程基础之四】详解MAKEFILE 函数的语法与使用!
  16. linux内核分析第三次实验
  17. Guava HashMultiMap(MultiMap)反转映射
  18. C# 向指定的进程发送消息
  19. javascript 获取当前部署项目路径
  20. url 中需要转义的字符

热门文章

  1. bash中$符号的一般用法
  2. ASP.NET Core 选项模式源码学习Options Configure(一)
  3. ggplot2|玩转Manhattan图-你有被要求这么画吗?
  4. Android 自定义 View 详解
  5. git 使用详解(2)——安装+配置+获取帮助
  6. go proxy athens 部署到k8s
  7. ThreadLocal的进化——InheritableThreadLocal
  8. 2018NOIP赛后总结+后阶段信奥学习个人规划
  9. jenkins持续集成工作原理、功能、部署方式等介绍
  10. 【Taro】363- 玩转 Taro 跨端之 flex 布局篇