欢迎访问电脑商情在线! 请免费注册
分享到





位置:首页 > 软件 > 软件资讯

【深度分析】这家老牌软件企业CA 又要用微服务占先机

作者: 李丽   责任编辑:李丽 2016-03-01 14:36:57
来源:电脑商情网关键字:CA Technologies,微服务,API,身份认证,敏捷管理,DevOps

作为一个老牌的软件企业,CA Technologies的技术底蕴是为业内所熟知的。但这是一个不乏创新的年代,也是一个危与机并存的时代。CA Technologies 亚太及日本地区总裁兼总经理Kenneth Arredondo在近日的亚太及日本地区媒体与分析师峰会的演讲上,也启用了两个中国字“危机”。是的,应用经济带来了挑战,为了在应用经济时代取得成功与发展,创新速度必须跟上颠覆的速度。这就需要企业采取覆颠性的积极主动的战务来管理风险,并紧抓新时代的机遇,在未来市场的预期内,企业迅速采取速度抢占市场份额仍是明智之选。这其中也包括诸如CA在内的软件企业本身。

CA Technologies2016年亚太及日本地区媒体与分析师峰会上Kenneth Arrendondo主题演讲

CA拿什么迎战应用经济
       传统软件企业走上转型之路是一个老生常谈的话题,CA是第一个提出应用经济的企业,这些年来CA围绕应用经济的调查报告层出不穷,以市场需求为导向,是CA这两年来非常清晰的路线。而CA提到的应用经济三大特征——以移动设备中心、以应用为中心、以用户体验为中心,便是一座“知彼”应用经济的灯塔。
       用Kenneth Arredondo的话来说,在当前复杂的商业环境下,企业必须足够敏捷、勇于创新,并保证业务的稳健运营。数字变革已经开始,历史教导我们,企业必须跟上下一轮创新浪潮,否则就将落于人后,而且弄潮于创新趋势的机遇窗口期正在不断缩短。曾在数十年间独步市场的行业如果不能适应这种变化,就将走向灭亡。
       “软件已经存在数十年,但在今天,我们以不同的方式看待软件企业。IT 领袖都应将软件视为企业的一项基本组织化原则,因为软件能够实现规模扩展、减少摩擦、提高速度,可复用并实现交易自动化。如果将软件应用到这种水平,它就将成为创新与增长的杠杆,更重要的是,它能够创造全新的商业模式。”Kenneth Arredondo如是说。
       在此次峰会上,Arredondo 重点介绍了 CA 如何开发系列解决方案,以帮助客户顺利转型,成为真正的数字企业。“CA将帮助企业在当今应用经济下专注于API(应用程序接口)、实施DevOps(开发运维)、加大安全投资、提高敏捷性,从而实现企业的防护、演进与增长。”
       敏捷管理:微服务的关键性因素
       CA去年年中以每股19.50美元,折合4.8亿美元现金收购了敏捷开发企业Rally Software。CA Technologies的首席执行官Mike Gregoire在CA World大会上也曾公开表示,从旅游业到金融业,软件应用正在改变世界,它打破了现有的商业模式,带来了全新的体验。为了在竞争中赢得先机,企业需要快速、稳定地开发高质量软件。Rally是领先的软件和服务敏捷开发供应商,其产品可补充和增强CA在DevOps和管理云领域的优势。每个开发者都致力于创建能快速应对业务挑战的变革型软件;携手Rally使得世界各地数以百万计的开发人员的梦想有了实现的可能,同时也带来了由软件驱动的新体验的可能性。CA的终极目标是实现速度与灵活性的兼顾,让要求最高的企业也能够实现真正的敏捷。
       现在软件应用无处不在,融合于世界的各行各业和每个业务当中。在一个由软件驱动的世界里,CA通过收购Rally就是为了提高软件性能,更快交付价值,同时通过技术加快迭代的步伐,加强竞争优势。
       CA的观点认为,在应用经济年代企业的成败取决于他们能否在既有资源及资金的限制下迅速地提供创新,比如CA的敏捷管理解决方案组合紧密地将企业策略与开发执行相连,创造高速的工作环境。
       敏捷管理组合汇集了精心挑选的Rally旗下的软件及服务组件,为企业领导者们提供技术及教育的平台,重新定义业务可交付的产品或服务规划及执行。此次全面的方案可以帮助包括大型企业在内的任何机构,采用敏捷的方法及文化价值取向,推动数字化转型并快速适应正不断变化的业务需求。
       要成功地走上敏捷之路,最大障碍是文化及架构上的转变;拥有恰当的互操作性工具尤为重要,但最成功的企业往往采用系统性的敏捷方法论,并理解转型的需求不仅是技术的自动化及部署,而是要更进一步。因此,机构在寻求变革时应该全面考虑及评估供应商的综合实力,从工具到顾问指导的专业知识——这些因素能够帮助企业更容易地学习敏捷,并演进至全面采用。
       敏捷管理为企业提供了快速并有意义的方式来连接敏捷团队方法论与业务组合,让管理人员能够通过采用敏捷的方法获取所需的真知灼见,从而迅速地作出决定。CA的客户PayPal作为全球最大的电子支付企业之一,去年处理了40亿美元的支付交易,其中有10亿美元在移动设备上完成。超过400个遍布世界各地的敏捷团队里,CA敏捷中心(CA Agile Central,前Rally敏捷应用生命周期管理解决方案)是保持透明度和支持PayPal组合规划流程的关键。PayPal现在拥有能够更迅速地在市场推出创新支付解决方案所需的生产力、速度及敏捷度。
       据CA的相关资料称,CA的敏捷管理组合及各种敏捷实践教练已协助企业实施业务转型,部分已实现了较业界同行快50%的上市时间及25%的全球生产力提升。现在有超过276,000人正在使用CA敏捷中心,并有超过30,000人已获得CA敏捷培训。
       DevOps与API环环相扣
       CA Technologies亚太及日本地区应用交付部副总裁Ashok Vasan在此次峰会上也谈到,根据由 CA Technologies 委托进行的一项最新全球调查显示,亚太及日本地区的大多数组织(69%)已经实施了DevOps。其中,15%的DevOps实施者已经达到了 “大师” 级别。

