Rod Johnson

校友
博文Rod Johnson

喔,你将会去的地方!

工程 | 2012年7月3日 | ...

过去的十年对我来说是一段激动人心且充满挑战的旅程,我为我的SpringSource共同创始人与我共同培育的技术和社区感到非常自豪。然而,总会有时候需要对你将去的地方做出选择,现在是我离开VMware去追求其他兴趣的时候了。我祝愿VMware和我的同事们继续成功,并知道Spring将继续蓬勃发展。

技术

Spring的创建旨在简化企业Java开发,并且已经成功实现了这一目标。Spring社区持续壮大,Spring的采用率比以往任何时候都高,而且Spring…

定义虚拟化和云Java的未来

工程 | 2011年6月14日 | ...

今天我很自豪地宣布我们VMware vFabric™应用平台的第五个版本,它定义了面向云和虚拟化执行环境的企业Java的未来。vFabric通过提供现代编程模型与下一代平台服务相结合,开辟了通往新型现代云架构的道路。这条道路没有被前代技术的冗余和复杂性所侵占。通过vFabric 5,VMware确保企业Java已准备好迎接未来严苛、数据密集、大规模可扩展应用的挑战。

vFabric 5继续提供运行Spring应用程序的最佳场所,配备vFabric tc Server,并能够通过vFabric Hyperic以令人难以置信的智能来监控和管理这些生产解决方案。该平台还直接解决了云计算的技术挑战,支持新的数据管理方法,使应用程序能够通过我们的vFabric GemFireRabbitMQ在弹性、地理分布式云架构中扩展…

推出业界首个开放PaaS:Cloud Foundry

工程 | 2011年4月12日 | ...

今天,我们为开发者带来了一个激动人心的消息:Cloud Foundry的发布——一个来自VMware的开源“平台即服务”(PaaS),它允许轻松部署使用Spring、Rails及其他现代框架编写的应用程序。Cloud Foundry在PaaS领域开辟了新天地,它支持多种编程模型选择;VMware和第三方服务选择;部署云选择;并以开源形式交付。

Spring创建以来,我们一直忠于几个核心价值观:特别是生产力和可移植性。今天,这些经过验证的价值观超越了Spring和Java,延伸到VMware更广泛的云计算战略中。Spring通过减少花在业务逻辑之外的时间来提高开发人员的生产力;Cloud Foundry消除了安装和配置应用服务器和JVM等基础设施的时间。Spring促进了部署目标之间的可移植性;Cloud Foundry既是一个关键的部署目标本身,也是一个…

面向庞大新受众:VMware收购WaveMaker

工程 | 2011年3月8日 | ...

今天,VMware通过此博客宣布收购WaveMaker,这是一款广泛使用的图形工具,能让非专业开发人员快速构建Web应用程序。虽然WaveMaker已经成为Spring生态系统的一部分,但现在它将成为Spring家族和VMware云战略的组成部分。WaveMaker的所有员工都将加入VMware。

此次收购通过赋能更多开发人员构建和运行现代应用程序,从而进一步推进VMware的云应用平台战略,这些应用程序能与底层基础设施共享信息,以最大限度地提高性能、质量……

SpringOne2GX 2010:推动Java创新走向云端

工程 | 2010年10月22日 | ...

我们正在庆祝第六届SpringOne 2GX开发者大会——自去年以来,也同时庆祝Groovy和Grails。一如既往,能与让Spring成为现象级的开发者社区共度时光,感觉非常棒。今年,我们不仅创下参会人数纪录(比去年翻了一番!),还有一支杰出的合作伙伴阵容(由Googlesalesforce.comAccenture领衔),更有异常多的新举措要与我们的社区分享。

有如此多的主题可供讨论,这很容易成为史上最长的博客文章。相反,让我们来谈谈一些亮点…

VMware vFabric赋能云应用平台愿景

工程 | 2010年8月31日 | ...

在今年的VMworld大会上,VMware将揭示我们实现IT即服务的愿景。今天的公告概述了我们认为对提供IT即服务至关重要的IT堆栈的三个主要层——**云基础设施和管理**、**云应用平台**和**最终用户计算**——并阐述了我们解决这一问题的路线图。Spring开发技术和SpringSource中间件在我们的愿景中扮演着关键角色,我们相信我们正在为我们的社区开启激动人心的新机遇。

