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

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

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