SpringSource Plus Hyperic Unifies Application Lifecycle From Developer to Data Center |

A few weeks ago, I laid out SpringSource’s vision for creating a unified enterprise Java solution that spans the application lifecycle. Today, we announce a significant advance in realizing that vision: SpringSource’s acquisition of Hyperic, which greatly strengthens our capabilities for the management of modern applications and infrastructure.
As SpringSource has grown, like the Spring open source projects, the company has taken on a wider range of problems. Today’s announcement is the logical continuation of our push into the server space, and offers the potential to further simplify the lives of our users and customers.
What problem are we solving?
At one level, the rationale is obvious enough. Hyperic HQ underpins the management and monitoring capabilities of our most important products: our servers and SpringSource Enterprise (our enterprise distribution of Spring projects, which offers detailed information about the runtime behavior of Spring applications). The acquisition will enable us to improve those products by allowing a deeper integration between Spring, our servers and the management framework.Important as this motivation is, however, what we are doing here is much more strategic. There is an even more important reason why SpringSource is acquiring IP in the management space and industry-leading domain knowledge.
I’ve emphasized the problems that flow from a lack of joined up thinking. One common gap in communication and coherent strategy falls between developers and operations. Typically, developers and operations staff lack not only a common tool set, but a common language to enable them to cooperate the achieve the best possible result. Developers don’t take operational concerns into account when designing applications; operations staff lack the tools to understand modern applications; both groups feel that the other is bent on frustrating them. At best, the result is inefficiency; often, it leads to unnecessary downtime.
Through unifying SpringSource and Hyperic technologies, we can change this experience. We can make it easy for developers to develop applications that are inherently manageable; we can make it easy for operational staff to understand the applications produced by developers; and we can help both developers and operations make sense of the management requirements of modern applications, which span multiple technologies. Through combining not merely the IP but the deep knowledge in our respective teams, we can achieve a breakthrough experience.
In Context
This is a great year for SpringSource. We have major initiatives in each part of the application lifecycle that offer real benefit to our users and customers. It’s useful to explain how today’s announcement fits into the overall picture.
On the Build side, we’ve recently had a wealth of announcements that have excited the Spring community: that SpringSource Tool Suite (STS) is going to be free, the appearance of the new Spring Roo open source project for enhanced Java productivity, and our commitment to provide quality free Eclipse tooling for Groovy and Grails. Meanwhile the underpinning technologies continue to advance. With the Spring Framework 3.0 major release, we’re building on the work of Spring 2.5 to reduce and eliminate the need for Spring configuration, as well as introducing important new capabilities.
At run time, the recent GA release of tc Server is an important step forward for us and our customers. Tomcat is a clear #1 in production deployment among Java servers. With the release of tc Server, which offers enterprise grade management of tens, hundreds or even thousands of nodes, Tomcat can take its place confidently in any data center.
The core of the tc Server value proposition is its management capabilities. Future versions of SpringSource dm Server will build on the same management fabric, which will also span other SpringSource-supported technologies such as ActiveMQ.
Management is core to enterprise middleware. While too often middleware vendors have provided barely adequate solutions, we believe the market demands far more. We are excited to be able to offer a solution that helps to unify the application lifecycle and helps customers make sense of the disparate technologies in their data center.
The Companies
SpringSource and Hyperic, the companies, are compatible in important ways.
Like SpringSource, Hyperic is an open source business, offering a subscription to enterprise customers including 24×7 support as well as premium software. We believe this is the future of the software industry.
Like SpringSource, Hyperic offers “lean? software that is far easier to roll out than traditional competitors and has a smaller footprint.
Like SpringSource, Hyperic has been growing strongly, having just completed by far the best quarter in its history. We look forward to continuing the growth of the Hyperic business within SpringSource, as well as continuing to invest in the Hyperic product set. Our new colleagues at Hyperic are excited about the potential to change the market through joining forces.
We are excited by the synergies between the teams. SpringSource and Hyperic have been working closely together for almost 2 years, with Hyperic HQ used as the basis of both SpringSource AMS and tc Server. This has led us not merely to the conclusion that through combining the companies we will be able to move to a deeper level of technical integration, but that the teams are compatible and share a vision to drive significant industry change.
Where Next?
Due to broader industry trends, management issues are becoming increasingly important, even to developers. In a not-too-distant future, cloud technologies will enable developers to put many applications into production without the mediation of operations—forcing developers to consider the management implications, not just of their own areas of expertise, but even of technologies they don’t control. For example, a Java developer may suddenly find that the management of a database and virtual machines (in conjunction with the management of an application he or she has written) is a pressing concern.
The rise of cloud makes it even more important to bridge the conceptual gap between development and operations. We believe that our middleware is perfectly suited as the basis of Java cloud technology, and the SpringSource/Hyperic combination will allow us to bridge the gap between development and operations in a unique way.
Hyperic has strong technology—in both its released products and development pipeline–to address the needs of modern cloud deployment. Unlike older management products, Hyperic HQ is well adapted to cloud and virtualized deployments, not being limited to a management model predicated on physical machines. Hyperic management products are also highly extensible, allowing for the kind of customization required in cloud deployment.
We believe this acquisition is both compelling today and puts us a step ahead of the competition as we face the challenges of tomorrow. Most of all, we’re excited about the ability this provides to change the experience of our customers for the better.
Similar Posts
- Hyperic + SpringSource + VMware = Goodness
- SpringSource Launches Enterprise Java Cloud
- Defining the Future for Virtualized and Cloud Java
- VMforce Provides Spring Cloud Platform
- SpringSource To Acquire GemStone Data Management




