在移动、云与API的世界里,失控还是大好机遇?

这些问题的答案依赖于 “边缘上的洞察力” —— 这个理念的意义是将面向服务的原则应用于外部合约系统与内部记录系统之间的交互,您不仅可以免受不想要的外部影响,还可以挖掘已经在业务中流动的意识流。

当被问及时,人们几乎总是会将移动、社交、云或大数据称为 “下一个流行的技术”。虽然所有人都认为这些技术是现代企业议程中不可或缺的一部分,但它们对于构建、操作与发展业务与 IT 解决方案的影响还不太明朗。

在历史上,IT 组织已经尝试通过提供托管的开发环境,并在经过授权的中间件与运行时上部署解决方案来控制集成。问题在于这种方法不再有效。">开发人员(除非被阻止)现在下载和使用的是社交网络同行推荐的库或开源工具。企业将移动应用程序的创建外包给代理机构。合作伙伴为业务操作提供更多支撑。年轻人希望在智能手机上构建自己的插件。企业希望将信息与洞察力作为易销商品进行出售。换句话说,集中化的 IT 同时失去了对开发环境和运行时环境的控制!

图 1. 失去控制 —— 是福还是祸?

那么现在该怎么办呢?我们是抱怨过去,还是选择将这视作一个在更大更重要的舞台上施展的机会呢?就个人而言,我选择后者,而且我坚信在经过实践检验的工程与设计原则的基础上,我们能创造未来。优秀的面向服务的架构 (SOA) 设计原则可以让您通过定义良好的服务与界面控制交互,这种理念无疑也适用于移动、社交、云与大数据 —— 甚至,或者特别是在开发或操作均完全不在企业控制之下的环境中。

在企业边缘应用 SOA

企业服务总线 (ESB) 模式是基于 SOA 系统的松散耦合本质的基础,而中介功能是 ESB 模式的关键所在。传统上,大多数 ESB 中介均为 IT 事务性上下文中消息格式、协议与其他 IT 特征的中介。在现代企业中,中介可以而且应该基于技能、可用性、位置等。中介仍然是 SOA,仍然基于 ESB 模式,但现在应用于移动与社交上下文中。

在未来的世界中,控制点并非用户界面框架,也不是内部 IT 系统,而是企业边缘,即非受控内容与受控内容交界的地方。那么,我们如何将 SOA 的设计原则推广到企业的高墙之外呢?答案是 Web API。

图 2. Web API 是企业的外部界面

时间: 2024-11-23 16:48:57

在移动、云与API的世界里,失控还是大好机遇?的相关文章

云服务器 ECS 最佳实践:借助于实例 RAM 角色访问其它云产品 API

借助于实例 RAM 角色访问其它云产品 API 概述 以往部署在 ECS 实例中的应用程序如果需要访问阿里云其他云产品的 API,您通常需要借助 Access Key ID 和 Access Key Secret(下文简称 AK)来实现.AK 是您访问阿里云 API 的密钥,具有相应账号的完整权限.为了方便应用程序对 AK 的管理,您通常需要将 AK 保存在应用程序的配置文件中或以其他方式保存在 ECS 实例中,这在一定程度上增加了 AK 管理的复杂性,并且降低了 AK 的保密性.甚至,如果您需

谷歌正式发布 Beta 版云自然语言API

谷歌近日正式向公众发布其Beta版的云自然语言API(Cloud Natural Language API),这项新的API能够让开发者获得情感分析.实体识别.语义分析等功能服务. 云自然语言API加入谷歌已有的机器学习API阵营,例如已经发布公测版的云语音API(Cloud Speech API).云视觉(Vision API)以及云翻译API(Translate API),从而为用户提供多平台.多语言服务. 云自然语言API目前支持英文.西班牙文.日文的文本.谷歌希望此项功能可以"为众多行业

基于REST教育云互操作API的研究与设计

