写点什么

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

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

关注

评论

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

2023淘宝天猫金婴奖公布,小度学习机获年度超级新品奖!

科技热闻

GitHub发布即百万!字节内网超实用 java性能优化手册,star超十万

Java你猿哥

Java JVM ssm Java性能调优 java程序优化

如何更好的分析潜在人脉?聊聊华为云图引擎GES的Cypher子查询

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 5 月 PK 榜

哪些技术有可能坐上智慧城市发展的快车

Onegun

智慧城市 小程序容器 数字城市

还在分不清各种IO模型?

Java你猿哥

Java Linux io I/O模型 Java IO

大开眼界!Jenkins结合SpringCloud+K8S,打通微服一条龙技术讲解

做梦都在改BUG

Java Kubernetes k8s Spring Cloud jenkins

阿里内部教材:15W字的SpringCloud微服务实战,我一口气给你打包

做梦都在改BUG

Java 架构 微服务 Spring Cloud

大模型竞争白热化 这家广州的科技公司却开辟了新战场

科技热闻

跨平台的Markdown编辑器:Typora for Mac中文版

真大的脸盆

百人研发团队百亿销售规模的技术架构实践分享

车江毅

今年互联网是“银二铜三铁四丐五”?程序员面试如何破局?

Java你猿哥

Java 架构 算法 多线程 java面试

全新问世!阿里内藏版的SpringBoot 2.5实战笔记,全面覆盖新特性

做梦都在改BUG

Java spring 微服务 Spring Boot 框架

如何解决注册并发问题并提高QPS

北桥苏

队列 并发 Redis 核心技术与实战

Last Week in Milvus

Zilliz

Milvus Zilliz 向量数据库

小程序的安全架构解析

Onegun

小程序 安全 小程序容器 小程序架构

WebSocket与Socket、TCP、HTTP的区别

Apifox

程序员 TCP socket HTTP websocket

intellij idea 粘贴字符串如何不带换行符?

源字节1号

微信小程序 开源 软件开发 前端开发 后端开发

从GitHub火到头条!共计1658页的Java岗面试核心MCA版,拿走不谢

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

做客《创新之路》,Tapdata 创始人唐建法对话央视著名主持人李雨霏,畅聊创业故事

tapdata

软件测试丨Pytest学习笔记-Mark标记、Skip跳过、xFail预期失败

测试人

软件测试 自动化测试 测试开发 pytest

创业做共享电动车!如何找厂家合作

共享电单车厂家

共享电动车厂家 共享电单车厂商 共享电单车投放 共享电动车创业项目

【活动报名】PolarDB开源数据库&PG中文社区技术沙龙温州站

阿里云数据库开源

数据库 postgresql 阿里云 开源 polarDB

Go_Gin之初体验

神木鼎

golang 日更 gin框架

共识算法之Raft算法模拟数

TiAmo

算法 共识算法 模拟数

德邦快递:逆境之下,让数字化辅助业务的利润增长

Kyligence

数据分析 数字化管理 指标中台

MLCC龙头涨价;车厂砍单芯片;台积电28nm设备订单全部取消!

元器件秋姐

芯片 汽车 资讯 新能源 MLCC

头部企业走入无人区,国产数智化厂商挑大梁

用友BIP

兼顾可扩展、高并发与数据一致性:咸鱼优惠系统设计实践

Java你猿哥

Java 架构 ssm 架构设计 并发

Spring Boot如何优雅提高接口数据安全性

做梦都在改BUG

Java spring Spring Boot

如何利用java实现一个布隆过滤器?

做梦都在改BUG

Java 布隆过滤器

GPT:低代码的终局性机遇

小博

人工智能 低代码 PaaS GPT

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