webMethods客户请看过来:您的全球同行关注的技术都在这里!

webMethods年度客户调查是 Software AG 承诺支持客户的重要组成内容。

从2019年12月开始,我们进行了全球客户调查,从客户那里收集到了一些非常有用的信息。

以下是这次调查的几个主要结果:

1、平台我们咨询了参与者关于各种平台的问题:操作系统、数据库、浏览器等等。我们利用这些数据来帮助我们决定何时支持哪些平台,按需制定新的数据库。

2、操作系统
目前约有50%的客户在使用Red Hat Linux,其次是Windows。近年来,Solaris、AIX和HP UNIX应用市场都发生了重大转变。webMethods的新版本已经放弃了Solaris和HP Unix平台的支持。

3、数据库Oracle数据库在使用webMethods方面处于领先地位,其次是SQL Server。在过去的几年里,人们对PostGreSQL的兴趣越来越大,这个数据库已经被我们作为webMethods产品的标准支持。

根据客户的反馈,我们还在Azure上增加了对SQL Server的支持。这种支持将适用于Azure托管实例上的SQL服务器和Azure上托管的SQL服务器。除此之外,我们还增加了对MySQL 8.0 Community edition的支持。

4、版本和升级

新版本的应用情况非常好,超过45%的客户已经使用webMethods 10.3或更高版本的产品。在未来的6到12个月,超过一半的客户将升级他们的webMethods软件——其中40%以上的客户将升级到webMethods 10.5或以上版本。

5、开发和部署超过50%的客户正在使用微服务体系架构(Microservices architectural)风格实现应用程序,因此我们在10.5版本中为Microservices Runtime添加了一整套新功能,并将继续增强该产品。


微服务不仅进入了应用程序开发领域,也进入了集成领域。诸如Kubernetes和OpenShift一类的容器编制解决方案正在成为运行分布式架构的标准。不过,它们并不能解决所有问题,而且也不容易运行。这就是服务网格解决方案出现的原因。

6、服务网格客户对服务网格架构饶有兴趣,如Istio和谷歌gRPC。在此很高兴地宣布我们的新产品AppMesh,它允许我们的API网关作为控制器并进行Istio中可用的自检服务,帮助API团队使用Istio无法做到的适当文档和应用程序级别强制公开Istio中服务的API。AppMesh可以将Microgateway注入正在运行的微服务中,从而使这些强制实施(以及更多诸如分析)成为可能。
Jenkins、Maven和SonarQube是与webMethods一起用于DevOps的最流行的工具。

7、AgileApps在这次调查过程中,我们还针对那些对构建底层代码应用程序和集成流程感兴趣的客户提出了一个问题。我们发现最流行的工具之一是用于构建底层代码应用程序的webMethods AgileApps。

从调查中我们了解到,客户正在积极评估容器技术,容器技术的使用力度正在提升,尤其是在Docker中。现在,我们为大多数webMethods产品提供Docker支持。

8、云的使用webMethods客户最喜欢的云基础架构是Amazon EC2,其次是Microsoft Azure和谷歌云平台。超过50%的客户希望将私有数据中心用于webMethods应用程序。随着对webMethods云支持力度的加大,我们正在Microsoft Azure上支持webMethods产品10.3版或更高版本。

【本文作者David Overos先生,Software AG webMethods集成平台高级产品营销总监,该平台包括云和本地集成以及API管理】