webMethods 10.5 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. Here are the key highlights of this release.

Integration, B2B & Process

  • Integration Server allows developers to develop REST consumer from a given Swagger v2.0 ¬¬API descriptor.
  • Integration Server provides native support for MQTT by allowing developers to define MQTT based trigger and provides public services for MQTT based pub/sub messaging with an MQTT server.
  • Integration Server provides support for a new REST based API for administration purposes. This API enhances the DevOps capabilities of Integration Server.
  • Integration Server supports Solace as a JMS provider and can send and receive data using Solace messaging infrastructure.
  • When publishing SOAP or REST based APIs to webMethods API Gateway, developers can now specify the API name and version.
  • Designer Service Development allows developers to develop a REST consumer by providing the Swagger v2.0 interface document for a REST API provider.
  • Software AG has launched a new lightweight development tool called webMethods Service Designer. It can be downloaded from the Software AG Tech Community website.
  • Integration Server supports connectivity to 3rd party JMS providers using SSL-based connectivity. Integration Server supports both one-way and two-way SSL connectivity with JMS providers.
  • Software AG Designer enhances the performance of data fetching for GraphQL by providing support for GraphQL dataloaders.
  • CloudStreams Server now supports Server Name Indication (SNI) for Applications/Platforms websites. SNI allows multiple websites to exist on the same IP address.
  • The full-text search support in webMethods OneData which was being used by many customers is available with the Current Nova UI which will benefit lot of existing implementations.
  • With Command Central, it is easy to import composite and micro templates from your own repository or from the default Software AG’s GitHub repository.
  • In Universal Messaging, user can monitor both asynchronous and synchronous subscription to a specific queue similar to the monitoring of connections to durable subscribers.
  • With Universal Messaging, it is possible to purge a range of event IDs or a single event ID on a queue.
  • Monitoring and Agents features are available in the new Active Transfer user interface.
  • Support for archiving transaction data in Active Transfer is available for the Oracle and MS SQL databases.
  • The AgileApps platform is able to send SAML assertions to MashZone to render MashZone dashboards on AgileApps user interface.
  • The classical Process Engine supports hosting on a Docker container and can also be initialized in the Microservices Runtime.
  • Terracotta Ehcache now supports write behind which is asynchronous writing of data to system of record.
  • Terracotta 10.5 clients for both cache and store can co-exist with any BigMemory Max 4.3. x client.

API Management & Microservices

Software AG’s webMethods API Portal provides a comprehensive solution that allows the developer community to find, learn about, discuss, and test an organization’s APIs. webMethods API Gateway securely exposes APIs to consumers, third-party developers, and other partners for use on web, mobile and IoT applications. webMethods Microgateway is an independent offering which is light-weight, agile, and fast. It works with webMethods API Gateway or as a standalone solution to control API access to microservices in a distributed environment. It supports service mesh architectures offering independent and sidecar deployments.

  • The API Engagement Platform is a new product added to our Software AG API Management Stack. It is a developer outreach platform for API businesses. This is a cloud-native and cloud-only platform for all the API brands to reach the right developers and partners. It helps them with the growth of their API business and revenues.
  • API engagement platform allows you to build an eco-system around the APIs you want to offer as products. With this, you can manage APIs as products , proactively promote, market and launch APIs as well as engage the developer community and foster collaboration and run campaigns and evangelize API usage and adoption.
  • API providers can now use custom extensions (also known as custom runtime policies) in the API policy stages like Identify & access, request rrocessing, routing, response processing and error handling.
  • Team work support in API Gateway provides isolation for multiple teams working in single API Gateway.
  • API First Implementation closes the gaps in the support we had and made it easier.
  • Externalization of configurations in API Gateway – API Gateway configurations can be read from a file or provided via an API.
  • To ensure API Gateway being source of truth, CentraSite now has the capability to publish the APIs to API Portals through the API Gateways where it is deployed. This allows the API Provider to choose which endpoints and stages must be exposed in the API Portal.
  • Microservices Runtime supports OpenShift. The Software AG github website provides the sample openshift scripts.
  • webMethods Microgateway introduces support for a few additional policies in the following stages: Identify and access policies, Identify and authorize application, Hostname address, IP address range, and SSL enhancements.
  • Microgateway now supports configuration of SSL truststore and keystores based on API Gateway configuration.
  • Microgateway now supports configuration of all aliases using environment variables which simplifies the configuration of Microgateway containers in Kubernetes deployment files.

For further details, please refer to the webMethods 10.5 Release Notes at:
http://techcommunity.softwareag.com/ecosystem/communities/public/webmethods/.links/webmethods-release-notes