初创公司福利:谷歌、IBM和Lyft共同推出微服务管理平台Istio

谷歌,IBM,及Lyft昨日正式推出其开源服务Istio。这项开源项目将给开发者提供一个统一的平台,用以有效管理监测微服务(microservices)的运行情况,并保障、提高其之间的连接性、安全性。

微服务,是一项在云中部署应用和服务的新技术。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的 RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。简而言之,微服务考虑的是如何围绕着业务领域组件创建应用,并对这些应用独立地进行开发、管理和加速,而微服务架构的主旨就是高度自治和高度隔离。

和传统组件相比,微服务架构最大的优点在于它可以独立部署。此外,它在组件与组件之间定义了清晰的、语言无关、平台无关的规范接口,耦合度低,灵活性非常高。对于互联网行业及有相关需求的初创公司来说,微服务的开发简单直接,重复率低,且功能都在本地,没有分布式的管理开销和调用开销,便于集中管理,很适合业务的初期发展。

然而,微服务的架构是基于分布式系统而建的,而分布式系统运作时需跨进程、跨网络的调用,受网络延迟和带宽的影响很大。它的缺点还包括:开发效率低,所有开发的代码都要在同一个项目里改,递交代码相互等待,代码冲突不断;代码维护难,代码功能耦合在一起,经验不足的人难以操作;部署不灵活,构建时间长,任何小修改必须重新构建整个项目,费时费力;稳定性不高,一个小问题都可能导致整个应用无法运作;扩展性不够,无法满足高并发情况下的业务需求等。

Google,IBM和Lyft的在联合声明中解释,Istio服务“不需要对实际应用程序进行任何修改,也不依赖于像gRPC这样常见的RPC(远程过程调用)库,可直接使用代理来拦截微服务器之间的所有通信。”

Istio团队还表示,该平台可允许政策驱动的操作执行,将操作团队与功能开发脱离,从而让开发者在无需大量更改代码的情况下,改进项目的安全性。

据悉,Istio平台是谷歌和IBM之间的一个协作开源项目,但支撑软件的基础来自Uber的竞争对手,Lyft公司(最近它刚和谷歌旗下的自动驾驶部门Waymo合作,研发自动驾驶技术)的Envoy代理,及其内置的服务发现(Service DIScovery)和负载均衡工具。它们能为特定的微服务添加安全性、可见性和合规性等功能,以解决传统应用程序分解为一组微服务时而出现的各种问题。Istio的推出,必将吸引到那些正在因微服务难以管理而头疼的用户。