基于REST教育云互操作API的研究与设计 东北师范大学  高明 研究内容有以下几个方面:(1)教育云及其互操作的研究.学界讨论教育云的不多,多是对云计算技术的探讨.笔者借鉴云计算技术,利用云计算应用到教育中的特点与需求,概括出系统的教育云及其互操作的概念,明确了研究方向.(2)教育云服务互操作的需求分析.把握教育云互操作API的服务对象,即教育云到底要互操作哪些内容,内容之间的界限是什么,约束条件有哪些,确立教育云互操作API的研究对象,有的放矢.(3)教育云互操作框架的研究.构建教育云互操作

图片-微信 云接口 api 接入

问题描述 微信 云接口 api 接入 帮忙看看,百思不得其解.为啥老是参数错误?? http://iot.weixin.qq.com/document-9_6.html 请求地址:https://api.weixin.qq.com/hardware/bracelet/setstep?openeid=oBmGhuAybnC_S0zZHQEr1taxEe2M&timestamp=1444406400000&step=112&access_token=XJWH9bbPqMd2oQqGPD

码云 Open API 测试版发布,文档完善可在线测试

不怕神一样的对手,就怕猪一样的队友.大家是否也有同感,对接各种网络系统时的各种坑,各种不稳定,各种崩溃. 所以码云上线4年来,一直没有对外公开 API.因为这么些年我们为了应对访问量和托管项目数的爆发增长,不断的在做底层的系统优化和应用本身的完善.今天我们正式推出了码云 Open API 测试版,因为经过这么长时间的不断优化我们认为码云已经足够强健,可以给大家提供可靠的服务.你完全可以利用码云来开发各种服务的扩展. 为了便于大家使用,此次开放的 API 我们完全参考了 Github 的设计,包括

云智慧API监控 三个步骤提高业务增长

中介交易 SEO诊断 淘宝客 云主机 技术大厅 基于互联网.云计算和移动的应用正变得越来越普及,正在改变着人们的生活和工作方式.越来越多的应用服务封装成一系列的API开放出去供第三方使用,这使应用的开发周期和成本大大减少.游戏.支付.找餐馆.找酒店,移动社交.地理位置等在线服务应用都可以通过API数据接口调用的方式快速获取.因此,应用接口数据服务性能的差异会直接关系到你的业务运营质量.它将提高或减少你的业务收入,或使不满意的用户放弃你而选择你的竞争产品. 不要让第三方或后端服务毁了你的应用性能

Google公开了云服务API设计指南

Google公开了用于创建HTTP或RPC API的API设计指南.对于创建连接Google Cloud Endpoints的gRPC API的开发人员来说,这些设计原则更值得推荐使用. 早在2014年,Google在创建云服务API或其它服务API时就开始在内部使用了这些设计指南.指南中探讨了HTTP或RPC API的设计.虽然HTTP API(也称为REST API)的优点是公认的,但是它们距离实用尚有时日.Google推荐RPC尤其是其变体gRPC.据Google说,虽然大部分的因特网AP

API经济的出路与机遇——记语忆科技第一届阿里云API大赛参赛体悟

转眼间,第二届阿里巴巴"诸神之战"--API as a service大赛已近在眼前,难以想象在半年前,我们的团队就站在第一届"API as a service"决赛圈的舞台上,面对台下数百名优秀的开发者.创业团队以及评委老师展示我们的参赛作品,倾听专家的意见,感受思维的碰撞.如今想来,这段经历仍是弥足珍贵,颇有裨益的. 回想起第一届 API as a Service 大赛,作为杭州语忆科技的代表,我们带着独立开发的"语忆网络文学IP分析平台"有

阿里云调用 API 服务后返回什么结果

返回结果 调用 API 服务后返回数据采用统一格式,返回的 HTTP 状态码为 2xx,代表调用成功;返回 4xx 或 5xx 的 HTTP 状态码代表调用失败.调用成功返回的数据格式主要有 XML 和 JSON 两种,外部系统可以在请求时传入参数来制定返回的数据格式,默认为 XML 格式.本文档中的返回示例为了便于用户查看,做了格式化处理,实际返回结果是没有进行换行.缩进等处理的. 成功结果 错误结果 调用接口出错后,将不会返回结果数据.调用方可根据每个接口对应的错误码以及下述 2.3.3 的