Cloud Foundry集成到开发者工具中

工程 | Charles Lee | 2009年11月10日 | ...

感谢多个SpringSource项目团队的努力,我们很高兴地宣布三个开发者工具与Cloud Foundry集成,它们分别是SpringSource Tool Suite、Grails和Roo。这意味着您可以创建和开发Spring或Grails应用程序,并在云中运行它们,而无需离开您最喜欢的IDE或命令行界面。这些工具利用Cloud Foundry客户端Web服务API(即将发布)并利用云中的额外智能和SpringSource构件存储库,以便对Java Web应用程序到Cloud Foundry的上传进行优化和提高效率。这意味着您可以在几分钟内完成从“代码到云”的整个过程。

对于今年参加新奥尔良SpringOne 2GX的各位,现在是使用我们提供的免费试用帐户体验Cloud Foundry的绝佳时机。

作为一名开发者,如果您的应用程序最终将在Cloud Foundry或Amazon EC2上部署到生产环境中,那么在开发过程中使用Cloud Foundry可以为您提供一种快速便捷的方式来验证代码更改,而且环境配置与生产环境完全相同。但是,即使您没有将EC2用于生产环境,Cloud Foundry仍然有很多好处。

  • 无需经历在开发机器上设置和配置Web服务器、应用程序服务器和数据库的痛苦,即可立即访问沙箱环境中的Web堆栈。
  • 轻松配置多实例环境,以便您可以在开发早期发现基础架构架构问题。
  • 功能/负载测试。
  • 允许其他人访问您正在开发的应用程序。
鉴于所有这些好处,与以下开发工具的集成使得将Cloud Foundry集成到您的开发流程中变得非常简单和有效。

SpringSource Tool Suite (STS)

SpringSource Tool Suite 2.2.0版开始,您将在IDE中获得集成到Cloud Foundry服务的新的服务器类型。这支持将Web应用程序项目拖放到Cloud Foundry服务器上,以及在Cloud Foundry中部署和控制应用程序的能力。使用内置浏览器,您可以查看您的应用程序和Cloud Foundry Web用户界面,而无需离开IDE。查看此屏幕录像以了解其运行情况,并下载STS以开始使用。感谢Christian Dupuis和STS团队为这一出色的集成工作做出的贡献。

Grails

Cloud Foundry Grails插件本周刚刚发布,我们已经听取了用户关于他们体验的反馈。 Graeme Rocher编写了该插件,并通过Subversion提供了源代码: svn co https://src.springsource.org/svn/cloudfoundry_plugins/grails/cloud-foundry

通过最少的设置,使用Grails命令行部署到Cloud Foundry只需几个简单的命令即可完成。查看此屏幕录像以了解其运行情况,并访问插件页面以获取有关如何安装和使用该插件的详细信息。

Roo

最后但并非最不重要的是新的Roo附加组件,它需要1.0.0.RC3或更高版本。Ben Alex在SpringOne 2GX上的Roo主题演讲是到场人数最多的演讲之一,座无虚席。我们非常高兴Ben看到了通过Cloud Foundry实现的生产力提升,并使其成为Roo的第一个第三方附加组件。访问此帖子以获取有关如何在Roo中安装附加组件以及使用制表符自动完成来了解您可以使用“cloud foundry”执行的所有操作的说明。源代码也可通过Subversion获得

svn co https://src.springsource.org/svn/cloudfoundry_plugins/roo/com.cloudfoundry.roo.addon

我们将很快制作一个Roo/Cloud Foundry屏幕录像,并将其发布在www.cloudfoundry.com上。

Cloud Foundry就绪

除了这些项目之外,我们还推出了Cloud Foundry就绪计划。以下图片将显示在工具或服务与Cloud Foundry集成以增强用户体验的应用程序的网站或用户界面上。

我们期待您使用这些开发工具试用Cloud Foundry。Cloud Foundry的主要目标是提高您的开发效率。请通过论坛向我们发送任何反馈。

获取Spring通讯

与Spring通讯保持联系

订阅

领先一步

VMware提供培训和认证,以加快您的进步。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供OpenJDK™、Spring和Apache Tomcat®的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部