SpringSource和Hyperic实现应用生命周期从开发到数据中心的全方位统一

工程 | Rod Johnson | 2009年05月04日 | ...

几周前,我阐述了SpringSource构建统一的企业Java解决方案的愿景,该方案将贯穿整个应用生命周期。今天,我们宣布一项重要的进展,以实现这一愿景:SpringSource已收购Hyperic,这将极大地加强我们在现代应用和基础设施管理方面的能力。

随着SpringSource的发展,就像Spring开源项目一样,公司承担了更广泛的问题。今天的公告是我们进军服务器领域的逻辑延续,并有可能进一步简化用户和客户的生活。

我们在解决什么问题?

从一个层面来说,这是显而易见的。 Hyperic HQ是我们最重要产品的管理和监控能力的基础:我们的服务器和SpringSource Enterprise(我们Spring项目的企业版,提供Spring应用程序运行时行为的详细信息)。此次收购将使我们能够通过Spring、我们的服务器以及管理框架之间更深度的集成来改进这些产品。然而,尽管这个动机很重要,但我们在这里所做的事情更具战略意义。SpringSource收购管理领域知识产权和行业领先领域知识的原因还有更重要的。

我一直强调缺乏协同思考带来的问题。在开发人员和运维之间,常常存在沟通和协调策略上的差距。通常,开发人员和运维人员不仅缺乏共同的工具集,也缺乏共同的语言来实现有效协作以取得最佳结果。开发人员在设计应用程序时未考虑运维问题;运维人员缺乏理解现代应用程序的工具;两类人员都觉得对方在阻碍自己。最坏的结果是效率低下;通常会导致不必要的停机。

通过整合SpringSource和Hyperic的技术,我们可以改变这种体验。我们可以让开发人员轻松开发本质上易于管理的应用程序;我们可以让运维人员轻松理解开发人员生成的应用程序;我们可以帮助开发人员和运维人员理解跨越多种技术的现代应用程序的管理需求。通过结合知识产权和我们团队深厚的知识,我们可以实现突破性的体验。

背景

对SpringSource来说,今年是非常重要的一年。我们在应用生命周期的各个方面都有重大举措,为用户和客户带来了切实的利益。解释今天的公告如何融入整体图景是很有用的。

在构建方面,我们近期发布了许多让Spring社区感到兴奋的公告:SpringSource Tool Suite (STS)将免费提供,新的Spring Roo开源项目的出现提高了Java的生产力,以及我们提供高质量免费Eclipse工具给Groovy和Grails的承诺。同时,基础技术也在不断进步。随着Spring Framework 3.0的重大发布,我们在Spring 2.5的基础上工作,以减少和消除Spring配置的需求,并引入重要的新功能。

在运行时,最近发布的tc Server的GA版本对我们和客户来说是一个重要的进步。Tomcat是Java服务器中生产部署的明确第一名。随着tc Server的发布,它提供了企业级的管理能力,可以管理数十、数百甚至数千个节点,Tomcat可以自信地在任何数据中心中占据一席之地。

tc Server价值主张的核心是其管理能力。未来版本的SpringSource dm Server将构建在相同的管理框架之上,该框架还将涵盖其他SpringSource支持的技术,如ActiveMQ。

管理是企业中间件的核心。尽管中间件供应商往往只提供勉强够用的解决方案,但我们相信市场需要更多。我们很高兴能够提供一个有助于统一应用生命周期并帮助客户理解数据中心内各种分散技术的解决方案。

公司

SpringSource和Hyperic,这两家公司在重要方面是兼容的。

与SpringSource一样,Hyperic是一家开源公司,为企业客户提供订阅服务,包括24x7支持以及高级软件。我们相信这是软件行业的未来。

与SpringSource一样,Hyperic提供“精简”软件,比传统竞争对手更容易部署,并且占用的资源更少。

与SpringSource一样,Hyperic一直强劲增长,刚刚完成了其历史上最好的一季度。我们期待在SpringSource内继续发展Hyperic业务,并继续投资于Hyperic产品线。我们在Hyperic的新同事们对通过强强联合改变市场的潜力感到兴奋。

我们对团队间的协同效应感到兴奋。SpringSource和Hyperic已经紧密合作了近2年,Hyperic HQ被用作SpringSource AMS和tc Server的基础。这不仅让我们得出结论,通过合并公司,我们将能够实现更深层次的技术集成,而且我们的团队是兼容的,并且有着推动行业重大变革的共同愿景

下一步是什么?

由于更广泛的行业趋势,管理问题变得越来越重要,甚至对开发人员来说也是如此。在不久的将来,云技术将使开发人员能够在没有运维介入的情况下将许多应用程序投入生产——迫使开发人员考虑管理问题,不仅是他们自己专业领域的问题,甚至是他们无法控制的技术问题。例如,Java开发人员可能突然发现,数据库和虚拟机的管理(结合他/她编写的应用程序的管理)是一个紧迫的问题。

云计算的兴起使得弥合开发和运维之间的概念鸿沟变得更加重要。我们相信我们的中间件非常适合作为Java云技术的基础,而SpringSource/Hyperic的结合将使我们能够以独特的方式弥合开发和运维之间的差距。

Hyperic拥有强大的技术——无论是其已发布的产品还是开发管道——都能满足现代云部署的需求。与旧的管理产品不同,Hyperic HQ非常适应云和虚拟化部署,不受限于基于物理机的管理模型。Hyperic管理产品还具有高度的可扩展性,允许云部署所需的定制。

我们相信,此次收购在今天具有强大的吸引力,并且使我们在面对明天的挑战时能够领先竞争对手一步。最重要的是,我们对它能够为我们的客户提供更好的体验感到兴奋。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有