上汽通用开放API创新服务

简介:

传统的汽车行业为了留住客户会提供各种各样的贴身服务,但这一思路已经不再适合现如今工业4.0、中国制造2025 的大趋势,汽车行业也在积极思考下一步该如何转型。汽车行业有40%的服务是通过软件方式提供,所以提供更好、更便利的服务给最终客户和合作伙伴则成为了汽车发展的核心。

说起上汽通用汽车可能无人不知,别克、雪佛兰、凯迪拉克是其三大品牌。上汽通用的目标是把企业内部的服务更好地提供给外部开发者,让他们更自主的调用上汽通用开放的API做更多的事,例如APP的开发、微信营销等,在可控的范围内给提供更好的环境。

上汽通用开放API创新服务

上汽通用眼中的API经济

上汽通用汽车公司成立于1997年6月12日,其是由上海汽车集团股份有限公司、通用汽车公司共同出资组建而成。目前拥有浦东金桥、烟台东岳、沈阳北盛和武汉分公司四大生产基地,共7个整车生产厂、4个动力总成厂。

上汽通用的信息化建设也相对较早,随着规模的日趋庞大,IT建设也受到了四大挑战:

1、别克、雪佛兰、凯迪拉克三个品牌门户采用独立系统,形成数据孤岛

2、B2C平台对外提供数量较多开发和管理上成本较高

3、对于外部访问API 服务缺乏分析能力,不能对外提供应用优化建议

4、业务层安全防护薄弱,需通过平台服务统一对后台应用进行安全防护接入管理

从挑战来看上汽通用很早就注意到API经济的到来,Google、Twitter等互联网那个公司的服务都是通过API来提供,亚马逊的首席执行官Jeff Bezos要求亚马逊的所有开发人员,数据和功能只能通过APIs来提供给使用者、APIs必须设计为便于外部开发人员调用、如果你不遵守这个规定,你将被开除。

API并不是互联网的专利在传统行业中也可以对外提供API服务,当API突然变成服务概念的时,API被调用的数量是海量的,这就意味着对API的管理已经势在必行。

上汽通用B2C业务中相关的车联网服务,像车主全生命周期APP、微信、Portal等,目前都开始通过API来对外提供服务。上汽通用希望更好的对API进行管理并提供分析,整合各业务部门合作伙伴,打造完整的API生态系统。

从2013年底开始,上汽通用决定立项研究对现有系统中的几大品牌门户网站与外部访问时进行有效安全隔离和响应服务管理项目,计划在此项目中进行新技术研究及创新,采用统一认证和统一服务的方式在移动、安吉星、微信等领域进行互联互通。

API如何管起来?

最终上汽通用在API的整合与管理上最终选用了IBM WebSphere DataPower、IBM API Management。DataPower整合各个门户的统一接入,并提供业务安全管控和攻击防护;通过API 管理平台提供安全可控、标准规范的API接入,并提供合作伙伴业务洞察。

IBM API Management在内部创建、保护和管理API并使之“社交化”。API Management提供一个开发者门户网站,以吸引和留住应用开发人员,促进已发布的API的使用。网站能够为关键API属性(如自注册、配额、秘钥管理和安全策略)制定策略。分析引擎能够为API所有者、解决方案管理员和应用开发人员提供基于角色的洞察,以便管理API,确保逐渐达到所要求的服务级别。

IBM WebSphere DataPower面向服务架构(SOA),是设计独特、易于部署的SOA专用设备(1U,可机架式安装),面向XML-Aware Network,通过以太网与外部系统进行连接,通过简单的配置(无需编写程序)即可无缝地连接到现有的IT基础架构中,为简化XML应用和Web服务部署、提高系统性能和增强SOA实施的安全性提供强大支持。基于DataPower构建Web服务安全网关,有效满足Web服务安全网在访问合法性、数据机密性与安全性三方面的需求。

实施共分为三个阶段,目前已经进入第三阶段。第一阶段,基于IBM WebSphere DataPower打造API Gateway,接入核心API,实现119个API的接入;第二阶段,完成管理网站反向代理与API整合,API数量减少至87个。第三阶段,基于APIManagement与WebSphere DataPower打造B2C开放平台,B2C开放平台一期上线,目前已接入开发者18家。

上汽通用通过整合减少业务接口数量,原有的3个接口整合为1个,实现单一用户登录认证,集中进行服务分发与转换,提升了客户体验;公司内部建立基于APIM 和IDG的API Galaxy,基于API Galaxy提供API全生命周期的管理,申请,使用,极大的提高了效率,业务伙伴接入效率,由几十天变为几天;按多维度API使用情况统计分析,利用业务洞察进行业务优化;强化业务安全管控,防范滥用和攻击。