CA Technologies亚太及日本地区应用交付部副总裁Ashok Vasan

  我们都知道,DevOps是针对开发和运维的一套系统或方法,可以促进开发团队(开发及测试应用的团队)及运维团队(在生产环境中维护应用的团队)之间的沟通、协作与整合。
       任何企业都会对客户进行品牌忠诚度的维护,CA Technologies的一份联合调查报告《软件:品牌忠诚度的新战场》,调查了来自包括中国在内18个国家的6770名消费者和809名业务决策者,旨在发掘消费者和业务决策者眼中影响应用的用户体验的各项因素,以及不同的行业对这些因素的不同看法。中国消费者指出对消费体验影响最大的三个特性分别为:
       快速响应——57%被调查的消费者表示他们会因为应用的响应时间过长而放弃一个品牌,不超过六秒的响应时间是可以接受的。其中36%的受访者则要求响应时间不超过三秒钟。
       简单易用——四分之三的消费者将“简单易用”作为他们使用或购买应用的决定因素。
       安全保证——在有过一般或较差体验的用户中,近16%的受访者表示会因安全问题永久放弃某一品牌。
       Ashok Vasan在采访中对此谈到:“DevOps追求的是速度、规模与质量三方面的平衡。而并行开发有两个重要因素那就是简化测试和监控过程,因此工具变得异常重要。而CA的新型DevOps解决方案,实现了服务虚拟化与API管理的新型无缝集成,使客户能够快速、有效地交付更多功能强大的应用。该方案组合可应用于所有平台,涵盖从移动到大型机等各种类型。”
       目前大多数企业在测试及改善API质量方面稍显落后。通过将CA服务虚拟化及自动化测试与API管理能力进行集成,CA    Technologies正努力实现平行开发并提高应用质量。其强化版DevOps解决方案能够加速开发及部署周期,提高性能,以满足不断增长的终端用户需求,这是行业首创。
       安全的API管理形成闭环
       “智能设备普及,连接越来越广泛;颠覆性的模式,全球性的客户;开放的公共API,私有封闭性的API,如何真正管理好你的API,还能保证你的用户体验度?”CA Technologies亚太及日本地区安全及API管理副总裁Vic Mankotia如此谈API管理。
CA提供了三类有关API管理的解决方案:移动访问网关,移动单点登录和API创建器。在欠缺数据参数、安全性参考定位有限的环境,身份认证具有前所未有的重要性。身份的滥用往往是招致黑客攻击网络的共同原因。

CA Technologies亚太及日本地区安全及API管理副总裁Vic Mankotia