作为此战略的一部分,我们正在以新的**VMware vFabric**品牌发布我们的云应用平台。这个平台兑现了VMware收购SpringSource的承诺,将我们的资产整合到一个单一的、下一代基础设施中。虽然各个组件将继续单独提供,但我们相信这种集成产品将提供一个更简单、更高效的选择。

VMware vFabric平台将Spring开发框架和工具与VMware vFabric平台服务相结合,从而实现下一代应用程序的快速交付,这些应用程序可即时扩展并可在云中移植。

今天的发布是我们过去5年工作的自然延续。我们首先通过Spring Framework和POJO编程的创新,革新了企业Java的生产力;将Spring编程模型扩展到解决安全、批处理、集成等重要需求;通过tc ServerHyperic继续简化企业Java部署;通过SpringSource Tool SuiteGrailsSpring Roo进一步提高了生产力;通过收购Rabbit TechnologiesGemStone Systems增加了云就绪的消息传递和数据网格功能;并与业界领先的虚拟化解决方案集成。今天,我们正从这些同类最佳的部分中发布一个统一的平台。

VMware vFabric

为什么需要一个新的应用平台?

虚拟化和云计算的兴起,加上Facebook和Salesforce.com等消费者和软件即服务应用的流行,正在推动应用架构发生重大转变——涉及基础设施、应用、数据访问以及终端用户与应用交互的方式。

现代应用程序需要易于使用、数据丰富,并能随时随地访问。开发者需要框架、工具和平台服务来构建出色的应用程序,并立即将这些应用程序部署到智能平台上,该平台按需提供资源并根据策略扩展应用程序。

IT需要一个适用于这一新一代应用程序的平台,该平台需摆脱前一代架构的复杂性、臃肿和局限性。

我们提供的独特价值

VMware vFabric云应用平台将数百万Java开发人员使用的Spring项目和工具与为下一代应用提供支持所需的VMware vFabric平台服务相结合。向云计算的转变往往将开发人员和运营方面的考量混杂在一起;我们相信理解和满足现代开发人员的需求至关重要。

通往云端的道路始于开发工具和功能,这些工具和功能使创建提供丰富现代用户体验并使用经过验证的EAI模式与其他应用程序集成的应用程序变得容易。Spring应用程序可以部署在任何Java平台上,包括WebSphere、WebLogic、JBoss、我们自己的tc Server以及公共云平台。最好的入门方法是下载SpringSource Tool Suite,它提供了一个丰富的开发环境和运行时平台,使创建Spring和Grails应用程序变得快速简便。

VMware vFabric通过tc Server和Hyperic等技术,提供了应用程序充分利用底层虚拟基础设施平台所需的轻量级占用空间和透明可见性。该平台直接解决了云计算的技术挑战,支持新的数据管理方法,使应用程序能够通过我们的GemFire和RabbitMQ技术在弹性、地理分布式云架构中扩展。

我们将走向何方?

VMworld,我们设有6个演示展台,将在那里展示VMware vFabric云应用平台的实际运行情况。我鼓励大家前来参观。

我们的Spring和vFabric工程师们正以惊人的速度继续创新,并将在2010年10月19日至22日在芝加哥举行的SpringOne 2GX大会上展示更多创新。为了支持我们与Salesforce.comGoogle的合作关系,我们一直努力扩展Spring编程模型和vFabric平台服务,以使开发人员能够将应用程序部署到VMforceGoogle AppEngine等云平台。我们鼓励您亲自来见证这些新进展。

我们觉得自己具备独特的能力,能够为数百万企业Java开发人员提供一条清晰且创新的云计算架构之路,这条路由现代编程模型与下一代平台服务相结合所驱动。这条道路没有被前一代架构的冗余和复杂性所侵占。这段旅程将充满乐趣,我期待与大家携手共进。

Spring向前迈进,迈向开放PaaS

工程 | 2010年5月19日 | ...

几周前我发推说——令人难以置信的是——SpringSource在VMware内部的执行速度比作为初创公司时更快。今天,我们宣布了另一个证实这一点的激动人心的进展。

继我们与SaaS领导者salesforce.com建立VMforce合作关系之后,今天我们宣布VMware与Google之间的合作,核心围绕Spring编程模型和SpringSource IDE及RAD工具。今天的公告使Spring成为Google App Engine的首选编程模型。这是对Spring作为Java最佳且最具可移植性编程模型的巨大认可,并为Spring开发者开辟了新的部署机会。今天在Google I/O主题演讲中展示的演示,展示了SpringSource和Google工程师数月合作的成果——其中大部分无论开发者希望在哪里…

