领先一步
VMware 提供培训和认证,以加快您的进步。
了解更多今天,我们宣布另一个重要消息。SpringSource 正在推出一个企业级 Java 云平台——SpringSource Cloud Foundry。
这项举措是我们集成式构建/运行/管理方法的逻辑延伸,该方法旨在统一应用程序生命周期,并将我们简化企业级 Java 的愿景扩展到传统的 数据中心之外。随着云计算变得越来越重要,我们希望确保 Java 开发人员能够充分利用它。我们相信,我们在 Java 开发方面的领导地位,加上我们在运行时和管理阶段的优势,使我们能够提供一个引人注目的解决方案,使开发者社区受益。
Cloud Foundry 基于 SpringSource 领先或做出重大贡献的熟悉 Java 技术。核心运行时是我们的tc Server 产品,它基于 Apache Tomcat 并完全兼容 Apache Tomcat。我们使用 Apache HTTP Web 服务器进行负载均衡,并集成Hyperic 技术进行监控和管理。我们还提供关系数据库 (MySQL)。Cloud Foundry 允许用户通过 Web 界面指定所需的应用程序服务器和数据库配置,隐藏实现所需结果的复杂性,确保所需步骤反映意图而不是细节,并且配置和部署是可重复的。我们预计大多数用户将部署 Spring 或 Grails 应用程序,尽管 Cloud Foundry 不仅限于 Spring 和 Grails 应用程序。
因此,编程和部署模型完全基于开源。Cloud Foundry 服务也基于开源:由 Chris Richardson 创立和领导的Cloud Tools 项目,提供了一套用于在云环境中部署、管理和测试企业级 Java 应用程序的工具。
此初始版本运行在 Amazon EC2 云基础设施上。但是,Cloud Foundry 的关键要素之一是它提供的对这种基础设施的抽象。与 Spring Framework 一样,我们将致力于增强开发人员的选择。将来,Cloud Foundry 将为开发人员提供在公共(异地)和私有(本地)云上的始终如一的使用体验,使组织能够做出最合适的选择。我们与客户的对话清楚地表明,这种统一的方法是目前业界未满足的关键需求。解决此需求的关键部分将是 Cloud Foundry 也运行在VMware vSphere 基础设施上,该基础设施提供了独特先进的本地云基础设施。
长期愿景远不止于此。我们将增强您已经可以看到的管理和其他功能。我们将增强对 Spring 和 Grails 应用程序的运行时可见性,就像我们对我们自己的 tc Server 产品所做的那样。我们希望通过SpringSource dm Server 提供模块化部署。Adrian 和我 都在博客中讨论了完全集成堆栈的可能性,其中应用程序框架和应用程序服务器与云基础设施紧密合作,以提供最佳体验。借助 Cloud Foundry,我们正在为开发人员开辟这条道路。
我们正在努力在我们免费提供的SpringSource Tool Suite (STS) 中集成 Cloud Foundry,使 Spring 开发人员更容易将应用程序部署到云中。我们还计划进行 Grails 集成,使将 Grails 应用程序部署到云端与最初创建它们一样容易。
只需访问CloudFoundry.com,您就可以在几分钟内部署应用程序。我们想听听您的意见!例如,我们乐于提供除 MySQL 之外的持久性选择,并希望获得您的反馈。
你们许多人会认识 Chris Richardson,他是 Cloud Foundry 的创始人,也是 Spring 社区长期成员和企业级 Java 思想领袖。我很高兴欢迎 Chris 和他的团队加入 SpringSource。他们的工作与 SpringSource 在框架、服务器和管理方面的实力相结合,令人兴奋!