未来所有公司都将变成软件公司,上汽通用看到的突破口则是API经济,未来其计划在内部私有云上也利用APIM的管理与控制,并将WebSphere DataPower应用于更多场景,管理更多移动应用,以达到更加安全可靠、降低成本的宗旨。  

原文发布时间为:2016年7月6日


本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网


目录
相关文章
|
21天前
|
机器学习/深度学习 人工智能 自然语言处理
GLM-4V-Flash:智谱 AI 免费开放的图像理解大模型 API 接口
智谱AI推出的GLM-4V-Flash是一款专注于图像理解的免费开放大模型,提供API接口支持用户上传图片URL或Base64编码图片获取详细的图像描述。该模型通过深度学习和卷积神经网络技术,简化了图像分析流程,提高了开发效率,适用于内容审核、辅助视障人士、社交媒体、教育和电子商务等多个应用场景。
109 14
GLM-4V-Flash:智谱 AI 免费开放的图像理解大模型 API 接口
|
28天前
|
网络协议 API
检测指定TCP端口开放状态免费API接口教程
此API用于检测指定TCP端口是否开放,支持POST/GET请求。需提供用户ID、KEY、目标主机,可选指定端口(默认80)和地区(默认国内)。返回状态码、信息提示、检测主机、端口及状态(开放或关闭)。示例中ID和KEY为公共测试用,建议使用个人ID和KEY以享受更高调用频率。
49 14
|
1月前
|
JSON 关系型数据库 测试技术
使用Python和Flask构建RESTful API服务
使用Python和Flask构建RESTful API服务
|
1月前
|
网络协议 API
检测指定TCP端口开放状态免费API接口教程
该API用于检测目标主机指定TCP端口是否开放,适用于检测连通状态等场景。支持指定大陆、美国、香港等检测节点。请求地址为 `https://cn.apihz.cn/api/wangzhan/port.php`,支持POST和GET请求方式。请求参数包括 `id`、`key`、`type`、`host` 和 `port`。返回参数包含检测结果和状态码。示例请求:`https://cn.apihz.cn/api/wangzhan/port.php?id=88888888&key=88888888&type=1&host=49.234.56.78&port=80`。
|
2月前
|
开发框架 .NET API
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
110 9
|
3月前
|
人工智能 Serverless API
一键服务化:从魔搭开源模型到OpenAI API服务
在多样化大模型的背后,OpenAI得益于在领域的先发优势,其API接口今天也成为了业界的一个事实标准。
一键服务化:从魔搭开源模型到OpenAI API服务
|
3月前
|
Go API 开发者
深入探讨:使用Go语言构建高性能RESTful API服务
在本文中,我们将探索Go语言在构建高效、可靠的RESTful API服务中的独特优势。通过实际案例分析,我们将展示Go如何通过其并发模型、简洁的语法和内置的http包,成为现代后端服务开发的有力工具。
|
4月前
|
API Java Python
API的神秘面纱:从零开始构建你的RESTful服务
【8月更文挑战第31天】在现代网络应用开发中,RESTful API已成为数据交互的标准。本文通过比较流行的技术栈(如Node.js、Python的Django和Flask、Java的Spring Boot)及其框架,帮助你理解构建RESTful API的关键差异,涵盖性能、可扩展性、开发效率、社区支持、安全性和维护性等方面,并提供示例代码和最佳实践,指导你选择最适合项目需求的工具,构建高效、安全且易维护的API服务。
66 0
|
4月前
|
Java 缓存 数据库连接
揭秘!Struts 2性能翻倍的秘诀:不可思议的优化技巧大公开
【8月更文挑战第31天】《Struts 2性能优化技巧》介绍了提升Struts 2 Web应用响应速度的关键策略,包括减少配置开销、优化Action处理、合理使用拦截器、精简标签库使用、改进数据访问方式、利用缓存机制以及浏览器与网络层面的优化。通过实施这些技巧,如懒加载配置、异步请求处理、高效数据库连接管理和启用GZIP压缩等,可显著提高应用性能,为用户提供更快的体验。性能优化需根据实际场景持续调整。
89 0
|
4月前
|
JSON API 数据库
探索FastAPI:不仅仅是一个Python Web框架,更是助力开发者高效构建现代化RESTful API服务的神器——从环境搭建到CRUD应用实战全面解析
【8月更文挑战第31天】FastAPI 是一个基于 Python 3.6+ 类型提示标准的现代 Web 框架,以其高性能、易用性和现代化设计而备受青睐。本文通过示例介绍了 FastAPI 的优势及其在构建高效 Web 应用中的强大功能。首先,通过安装 FastAPI 和 Uvicorn 并创建简单的“Hello, World!”应用入门;接着展示了如何处理路径参数和查询参数,并利用类型提示进行数据验证和转换。
153 0