DEV Community

Mariela Dimitrova for Software AG Tech Community

Posted on • Originally published at tech.forums.softwareag.com on

What’s New in Software AG webMethods 10.11 Release

Software AG’s webMethods products empower you to build solutions on the top-rated hybrid integration platform and integrate cloud-based apps and on-premises systems without coding, simplify with one toolset for on-premises and cloud integrations and use microservices-style architecture to deliver and scale new integrations faster.

The webMethods suite, with integration and API management products, provides a broad collection of capabilities, including application and partner integration, API management, B2B integration, managed file transfer, building micro-services, high-speed messaging, and in-memory caching. With webMethods, you have an extensible, scalable, and reliable backbone running either in the cloud, on-premises, or hybrid scenarios, providing seamless integration for cloud, mobile, APIs, and Internet of Things (IoT).

webMethods 10.11 release

Here are some of the new innovations and product updates in the webMethods 10.11 release.

Integration and B2B

webMethods DataHub is an innovative zero-code solution that can extract data flowing through the Integration Server and make it accessible in near real-time in a data lake. Once the data is offloaded in a data lake of customer’s choice, a query engine highly optimized for the data lake usage that has a standard SQL interface can allow BI and AI/ML tools to provide custom dashboards and visual analytics to drive operational analytics and business outcomes.

  • Creating a docker image of a Microservices Runtime is now supported without the web services functionality. This is useful for deploying microservices where no SOAP processor is required and results in a 50MB reduction in image size and 2-3 seconds improvement in startup time.

  • Richer monitoring with extended metrics from tools (such as Prometheus) allows layered products that run on top of Microservices Runtime to include additional information.

  • Importing an Open API 3.0 definition is now supported by Integration Server to generate services that allow a user to call an external API from their services.

  • Exposing services for use with clients using the gRPC protocol is now supported. This requires that developers first provide a .proto file from which they can generate the necessary document types and service stubs. Integration Server supports the unary gRPC pattern.

  • Adding PKCE to mitigate the Authorization Code Interception Attack. This is optional and can be configured on a server-wide basis via updates to the OAuth settings in the admin console.

  • Setting default passwords can now be either set when installing the product or deferred until the first login via the administrative console.

  • Integration Server now respects FIPS 140-3 security profile, with the ability to drop TLS 1.1 or lower through the extended setting watt.net.jsse.server.disabledProtocols.

  • Mapping steps in flow services (within the Service Development perspective in Software AG Designer) can take advantage of our machine learning to intelligently map one structure to another. This requires a network connection to connect to Software AG’s Cloud.

  • Developers can utilize and take advantage of CloudStreams public APIs to enable the integration of CloudStreams with their own applications in a simple and secure manner.

  • Two-way SSL support in OAuth 2.0 to access token generation flows while configuring a new or existing connection.

  • Adding, deleting, and viewing certificates and monitoring certificate life cycle for various assets in webMethods Active Transfer UI. Certificates can be automatically migrated from the previous version.

  • webMethods ActiveTransfer can now be configured to send emails for scenarios such as post-processing and scheduled actions, new user creation, user password changes, and manual file sharing using web clients.

  • Creating Docker images for a Universal Messaging server on Linux operating systems can be done through Software AG Installer.

  • Universal Messaging is now backward and forward compatible with the Universal Messaging Java client, JMS, and Resource Adapter.

API Management and Microservices

webMethods Developer Portal features a much simpler and leaner architecture. Developer Portal is a fully API-enabled, headless, and pluggable solution. However, headless does not mean that the Developer Portal is missing the user interface. Though the Developer Portal comes with a fully functional and customizable UI, the API layer offers you the possibility of building a UI of your own. Customers can use the built-in UI if they choose. The Developer Portal 10.11 is functionally equivalent to API Portal 10.7, except for the features to manage apps and download client SDK. Both these features will be implemented in upcoming versions. There is a migration path and a utility to upgrade and migrate API Portal 10.7 instances to Developer Portal 10.11.

  • API Gateway now allows registering GraphQL APIs and shows the basic details of the API’s query and mutation operations.

  • Exposing SOAP APIs as REST APIs allows configuring the JSON response payload based on the native service original XML payload and API schema definitions.

  • An enhanced API Gateway UI that provides visual clues to indicate which API endpoints are currently active for an API.

  • Additional options for clustering are provided, which simplifies the deployment architecture. API Gateway administrators can now choose between existing Terracotta-based clustering and the new Ignite-based clustering.

  • New API tracing mode option for API providers.

  • Increased flexibility in API package and plan definitions.

  • Enhanced data purging and archiving capabilities allow condition-based purge operations.

  • APIs deployed to the Microgateways or APIfied microservices in AppMesh can now be activated in the API Gateway for public access.

webMethods Suite Enhancements

The webMethods Suite includes enhancements that improve functionality across multiple products.

  • webMethods 10.11 ships with Azul JDK 11. Software AG delivers the JDK with its products. Software AG products are tested and supported with this shipped version of JDK.

  • Software AG Designer is now feature-compatible with Eclipse 4.19 and Azul JDK11.

  • Software AG Command Central focuses on increasing the server performance when processing many jobs. You can expect significant improvement in the server’s responsiveness and better scalability when working with more SPM nodes.

  • The classic web user interface of Software AG Command Central now allows bootstrapping Platform Manager based on the registered bootstrap installers in Software AG Command Central.

  • The enhanced version of the Pre-Upgrade Analyzer now installs as an Integration Server package called WxAnalyzer and includes a simple DSP-based UI.

For more details, please check out the webMethods Release Notes 10.11 on https://documentation.softwareag.com/

Read full topic

Top comments (0)