写点什么

微软的新应用 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:405292
用户头像

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

关注

评论

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

自定义View:如何实现手动拖动的图片控件

Changing Lin

11月日更

C++ 动态新闻推送 第36期

很水

c++

模块三-学生管理系统架构设计文档

迪马

Alibaba Druid 源码阅读(五)数据库连接池 连接关闭探索

数据库

区块链之共识算法系列——PoW(二)

Regan Yue

区块链 11月日更 趣讲区块链

ZGC在合合信息HBase平台中的实践

合合信息大数据团队

大数据 性能优化 ZGC HBase 合合信息

【得物技术】得物直播秒开体验提升

得物技术

体验 直播 视频 优化 卡顿

鸿蒙的绿野仙踪

脑极体

Alibaba Druid 源码阅读(一) 数据库连接池初步

数据库

Alibaba Druid 源码阅读(二) 数据库连接池实现初步探索

数据库

Alibaba Druid 源码阅读(三) 数据库连接池初始化探索

数据库

C++ 动态新闻推送 第34期

很水

投资元宇宙,如何开启混合现实开发

龙智—DevSecOps解决方案

游戏开发 元宇宙 混合现实

四大研究成果入选 百度安全在Black Hat Europe 2021再创历史

百度安全

应用安全 百度安全 Black Hat 漏洞利用 恶意软件

接口调用的链路

卢卡多多

接口 11月日更

区块链符号理论:符号方案和符号系统

CECBC

Alibaba Druid 源码阅读(四) 数据库连接池中连接获取探索

数据库

Python代码阅读(第57篇):倒序字符串

Felix

Python 编程 string 阅读代码 Python初学者

终于有人把“元宇宙”说清楚了

CECBC

Prometheus HTTP API 查询(六)Prometheus Server 状态和 TSDB 状态

耳东@Erdong

Prometheus PromQL HTTP API 11月日更

当一名科技女性,决定不再做月亮

脑极体

阿里灵杰产品全面拥抱云原生,双11优惠让企业体会上云便利

阿里云大数据AI技术

大数据 AI 云原生 阿里灵杰

12 K8S之应用容器及Pod资源

穿过生命散发芬芳

k8s 11月日更

C++ 动态新闻推送 第35期

很水

C++ 动态新闻推送 第33期

很水

质量基础设施一站式云服务平台搭建,NQI一站式服务平台

电微13828808271

网易云信携手“瑶台”,打造元宇宙商业化实践标杆案例

网易云信

人工智能 虚拟化 虚拟人 元宇宙

互联网大厂考点(阿里+百度+腾讯+字节跳动+美团+京东)

Java高级开发

Java 程序员 架构 面试 大厂

详解低延时高音质:回声消除与降噪篇

声网

回声消除 音频体验 RTE技术详解

GrowingIO Design 图标库:从原理到实现

GrowingIO技术专栏

SVG 图标库 Sprites Icon Font GrowingIO Design

研发提效:通过设计稿自动生成前端代码。

石云升

大前端 自动生成 11月日更 研发提效

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