领先一步
VMware 提供培训和认证,助您加速进步。
了解更多今天,我们又做出了一个重要宣布。SpringSource 正推出一个企业 Java 云——SpringSource Cloud Foundry。
这项举措是我们集成化的 构建/运行/管理 方法的逻辑延伸,旨在统一应用程序生命周期,并将我们简化企业 Java 的愿景扩展到传统数据中心之外。随着云计算日益重要,我们希望确保 Java 开发人员能够充分利用它。我们相信,我们在 Java 开发领域的领导地位,加上我们在运行时和管理阶段的优势,使我们能够提供一个引人注目的解决方案,从而惠及开发者社区。
Cloud Foundry 构建于 SpringSource 领先或做出重大贡献的熟悉 Java 技术之上。核心运行时是我们的 tc Server 产品,它构建于 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) 中,让 Spring 开发人员更容易将应用程序部署到云端。我们还计划集成 Grails,使其部署 Grails 应用程序到云端就像创建它们一样简单。
只需访问 CloudFoundry.com,您就可以在几分钟内部署一个应用程序。我们希望听到您的声音!例如,我们愿意提供除 MySQL 之外的持久化选择,并乐意听取您的意见。
你们中的许多人会认识 Cloud Foundry 的创始人 Chris Richardson,他是 Spring 社区的长期成员和企业 Java 的思想领袖。我很高兴欢迎 Chris 和他的团队加入 SpringSource。他们所做的工作与 SpringSource 在框架、服务器和管理方面的优势相结合,令人兴奋!