HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

微软的新应用 PowerApps 介绍

  • 2015-12-11
  • 本文字数:1897 字

    阅读完需:约 6 分钟

Convergence EMEA 2015 大会上,微软为与会者介绍了他们的最新服务,名为微软 PowerApps 。这项服务目前还处于有限预览的阶段,被选中的企业客户将有机会在正式发布之前先行一步使用该服务。

Omar Khan 是微软的项目管理合伙人总监,他在近期的一次网络研讨会中描述了目前大多数 IT 部门所面临的一种常见情况,即“为了迎合业务的需要,IT 部门始终处于挣扎之中。企业对于客户的承诺是一诺千金的,在这种背景下,微软认为这种趋势在未来几年中还将继续存在。” Khan 还强调了 IT 部门所面临的另外一些挑战,例如缺乏所需的技能,以及大量的移动应用在访问企业的后端数据源时仍然依赖于 VPN 连接。

作为对这些挑战的回应,微软开发了 PowerApps 这项服务,旨在为那些寻求更高生产力的组织提供帮助。微软对于这项服务的定位是改善生产力,降低组织开发商业应用的门槛,从而成为组织获得成功的关键推动力。对于商业用户来说,只要他们能够通过移动设备或基于 web 的界面访问企业或第三方组织的数据,就能够开发 PowerApps 应用。在此次发布时,微软支持通过 PowerApps 开发 基于 Windows、iOS、Android 和 Web 浏览器的应用。

这项服务的一个主要用例是允许商业用户在一个基于表单的用户界面上,通过拖放控件和数据源的方式开发应用。而专业开发者一样可以参与这些应用的开发过程,他们可以在 Azure API App 平台上开发相应的 API,并让 PowerApps 应用进行调用。IT 专家将负责管理这些应用及 API 的部署,保证这些应用在整个企业中可用。

微软将在 Windows、MacOS 及 Web 浏览器等平台上提供 PowerApps 应用的编辑工具。当用户创建应用时,他们可以选择基于某个模板、某个数据源进行创建,也可以选择从头开始创建。在本次发布时所提供的模板包括:

  • 活动注册
  • 商业机遇追踪
  • 产品目录
  • 服务台
  • 问卷调查

本次发布时所提供的数据源包括:

  • Dropbox
  • Dynamics CRM Online
  • Google Drive
  • OneDrive
  • Salesforce
  • SharePoint Server
  • SharePoint Online
  • SQL Server

下图所展现的是应用的创作者在利用内置的模板与数据源创建应用时的体验。创作者也可以指定应用所针对的设备,包括移动或平板设备。

图片来源归属微软所有

当进入 PowerApps 设计器界面之后,创作者就可以创建表单,并在设计画布上随意地拖放各种表单控件,包括标签、按钮、文本框、媒体、图表和形状。通过这些控件可以触发各种事件,例如与某个数据源进行交互、或是通过 Azure API App 与第三方系统进行集成。下图展现了应用的创作者的设计体验。

图片来源归属微软所有

在 PowerApps 中不仅可以调用内置的 Azure API App,还可以创建并调用自定义的 API 应用。PowerApps 能够像 Azure Logic Apps 一样调用 Azure API App,实现这种连接需要使用 Swagger 元数据,这种元数据将在客户端与 API 之间创建相应的接口契约。可以通过各种不同的编程语言编写 Azure API App,包括.NET、NodeJS、PHP、Python 和 Java。

除了 API 之外,PowerApps 应用也能够调用一种名为 Logic Flows 的工作流。Logic Flows 的外观与 Azure Logic App 很相似,但缺少了一些高级特性,例如后台代码的编辑功能。客户使用 Logic Flow 的一种示例场景是某种标准流程,Logic Flow 能够处理各种必需的业务逻辑,随后将批准邮件发送给主检人。下图展现了在 Logic Flow 中创建一个业务批准工作流的情形。

图片来源归属微软所有

与 Logic App 和 Api App 一样,PowerApps 也能够通过微软 Azure 门户对 PowerApps 进行管理,IT 专员能够通过它控制可调用的 API App,正如下图中所展现的一样。

图片来源归属微软所有

管理者能够通过微软 Azure 门户监控已部署服务的性能与运行状况,并设置访问权限。用户的访问控制是通过 Azure 活动目录服务实现的,因此商业组织就仍然能够以现有的内部流程对用户进行管理。终端用户也能够通过邮件邀请的方式共享 PowerApps 的应用,就像他们共享 Office 文档的方式一样。

微软已经和众多客户展开了合作关系,包括 Toro、Bose、Metro 银行和 eBecs 等等,这些客户都在寻求更大的业务敏捷性。而另一个客户 Groupe Beneteau 已经从这种合作中感觉到了受益,正如Groupe Beneteau 的Habitat 部门的CIO Stéphane Cavallo 所说:“PowerApps 非常易于使用,并且不需要用户具有很深的技术知识或编程技能,它让我能够非常快速便捷地创建全功能的应用。实际上,我们已经将所有开发工作都交给组织内部去做了,这已经为我们节省了大量成本。”

PowerApps 的价格细节信息还没有确定,不过对于那些只需要访问一些有限的数据源的用户来说,理论上应当提供免费的试用版本。此外应当也会提供一个企业版,它将能够提供对企业数据源的访问能力。

查看英文原文: Introducing Microsoft PowerApps

2015-12-11 20:405174
用户头像

发布了 428 篇内容, 共 177.5 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

第十三周学习笔记

Meow

架构师知识体系

天天向上

极客大学架构师训练营

第四周学习总结

胡益

【架构师训练营 1 期】第十三周作业

诺乐

架构师训练营第9周 命题作业

月下独酌

极客大学架构师训练营

第 9 周作业

Steven

极客大学架构师训练营

数据应用(二)课后练习

ABS

第十三周 作业1

Yangjing

极客大学架构师训练营

架构入门感悟之九

笑春风

以满天星辰为灯塔,照亮百度“大航海计划”背后的AI棋局

脑极体

架构师训练营 1 期 - 第 十三周作业(vaik)

行之

极客大学架构师训练营

大数据技术与应用

天天向上

极客大学架构师训练营

第四周作业

胡益

第十三周总结

fmouse

极客大学架构师训练营

架构师训练营第一期 - 第十三周课后作业

卖猪肉的大叔

极客大学架构师训练营

常用数据分析指标,PageRank算法

garlic

极客大学架构师训练营

架构师训练营 作业9

Arthur

极客大学架构师训练营

week9-作业一

未来已来

第十三周作业

Meow

架构师训练营 Week13 - 数据应用(2) 总结

极客大学架构师训练营

极客时间架构 1 期:第 13 周 数据应用(二) - 学习总结

Null

第九章作业

Geek_9527

Architecture Phase1 Week13:HomeWork

phylony-lu

极客大学架构师训练营

第十三周作业

fmouse

极客大学架构师训练营

架构师训练营 Week13 - 课后作业

极客大学架构师训练营

第九周大作业

小兵

极客时间架构 1 期:第 13 周 数据应用(二) - 命题作业

Null

架构师训练营 总结9

Arthur

极客大学架构师训练营

架构师训练营 1 期 - 第 十三周总结(vaik)

行之

极客大学架构师训练营

团队沟通中的教练式对话

Alan

团队管理 个人成长 教练 28天写作

架构师训练营第 13 周课后练习

叶纪想

极客大学架构师训练营

微软的新应用PowerApps介绍_架构_Kent Weare_InfoQ精选文章