据Gartner数据,全球云市场将在2019年达到3120亿。微服务作为一种中间组件(middleware),是云计算产品体系中的一项重要组成部分。钛媒体发现,阿里巴巴也把其微服务架构(Alibaba's microservice structure),作为阿里云的核心竞争力之一加以宣传。

就如阿里云总裁胡晓明接受钛媒体采访时说的(《独家专访阿里云胡晓明:产业互联网,什么为王?》),“现在已经没有企业还在思考上不上云的问题,大家的焦虑已经转移到“在云的时代,我可以做什么?我的机会在哪里?我会不会被替代?”

可以预想,未来的微服务市场,还有很多机会可挖。

本文转自d1net(转载)

时间: 2024-09-27 12:53:01

初创公司福利:谷歌、IBM和Lyft共同推出微服务管理平台Istio的相关文章

腾讯微博推出“微商城”兑换平台 新浪微博你怎么看

中介交易 SEO诊断 淘宝客 云主机 技术大厅 腾讯试水电商,创办拍拍.QQ商城和QQ网购等知名购物平台,同时利用QQ庞大的注册量通过广告.空间.朋友网引流到这几个购物平台中.某资深人士表示,从腾讯弹出广告以及空间.朋友网广告数量越来越多可以看出,这几个方式的引流确实带来不错的效果. 新浪微博依旧是行业老大位置,但盈利方向模糊 新浪微博仍处于老大不动摇位置,目前微博盈利模式主要以广告为主,比如在线广告.微活动以及移动终端的嵌入平台.但新浪微博的盈利方向依然是不明确.登录新浪微博可以观察到他们的盈

苏宁尝试推出“社区服务集成平台”,社区服务成O2O重要切入口

昨日,苏宁尝试推出"社区服务集成平台".按照计划,苏宁将在部分社区设立"社区服务站",可为消费者提供预约空调.抽油烟机等电器的免费清洗保养.空气水质免费检测.手机免费贴膜等服务. 据了解,苏宁在北京首批试点包括通州.大兴所辖范围内的约40多家大型社区.北京苏宁总经理卞农介绍,北京苏宁在65家门店基础上,还设立了100多家服务网点,有2000多名一线服务人员. 苏宁近三年一直在推行线上线下融合发展的020战略,社区服务成为提升购物体验的重要切入口.据了解,目前国内社区

Google、IBM 和 Lyft 开源其大型微服务系统管理工具 Istio

谷歌.IBM 与 Lyft 三方已经共同公布了 Istio 项目的首次公开发行版.Istio 是一个开源项目,旨在提供一种统一化的微服务连接.安全保障.管理与监控方式.我们目前的发行版主要面向 Kubernetes 环境 ; 当然,在后续的升级当中,我们还将逐步实现对虚拟机以及 Cloud Foundry 等其它环境的支持能力. Istio 项目能够为微服务架构提供流量管理机制,同时亦为其它增值功能(包括安全性.监控.路由.连接管理与策略等)创造了基础.这款软件利用久经考验的 Lyft Envo

谷歌将推出手机服务管理用户通话以及移动数据

1月22日,消息人士周三透露,通过与美国第三大移动运营商Sprint和第四大移动运营商T-Mobile美国签订合作协议,谷歌(微博)将直接向美国消费者推出手机服务,从而管理他们的通话以及移动数据. 该消息称,谷歌先期将会与Sprint和T-Mobile美国签订协议,通过批发购买的形式接入上述两家移动运营商的移动数据和语音服务,然后再向消费者推出移动和数据服务,变身成为一家移动虚拟网络运营商.谷歌此举旨在扩展进入网络搜索业务之外的新领域,从而推动移动产业的变革. 谷歌此举反映出这家公司在电信领域的

VMware宣布正式推出全新云管理平台解决方案

VMware近期宣布正式推出VMware vRealize Automation 7与VMware vRealize Business Standard 7,进一步助力IT部门推动其所在企业的数字业务转型. 新推出的VMware vRealize Automation 7与VMware vRealize Business Standard 7,连同2015年第3季度面市的VMware vRealize Operations 6.1与VMware vRealize Log Insight 3完成了

VMware推出云端程序管理平台,创造云端新模式

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 云端服务再升级!VMware 5月18日发布了云端程序管理系统Horizon App Manager,一个界面可以管理Google App.Salesforce.com.Box.net.Facebook等多个网站提供的云端应用程序,简化云端管理,创造新的云端模式. 数位时代截图 对使用者来说,VMware Horizon App Manage

从优化IT到优化世界!IBM服务管理四年

本文讲的是从优化IT到优化世界!IBM服务管理四年,2011年5月17日,IBM Tivoli软件品牌顶级年度盛会Pulse整合服务管理2011年度盛会在上海成功举办. 大会之初,IBM软件集团大中华区Tivoli软件总经理许伟利发表精彩致辞.他在演讲中着重介绍了IBM服务管理理念的四年发展历程,从四年前的"优化IT"发展到今天的"优化世界基础架构",IBM服务管理不断取得进步和发展. ▲IBM软件集团大中华区Tivoli软件总经理许伟利 许伟利表示,四年前,IBM

IBM IT服务管理战略和设计

经济前景的不明朗.竞争压力的日益加剧.对质量服务要求的不断提高以及其他一些因素,都是促使您关注IT 服务的价值和投资回报并改进服务http://www.aliyun.com/zixun/aggregation/6926.html">管理能力的原因.虽然当务之急是更好地管理IT 服务,但您可能不知道从何处着手.因此您需要帮助,以了解将资本和资源投向何方,以及如何部署以业务为中心并且能够支持更高价值业务成果的适当技术和流程的组合. "IBM服务管理战略和设计服务- 服务管理战略和设计

微软苹果之争告一段落 谷歌IBM之战将重塑世界

9月12日消息,据国外媒体报道,在个人电脑时代,微软与苹果之间的竞争是业界关注的焦点.苹果的产品是公认的性能卓越,而微软的操作系统兼容性使得其产品更高一筹.这一状况导致了苹果在竞争中处于劣势,甚至在1997年还接受了来自微软的投资. 然而,在后个人电脑时代,苹果东山再起,卷土重来.其不同产品线之间的无缝整合能力成为其决胜的关键.苹果产品不再仅仅是生产力工具,而且发展成为时尚的代名词.这使得苹果一举超越微软成为世界上最有价值的科技公司. 而现在,微软与苹果之间的竞争告一段落,而谷歌和IBM的战场上