企业对安全保护的概念由以前的“无知”演进至现在的“无所不知”,不再只专注于拒绝访问,而是识别正在访问特定信息及位置的用户身份。更是与经济效益密切相关。安全保护是关系企业能否成功的差异化成因,一个能够无缝顺畅地运作的业务启动器。昔日“严格封锁”的安全保护时代已不复存在。安全性是关于正确的人员获得恰当的访问权限,而通过核实及认证执行托管API应用的装置,则可保障企业的安全。
       开放带来的机遇令API相关数据必然面临曝露于内部及外部的风险,因此API管理必须对其进行严格保障。身份是保证应用安全、便捷进行数据交换的基础。
       而CA的其中一种方法就是对允许在企业外部的数据进行端对端检测。在保障安全使用移动设备本身的同时,必须保证只有通过核实、拥有权限的用户才能获取数据。
       Vic Mankotia也强调说,安全与方便性和监管之间必须要平衡,安全应该是主动的而不是被动的。
       做微服务的协作者
       从账单支付、健康监控到电影票预订,我们轻触指尖就可完成几乎所有事务。今天,不断发展的应用确保各种交易顺利完成,已然成为许多企业主要的客户接触点。移动,互联网,云计算席卷而来,传统软件架构还能支撑这一切吗?SOA之后,微服务的概念浮出水面。
       来自知乎社区的“用心阁”软件工程师对微服务的概念解释清晰明了——微服务架构从互联网企业兴起,由于大规模用户对分布式系统的要求高,互联网企业迭代的周期短,一周可能发布一个版本,甚至可能每天一个版本,而不同的子系统的发布周期又不一样,因此有了微服务的架构。与SOA相比,它更强调分布式系统的特性,比如横向伸缩性,服务发现,负载均衡,故障转移,高可用。互联网开发对服务治理提出了更多的要求,比如多版本、灰度升级、服务降级、分布式跟踪等等,这些都是在SOA实践中重视不够的。
       “用心阁”的观点认为,Docker容器技术的出现,为微服务提供了更便利的条件,比如更小的部署单元,每个服务可以通过类似Node.js或Spring Boot的技术跑在自己的进程中。可能在几十台计算机中运行成千上万个Docker容器,每个容器都运行着服务的一个实例。随时可以增加某个服务的实例数,或者某个实例崩溃后,在其他的计算机上再创建该服务的新的实例。
       CA Technologies亚太及日本地区首席技术官Stephen Miles在采访中对此也谈到,应用的开发就是一场革命。过去的应用开发大多为瀑布式,而今天需要更加敏捷的自动式开发,比如测试、身份管理等等一系列的自动化,也就是微服务。而速度永远是我们要面临的挑战,正所谓,天下武功唯快不破。CA Technologies正在从诸如 API、DevOps、安全、敏捷性等多方面打造微服务的环境,从而实现企业的防护、演进与增长。

CA Technologies亚太及日本地区首席技术官Stephen Miles

 微服务可以方便不同环境的切换,这正是CA Technologies所具备的能力,开发商不需要关心不同架构。他同时也认为,微服务并不一定要靠容器化,但是如果用容器化将会更加简便,也符合成本效应。
Stephen Miles也指出,如今前端移动设备变化多样,而多数企业的后端却依然是传统架构,这根本不是真正意义上的API。企业软件开发架构的发展经历了三个阶段,一是传统架构,二是混合模式,三是微服务,而大多数企业都停留在第二个阶段。所以CA要帮助企业建立真正的API环境。比如,CA API管理套件包含后端集成、移动优化、云协调以及开发人员管理等高级功能,在应对各种企业API管理挑战方面具有独特优势。

 CA API管理套件包括5个部分,其中CA API 网关(CA API Gateway)具备部署企业级的API安全和管理所需的核心功能,既可作为硬件设备也可作为虚拟机,既可在企业内使用也可在云中部署。而其CA API 门户 (CA API Developer Portal)包括SDK,企业级的SSO和对地理位置的支持,以及移动设备的安全管理功能,开发者可以通过此产品创造新的应用,提供高附加值服务。
       对于大多数传统企业而言,现有系统不可能推翻重建,Stephen Miles的建议是从核心应用系统开始构建,在此过程中可以先考虑把那些需要改变功能的部分先带入微服务环境中。
       Ashok Vasan在采访中也同样谈到,微服务是一种新的软件架构。这些微服务API任何人都可以去开发,但挑战在于协作与管理。在应用经济时代,连接纵横交错。无论是对于用户个体本身,还是企业商家与用户之间,和应用有关的用户体验方式越来越多也越来越高,任何一家企业都不可能凭一家之力来完成所有服务。所以在亚太区,CA通过合作伙伴的销售的比例还在不断提高。CA的角色就是一个微服务的管理者以及API上生态系统的打造者。

网友评论(0) 评论仅代表网友个人观点,不代表CBINews观点。
CBINews网友您好,欢迎发表评论:(注册 后发表评论,可就本文发起辩论,将会获得更多关注)
 CBINews网友  注册邮箱:  

CBI 友情链接:

腾讯科技 |  凤凰科技 |  商业伙伴 |  移动信息化 |  企业网 |  中国软件网 |  CIO时代网 |  8thManage |  更多>>

CBI集团其它网站:

电脑商情在线 | 存储伙伴 | 服务器伙伴 | 中小企业IT网

CBI 地方分站:

上海 |  广州 |  成都 |  西安 |  沈阳 |  武汉 |  南京 |  重庆 |  长沙 |  济南 |  太原 |  合肥 |  长春  |  杭州 |  昆明 |  南宁 |  哈尔滨 |  兰州 |  乌鲁木齐 |  福州 |  郑州 |  贵州

整合营销 |  CBINews刊例 |  《电脑商情报》刊例 |  联系方式 |  版权声明 |  友情链接

内容版权所有:电脑商情在线 北京米迪亚广告有限公司

地址:北京市海淀区中关村南大街28号6层 联系电话:(010)62178877-218

商务、内容合作QQ:15528356 客服电话:800-886-4689

电脑商情信息服务集团 成都华好网景科技有限公司

ICP证:川B2-20070068-5 川预审H8VZ-RBP6-X228-T60Z号 北京市公安局海淀分局备案编号:1101083710