SpringSource将收购GemStone数据管理

工程 | 2010年5月6日 | ...

又一周,又一个重要公告。VMware旗下的SpringSource部门今天宣布,我们已达成最终协议,将收购数据网格技术的领导者GemStone Systems

此次收购,就像我们最近收购Rabbit Technologies一样,为我们的中间件产品组合增添了另一个私有云和公共云的关键构建模块。与Rabbit、SpringSource和VMware的其他产品一样,GemStone技术在当今的企业场景和未来的云世界中都具有价值。此次收购还为我们的中间件增加了重要的能力…

VMforce提供Spring云平台

工程 | 2010年4月27日 | ...

VMware和Salesforce今天宣布合作,共同构建名为VMforce的企业Java云平台。可以理解,这一公告在更广泛的业界背景环境中受到了广泛关注,但今天我想重点关注SpringSource技术在新平台中的核心作用以及它为Spring社区的开发者带来的独特而引人注目的好处。

什么是VMforce?

VMforce是VMware和SalesForce联合提供的服务。VMforce使用Force.com物理基础设施来运行vSphere,并带有一个特殊的定制vCloud层,从而实现无缝扩展和管理。在该层之上,VMforce运行SpringSource tc Server实例,为运行在VMforce上的企业应用程序提供执行环境。Spring应用程序可以将自己的企业数据存储在Force.com数据库中,或者使用已经存在的数据。所有这些架构细节都无缝集成到一个单一平台中,允许开发人员以他们与本地tc Server或Tomcat实例交互的方式与服务器交互。
vmforceCloud

在VMforce上开发Spring应用程序

为了确保开发人员能够高效地使用这个新平台并利用他们现有的技能,我们正在构建与SpringSource Tool Suite的集成,这让开发人员可以像使用一个简单的本地Tomcat实例一样对待他们的VMforce账户,但具有令人难以置信的可扩展性。与STS的其他部分一样,此集成将是免费的。

STS/VMforce 集成意味着您可以拖放应用程序将其部署到平台,并利用增量重新部署进行快速往返开发,即使平台是…

SpringSource凭借RabbitMQ进军云消息领域

工程 | 2010年4月13日 | ...

我很高兴宣布VMware旗下的SpringSource部门已收购了Rabbit Technologies Ltd.,这家公司是广受欢迎的开源云消息技术RabbitMQ背后的公司。此次收购将增强我们的中间件产品组合,并加速我们的云计划。

云中的消息演进

随着组织越来越多地在云环境中构建和部署应用程序,支持这种新模型的基础设施也在不断发展。需要一种新型的轻量级、可靠、可扩展和可移植的消息系统,以支持将用户请求路由到适当的资源,无论它们位于何处。RabbitMQ在该领域处于领先地位,并在云消息方面展现了显著创新。

RabbitMQ之所以非常适合云,主要有三个原因

  • 开放性:RabbitMQ是开源的,拥有一个开放和活跃的社区,并且基于开放标准。开放性将是成功的云平台的关键因素,因为如果云最终只是另一种供应商锁定,那么它将失去很多吸引力。
  • 灵活的可扩展性:RabbitMQ能够以多种不同方式进行扩展,不仅包括技术上的横向扩展,还包括跨服务扩展的联合消息传递,直至地理分布式扩展。
  • 基于协议:RabbitMQ是一个基于协议而非API的消息系统。这意味着消息客户端不依赖于供应商安装的库,这增加了应用程序的可移植性,并允许来自各种不同平台的客户端消息传递。这种方法还允许RabbitMQ支持多种协议,从而增加了它在云等异构环境中的实用性。

事实上,Rabbit对云场景的适用性已经通过云服务提供商和构建私有云的组织(如NASA Nebula)的实际采用得到了证实。

这对你意味着什么?

如果您是RabbitMQ社区的一员,这是一个好消息,也是对您技术选择的进一步重要验证。RabbitMQ将继续保持开源,并以与以前相同的方式分发。社区可以期待对这项卓越技术的更多投入,这将显著改进开源版本。RabbitMQ社区还可以期待获得SpringSource对其其他开源社区(如Spring、Grails、Groovy和基于Apache的技术)所提供的相同奉献和支持。

我们热爱并致力于语言的多样性…

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有