Gabriel says:
Added on May 4th, 2009 at 10:55 amThat's great to see SpringSource providing complete tools for the entire software lifecycle, sure a lot more comfortable than trying to combine third party tools and AOP code to get the monitoring and management I want (though it's quite fun working with Spring AOP).
What I think SpringSource should also do is to provide deployment solutions, something like JBoss Cloud or Aptana Cloud, but with focus on Spring based applications and OSGi modules. It would be great if I could deploy my applications to such an environment without having to deal with the installation and management of the operating system, application server, database and additional tools, and rest easy knowing that my application is running on a stable environment like Amazon behind a pretty abstraction layer.
Chanda Phiri Kabs says:
Added on May 4th, 2009 at 11:05 amCongratulations for the acquisition. Just an aside comment and observation. Been using Spring since 1.x or something and still using it today and really never even cared what the EE5 0r EE6 spec committee have been up to. I will most unlikely ever touch EJBs again.
Lately I been seeing all these new anouncements about several new products that the Spring Team is churning out, which is great. However, when I try to download and test-drive these products I see all these trial blah blah, register before you download etc, things you ecounter in non opensource world. It wasn't like this before. So am wondering.. what is going on here. Is SpringSource still the open source player it used to be or are you just slowing moving away from your previous model?
I know you got some venture capital funds and certainly nothing wrong in making sure that the owners of the cash get their return. Was there any announcement that all new prodcuts your churn our now will no longer be open source, just in case i missed it? I hope Spring core remains that way.
Can somebody unpack this for me please. The products are refering to are
SpringSource Tool Suite
SpringSource tc Server
SpringSource Application Management Suite and am sure the newly acquired product
Branden Root says:
Added on May 4th, 2009 at 12:19 pmThis is great news! We use Hyperic to manage our infrastructure, and we love it! Best monitoring software we've used, and it's free as well. I can only see more good things coming out of this news, and I look forward to it!
Rod Johnson (blog author) says:
Added on May 4th, 2009 at 12:31 pmChanda
Both SpringSource and Hyperic open source their core IP. Of recent announcements, Spring Roo is open source; SpringSource Tool Suite is becoming a free product; SpringSource tc Server is a subscription value add above Tomcat (open source); Hyperic HQ exists in both a free open source distribution (downloadable from SourceForge) and an enterprise subscription product. We believe that a model of subscription value adds for enterprise customers above core open source IP is the future of the software industry, and I'm proud that we contribute so much to the open source community.
Spring core will always remain open source–and with Spring Framework 3.0 and other major releases, we're continuing to enhance it vigorously.
Rgds
Rod
Christian Dupuis (blog author) says:
Added on May 4th, 2009 at 12:49 pmGabriel,
at last week's SpringOne, Adrian Colyer outlined SpringSource's position around virtualized environments and cloud infrastructure. As a first but exciting step we will release deployment tools for dm and tc Server running on Amazon EC2 this Thursday, May 7th with the STS 2.1.0.M1 release. Adrian also showed ongoing work around making VMware Lab Manager accessible from within STS as well as command line.
Stay tuned for more information around these tools….
Christian
Paul Colton says:
Added on May 5th, 2009 at 7:05 pmJust a few days ago, Aptana made available a pre-release of our Aptana Cloud Connect plugin for Eclipse 3.4 (and works with STS as well, of course). The plugin enables developers to easily deploy their Java web applications (.war files) to the cloud, and then manage them with a full dashboard.
In its first version, the plugin supports deployments to Joyent (which is running OpenSolaris, Java & Tomcat). We're now working on adding Amazon and Rackspace support as well. In this early pre-release, we're looking for feedback as to how we can make this a better plugin for Spring developers (and Java developers in general) — and ultimately we'd like to also incorporate SpringSource's great server products.
Visit http://update.aptana.com/install/cloudconnect/ to get started.
Thanks,
Paul