云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_企业营销型网站建设_学生机

小七 141 0

UiPath的技术之旅

在今年于班加罗鲁举行的UiPath开发者大会上,UiPath联合创始人兼首席执行官Daniel Dines发表了一篇鼓舞人心的主题演讲:他从一名软件开发人员成长为领先的RPA技术的架构师,产品从一个简单的屏幕抓取软件演变成强大的RPA企业平台,服务于全球600多个客户。然而,有些事情永远不会改变,丹尼尔仍然是一个以产品为中心的开发人员。发现故事并获得灵感。 这一切是怎么开始的 "这是我们的激情。激情是软件工程师最好的品质。如果你对自己正在做的事情充满热情,你会做伟大的事情 创新者从零开始就需要激情。为了激发这种激情,创新者需要一种理念,一种能让他们的领域充满活力的东西。基于他以前在微软担任软件工程师监督企业级产品开发的经验,丹尼尔开始意识到自动化在我们快速发展的数字世界中将扮演越来越重要的角色。这一切都与人们在与计算机交互执行工作时的行为方式有关。 UiPath之旅始于2005年,有一个图形用户界面(GUI)自动化库,基本上是一个用于用户界面(UI)自动化的屏幕抓取软件开发工具包(SDK),以及一个10人的团队。他们开发了一个工具,允许用户双击屏幕上的任何单词,然后访问一个定义,比如Google中的弹出窗口或搜索查询 我们的技术是创新的,它让用户可以访问应用程序图形界面中的元素,而不管它们是用什么技术构建的。它可以从正在运行的应用程序中提取文本,即使它们被另一个应用程序隐藏或覆盖。这种屏幕抓取创新仍然是我们当前产品的一部分,在16毫秒内提供100%的准确度。 有趣的事实:Automation Anywhere在2009年的某个时候从UiPath获得了这项技术的许可。它的踪迹仍然可以在自动化的任何地方找到10。有一点很重要,那就是他们从2011年起就没有更新过这个库。 在这个基本的屏幕抓取SDK上的工作让我们对用户界面有了更深入的了解。起初,该工具在美国获得许可,主要用于金融领域。与我们想要达到的目标相比,它可能没有太大的差别,但它让我们注意到了这个行业的需求:用户不仅需要一个能够理解屏幕上文本的工具,而且还需要一个能够识别屏幕上的控件的工具。 我们弹性核心的秘密 无论GUI元素背后的技术如何,简单性和一致性都是定义特性的关键。为了实现这些目标,我们引入了"选择器"。选择器用于标识屏幕上的对象,并具有可扩展标记语言(XML)格式。尽管它是通用的(对于那些具有更广泛技术背景的人来说,比如XPath或CSS),这个概念提供了一个简单的解决方案,用于识别屏幕对象,而不考虑所使用的技术。 从2005年到2011年,我们构建的软件库在IBM、Microsoft或Siemens等客户的数千万台计算机上进行了测试和使用。这个庞大的安装基础使我们能够完善我们的解决方案,使之与Windows生态系统中的任何应用程序协同工作。我们的工具能够拦截点击、筛选表单并将信息发送到数据库。这是我们所知道的自动化的开始。 成功部署的承诺 我们的创新应该是免费的。如果我们的竞争受到启发,我很高兴。(丹尼尔·迪内斯) 2012年,我们看到了开发一种更适合商业的产品的机会,到了第二年,我们有效地进入了RPA市场。我们推出了第一个基于Windows工作流基础的UiPath桌面自动化产品线,这是流程自动化的完美选择,因为它使我们的解决方案更加流畅且易于使用。2013年,当一家全球业务流程运营商使用我们的解决方案为其最大的IT客户之一自动化了50多个流程时,我们进行了第一次大规模的RPA实施。 表面自动化是我们最早的区别之一。我们被介绍到了业务流程外包领域,发现了Citrix对这些公司的重要性。Citrix是一个虚拟环境,它承载着台式机和应用程序,允许员工在世界任何地方工作,同时也提高了安全性(例如,机密数据存储在服务器上,而不是笔记本电脑上)。我们将Citrix自动化作为我们产品的一个关键功能。我们在BPO行业的成果证明了这一点:2015年,一家全球BPO使用我们的解决方案开发并推出了一个大型RPA项目,该项目旨在实现企业级的流程自动化和系统集成。 这项业务流程优化旨在帮助客户降低运营成本并在不损害数据或应用程序的前提下提高性能。出于安全考虑,超过75%的客户通过Citrix交付应用程序。对于他们来说,找到一个能够在远程桌面场景中实现无缝、高度精确和一致的自动化的解决方案是至关重要的。 在全球推出该解决方案后的头六个月内,大约150个向外部客户提供业务流程外包服务的流程已实现自动化。大约50个UiPath机器人负责150个进程,已经自动完成了约1000.000个事务的交付。 同年,我们在我们的自动化工具中引入了"锚定",它允许在可靠的选择器不可用时识别UI元素。例如,在经常发生的从一系列PDF文件或发票中提取值的情况下,锚定是用于标识文本或图像的位置和内容的固定元素。这种方法比其他数据提取方法更可靠,因为它甚至可以处理文档中的结构变化。 我们的竞争对手仅在2017年才将创新锚添加到其自动化解决方案中。作为自由创新的坚定信仰者,我们认为所有的RPA供应商都应该从他们的竞争带来的新事物中获得灵感,从而为客户提供更好的结果。  下一件好事 我们已经有500家企业客户。到2018年底,我们将达到1500家企业客户。(丹尼尔·迪内斯) 2015年对我们来说是一个巨大的里程碑:在这一年,我们的产品真正成为企业级产品,这一成就标志着企业RPA与全球业务流程外包和咨询公司建立了伙伴关系。今年也是我们向个人用户、教育项目和小型企业推出免费、功能齐全的产品版本的一年。UiPath Community Edition目前的终身下载量超过120000次。 你还记得在这次冒险之初,10名员工组成的团队吗?到2016年,UiPath拥有100名员工和100多家企业客户。一年后的2017年,这一数字直线上升。我们在全球开设了10个办事处,我们的客户群增长到大约500个品牌,我们的团队现在有500多人。 RPA领域本身在过去两三年内发生了重大变化。据珠穆朗玛峰集团(Everest Group)统计,2015年,RPA市场规模仅约1.32亿美元,2016年增长约62%,超过2亿美元,而2018年的增长率将增长70%至90%。 我们2017年发布的产品引入了多租户,带来了企业级的可扩展性,使大型虚拟劳动力的开发和管理变得安全、快速和简单。新推出的2018年平台版本将可扩展性提升到一个新的水平,10000个机器人同时经过验证和测试。更重要的是,今年我们正集中精力实现RPA和AI的完美融合。因为这正是我们客户所需要的。 为了实现这一目标,我们的软件架构师和开发人员在过去的一年里,通过深入学习,增强了我们的机器人的内置计算机视觉,基本上允许在图像中进行屏幕对象分类。这意味着机器人将能够以人类的精确度理解任何屏幕。下一步,我们的系统将有能力通过帮助一个人类员工来持续地接受培训。今年春天,您将亲眼看到它是如何工作的,它将增强您计划实现的任何Citrix自动化。 与此同时,UiPath正在努力推出有史以来第一个自动化市场。UiPath市场将共享最佳实践和可重用的解决方案。我们将提供一个平台,让其他公司能够提供世界上最好的人工智能、BPM和IT服务管理解决方案。模型、模板化流程或任何其他解决方案都将在一个地方共享和货币化。 这将如何运作?很简单。我们的发行版建立在软件包管理器NuGet上(是的,我们决定不重新发明轮子,从微软那里吸取最好的东西),它允许我们提供有针对性的更新,更快地创新,并为我们的核心软件添加新的集成。市场将使用相同的分销形式。 假设您构建了这个伟大的机器学习模型,它提供了一个签名验证的解决方案,其准确率为98%。你怎么赚钱?您的公司将能够将其转换为NuGet包,并在我们的市场上发布,RPA开发人员将其用作UiPath Studio中的一项活动,并在此过程中进行"拖放"。我们将以原始设备制造商(OEM)的身份向我们的企业客户提供您的解决方案。 从下面丹尼尔的主题演讲中了解更多关于UiPath创新和未来计划的信息。