Dekel Tankel谈Cloud Foundry与Spring前景

Dekel Tankel谈Cloud Foundry与Spring前景

2015-12-16 11:11:52

云计算 2015年12月2日至3日,CloudFoundry峰会首次来到了中国上海,在会场上我们有幸采访到了Pivotal的CloudFoundry全球用户组负责人DekelTankel,与他探讨了PivotalCloudFoundry及Spring在这一年里的发展情况。

2015年12月2日至3日,CloudFoundry峰会首次来到了中国上海,两天的会议围绕着CloudFoundry平台及其落地场景与运用展开了多场讨论分享。在会场上我们有幸采访到了Pivotal的CloudFoundry全球用户组负责人DekelTankel,他在2011年CloudFoundry项目开始之初就参与其中,可以说是该团队的元老之一。

Dekel表示在过去的两年里,他见证了PaaS的高速发展,全球有100个以上的客户通过使用PivotalCloudFoundry(下文简称PCF)将自己传统的IT工作方式迁移到了行业领先的PaaS平台,Pivotal基于开源产品商业版的盈利速度是创纪录的,在2015年里Pivotal就创造了超过1亿美元的营收。

这是他第四次来到中国,这里每次都会给他带来很多惊喜,PCF在中国市场也取得了不错的成绩,中国在一年多的时间里已经发展为仅次于美国的第二大市场,涉及的领域包括保险、银行、物联网、零售业等等,国内大约有20家客户正在使用PCF来构建自己的私有PaaS,都是一些富有创新精神的企业,经常会站在战略层面考虑一些问题,创造出让人惊叹的产品。

在被问及CloudFoundry在2015年最显著的进步时,Dekel给出了三个关键词。

社区(Community)

标准(Standard)

全球性(Global)

成立于去年的CloudFoundryFoundation现已有超过50个公司加盟,CloudFoundry已然成为全球PaaS的一个行业标准,当人们想要构建一个PaaS平台时,就会想起CloudFoundry。

说到社区,目前OpenStack和Docker的社区发展也非常迅猛,Docker的Logo也出现在CloudFoundryFoundation的成员之中。Dekel表示CloudFoundry与这两者并不在一个维度上,并没有太大冲突,就他之前接触到的实际案例来看,其实最终用户并不关心底层的基础设施是如何交付的,底层运行的容器是什么,他们甚至也不愿意去操心服务是如何编排组织的,还有如何保障安全性,用户真正关心的是应用,只要能交付应用就好,而CloudFoundry正是一个应用平台。而在最新的Diego版本中,用户也可以选择直接Push一个Docker镜像。

就PCF而言,实际它的架构分为三层,最底层的InfrastructureAutomation对应了IaaS,PlatformRuntime负责容器的编排组织,ApplicationFramework则负责提供微服务,PCF做到了集各家之所长,可以将其视为一个“云操作系统”,提供了一整套的解决方案。

Spring是JavaEE开发的行业事实标准,而Spring也是Pivotal的一部分,那么Spring团队和CloudFoundry团队势必会有一些深度合作。在PCF架构的最上层,即ApplicationFramework,SpringCloud和SpringBoot就充当了非常重要的角色。目前整个Spring团队的重心都在这两个项目上,SpringBoot的下载量已接近每月200万次,这些使用了Spring的开发者们在写完代码后希望能够简单的Push一个Jar文件就让整套系统运转起来。

PCF将两者完美地集成在系统里,只需要不到一分钟的时间就能让开发者的程序运行在云平台之上,而且不用操心服务发现、配置中心等一系列问题。实际上,在PCF中提供了一套名为SpringCloudServices的服务,提供了一整套微服务需要的基础设施,基于SpringCloud开发的程序可以直接运行其中,开发微服务再也不是一件难事。

既然谈到了Spring,Dekel同样也就Spring在这一年里的表现给出了三个关键词:

集成(Integration)

原生态云能力(CloudNative)

运维(Operation)

他强调Spring的目标就是“MakingJavaCloudNative”。Spring(不仅是SpringFramework本身,而是整套Spring“家族”)已经不再局限于构建应用程序,更要考虑如何更好地运维之前构建的程序。Spring现在关注三方面内容,第一是基于SpringCloud来构建微服务;第二是SpringXD进化为SpringCloudDataFlow,可以更方便地在微服务之间传递数据;第三是各种与性能、安全与监控相关的特性。作为一个原生云平台,在软件开发的整个生命周期中,代码需要被部署到开发、测试与生产环境中,如果每个环境的代码都需要修改,那显然是不合适的。Spring现在就是这个云平台的组成部分,它极大地缩短了开发、测试、部署的周期,降低了成本。

在整个交流过程中,Dekel多次提到了SpringCloud,目前的SpringCloud很大程度上是与NetflixOSS展开深度合作,让大家能更方便地使用Eureka、Hystrix等组件。后续,SpringCloud会增强安全性、服务隔离、服务健壮性、服务注册与服务发现等方面的能力。而PCF中内置的SpringCloudServices则让开发者在让第一天就拥有了投放生产环境的能力。

可以看出,Dekel对PCF及Spring的前景充满信心,我们也有理由相信Pivotal在开源产品商业服务的推广及支持方面将有更大的作为。抛开各种商业考虑,Pivotal在CloudFoundry及Spring方面的投入都将使广大开发者和企业受益匪浅。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/230257.html<

(0)
管理的头像管理
上一篇2025-04-19 03:48
下一篇 2025-04-19 03:49

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注