SpringSource Launches Enterprise Java Cloud

越源
2023-12-01

Engineering
Rod Johnson
August 19, 2009

Today, we make another significant announcement. SpringSource is launching an enterprise Java cloud—SpringSource Cloud Foundry.

This initiative is a logical extension of our integrated Build/Run/Manage approach to unifying the application lifecycle, extending our vision of simplifying enterprise Java beyond the traditional data center. As cloud computing becomes more important, we want to ensure that Java developers can take full advantage of it. We believe that our leadership in Java development, coupled with our strength in the runtime and management phases, enables us to provide a compelling solution that will benefit the developer community.
What’s in the Box?

SpringSource Cloud Foundry provides an easy-to-use self-service approach, enabling developers to deploy their applications in minutes using a simple web interface. It offers automation of common deployment blueprints and intelligent, SLA-driven resource allocation with automatic scaling and automatic infrastructure repair.

Cloud Foundry builds on familiar Java technologies that SpringSource leads or makes a significant contribution to. The core runtime is our tc Server product, built on and wholly compatible with Apache Tomcat. We use the Apache HTTP web server for load balancing, and integrate Hyperic technologies for monitoring and management. We also provide a relational database (MySQL). Cloud Foundry allows the user to specify the desired application server and database configuration through a web interface, concealing the complexity of achieving the desired result, ensuring that the required steps reflect the intent rather than the details, and that configuration and deployment is repeatable. We expect that most users will be deploying Spring or Grails applications, although Cloud Foundry is not limited to Spring and Grails applications.

Thus, the programming and deployment model is wholly built on open source. The Cloud Foundry service also builds on open source: the Cloud Tools project, founded and led by Chris Richardson, which provides a set of tools for deploying, managing and testing enterprise Java applications in a cloud environment.

This initial release runs on Amazon EC2 cloud infrastructure. However, one of the key elements of Cloud Foundry is the abstraction it provides over such infrastructure. As with the Spring Framework, we will work to enhance developer choice. In the future, Cloud Foundry will give developers a consistent experience over both public (off-premise) and private (on-premise) clouds, empowering organizations to make the most appropriate choices. Our conversations with customers make it clear that such a unified approach is a key need that is presently unmet in the industry. A key part of addressing this need will be Cloud Foundry also running on VMware vSphere infrastructure, which provides uniquely advanced on-premise cloud infrastructure.
Future Directions

Cloud Foundry is valuable to developers today, but what’s even better is that we’re only getting started!

The longer-term vision goes much farther. We’ll be enhancing the management and other features you can already see. We’ll enhance runtime visibility into Spring and Grails applications, as we’re doing with our tc Server product itself. We’re looking to offer modular deployment with SpringSource dm Server. Both Adrian and I have blogged about the possibilities of a fully integrated stack in which the application framework and application server work closely with the cloud infrastructure to deliver the best possible experience. With Cloud Foundry, we are opening up that path to developers.

We’re working on integration with Cloud Foundry in our freely available SpringSource Tool Suite (STS), making it even easier for Spring developers to deploy applications to the cloud. We’re also planning Grails integration, making it as easy to deploy Grails applications to the cloud as it is to create them in the first place.
Get Started Today!

Today’s launch is a beta service. As our tradition with Spring projects, we’ll be working to get developer feedback as we move to a GA release.

Simply go to CloudFoundry.com, and you will be able to deploy an application in minutes. We want to hear from you! For example, we are open to offering persistence choices besides MySQL, and would love to get your input.
Welcoming Chris Richardson

Some readers will recognize the Cloud Foundry name. Having identified cloud as an important strategic direction, we chose to acquire Cloud Foundry Inc. due to the innovation and leadership it had brought in the space. Since then we have increased investment in Cloud Foundry technology.

Many of you will know Chris Richardson, the founder of Cloud Foundry, as a long-time member of the Spring community and an enterprise Java thought leader. I’m happy to welcome Chris and his team to SpringSource. The combination of their work and SpringSource’s strength in frameworks, servers and management is exciting!
comments powered by Disqus

translate:
翻译:

今天,我们又宣布了一个重要消息。SpringSource正在启动一个企业级Java云SpringSource cloud Foundry。
该计划是我们集成的构建/运行/管理方法的逻辑扩展,以统一应用程序生命周期,扩展了我们将企业Java简化到传统数据中心之外的愿景。随着云计算变得越来越重要,我们希望确保Java开发人员能够充分利用它。我们相信,我们在Java开发方面的领导地位,加上我们在运行时和管理阶段的实力,使我们能够提供一个令人信服的解决方案,这将使开发人员社区受益。
盒子里有什么?
SpringSource Cloud Foundry提供了一种易于使用的自助服务方法,使开发人员能够使用简单的web界面在几分钟内部署他们的应用程序。它提供了通用部署蓝图的自动化和智能的、SLA驱动的资源分配,并具有自动扩展和自动基础设施修复功能。
CloudFoundry建立在熟悉的Java技术之上,SpringSource引领或做出了重大贡献。核心运行时是我们的tc服务器产品,它构建在Apache Tomcat之上并与之完全兼容。我们使用Apache HTTP web服务器进行负载平衡,并集成Hyperic技术进行监控和管理。我们还提供了一个关系数据库(MySQL)。Cloud Foundry允许用户通过web界面指定所需的应用服务器和数据库配置,隐藏实现所需结果的复杂性,确保所需步骤反映意图而不是细节,并且配置和部署是可重复的。我们预计大多数用户将部署Spring或Grails应用程序,尽管Cloud Foundry并不局限于Spring和Grails应用程序。

 类似资料:

相关阅读

相关文章

相关问答