PubSub+ Cloud Releases

This page contains the release history for PubSub+ Cloud. You can jump to release notes for 2023, 2022, 2021, 2020, and 2019.

PubSub+ Cloud Releases (2024)

March 2024

Choosing Specific Versions/Revisions of Broker Releases Now Available in Cluster Manager

Previously in Cluster Manager, when you selected the broker version, you could only select the release number and you could not select the version or revision that you wanted. The ability to select version and revision information was only available to users that created event broker services use the PubSub+ Cloud Cloud REST API.

Now, when you create an event broker service using the new Create Service page user-interface in Cluster Manager, you can choose the broker release in the new Broker Release field and then optionally select a specific version and revision of that broker release in the Broker Version field. See Release and Versioning Scheme of Event Broker Services for more information about broker releases, versions, and revisions.

You can choose from versions that are currently in support and the default is still to create the event broker service using the most recent version and revision of a broker release.

You may find this capability useful in situations where you require event broker services to be created with an exact match that includes not only the broker release but also the version and revision. For example, you may have tested using 10.6.1.50-2, but then 10.6.1.100-1 gets released shortly after you complete testing, becoming the default for all new event broker service creation. To avoid invalidating your testing, you can choose the exact version and revision you tested with when creating new event broker services.

Besides the new ability to choose a specific version and revision of a broker release, there are other user-interface flow improvements, including:

  • You now select a region using a drop-down list rather than a cumbersome pop-up window

  • You select message spool size and connections after choosing the broker release, version and revision.

For more information about creating event broker services with the improved updates in Cluster Manager, see Creating Event Broker Services.

Solace Increases Default Spool Size for Event Broker Services in PubSub+ Cloud

Solace has increased the default message spool size for all newly created 10.7.1 and later event broker services in PubSub+ Cloud.

The default message spool size for an event broker service continues to be defined by its service class. The following table lists both the existing and new default message spool sizes by event broker service class.

Service Class Message Spool Size for Versions 10.6.1 and Earlier Message Spool Size for Version 10.7.1 and Later
DeveloperStandard 10 GiB 25 GiB
Enterprise 250 25 GiB 50 GiB
Enterprise 1K 50 GiB 200 GiB
Enterprise 5K 200 GiB 400 GiB
Enterprise 10K 300 GiB 600 GiB
Enterprise 50K 500 GiB 800 GiB
Enterprise 100K 500 GiB 1000 GiB

For more information about default message spool size, see Default Message Spool Sizing.

For Customer-Controlled Regions, the new default spool sizes introduce changes to the minimum persistent disk space requirement. Event broker services created with version 10.7.1 and later require persistent disk space that is 30% greater than the default message spool size for its service class. This change in persistent disk size is a reduction from the previous requirement of double the message spool size. For example, the new 50 GB default message spool size for the Enterprise 250 class service now requires 65 GiB-sized disks per broker (two disks total for a High Availability service). See the 10.7.1 Event Broker Service release note, and Volume Size for High-Availability Event Broker Services for a table listing the persistent disk size requirements.

Solace will provide notice soon on how customers can upscale the message spool size for existing upgraded event broker services to the new default sizes and overhead requirements.

Event Broker Service Version 10.7.1 Available in PubSub+ Cloud

Customers can now create event broker services using broker version 10.7.1.

For Customer-Controlled Regions, new event broker services created using version 10.7.1 have new minimum persistent disk space requirements. The new minimum persistent disk space requirement is reduced, from double the message spool size to 30% greater than the default message spool size, for the event broker service's class type. Customers should note that the default spool size for each class has also increased. The following table lists the new minimum disk size requirement by service class.

Service Class Minimum Persistent Disk Size for Version 10.7.1 and Later
Developer 35 GiB
Enterprise 250 65 GiB x2
Enterprise 1K 260 GiB x2
Enterprise 5K 520 GiB x2
Enterprise 10K 780 GiB x2
Enterprise 50K 1040 GiB x2
Enterprise 100K 1300 GiB x2

See Message Spool Size Requirements in Resource Requirements for Kubernetes and Default Port Configuration for the updated persistent disk space requirements.

For more information about the increased default spool size change, see the Solace Increases Default Spool Size for Event Broker Services in PubSub+ Cloud release note.

To learn more about other features available in 10.7.1, see the 10.7.0 and 10.7.1 sections in the Event Broker Features release notes. If you are interested in specific features that are not listed, contact Solace for more information.

To create event broker services in 10.7.1, you can use the version selection feature and select version 10.7.

You can book upgrades of existing event broker services as times become available in Calendly. For the planned availability dates for upgrades, see the Support Dates for Release Versions page.

February 2024

TLS Support Added to Provide Enhanced Security for Syslog Forwarding

Solace has introduced TLS protocol support when forwarding syslogs to an external system. TLS support enhances security by providing encryption when forwarding syslogs.

You can enable syslog forwarding using the new TLS radio button on the Add Syslog Forwarding Destination dialog when adding or editing syslog forwarding for an event broker service.

Users should also be aware at this time that syslog forwarding does not support HTTP proxies.

To add, or edit syslog forwarding, see Forwarding Logs to an External System.

Event Portal Enhancements to Help Users Locate Assets

Event Portal has several improvements to help users locate their event-driven assets in various screens in Event Portal. These include:

  • In Designer, text searches for objects use "contains" criteria instead of "starts with".

  • Custom attributes of type “Simple” can now support the entry of values with special characters. This enables various new use cases. For example, users can filter on all applications or events (or other objects) in the Catalog that have custom attributes with values containing a specific email address or set of email addresses. Thereby helping users better categorize and locate their event-driven assets.

    The following special characters are supported: period [.], hyphen [-], en dash [–], underscore [_], at [@], slash [/], and parentheses [( )].

  • Users can now toggle the graph view setting, “Show Object Full Names”, in both Runtime Event Manager and Designer. This helps find objects with longer names where the unique part is towards the middle or end of the name.

Event Management Agent User Experience Improvements in Event Portal

The Event Management Agent installation and use for Upload Scan File mode have been simplified. We've reduced the number of steps and you now must perform only a single operation to scan event brokers and schema registries, and another single operation to manually upload the scan files to Event Portal. When using Upload Scan File mode, the Event Management Agent is stopped and cleaned up after the scan and upload operations complete to reduce resource consumption and meet business security requirements.

For more information, see Setting Up Event Management Agents.

Role-Based Access Controls in Cluster Manager Extended to Support SSO-Enabled Event Broker Services

Solace has extended support for role-based access controls (RBAC) to include single sign-on (SSO) configured event broker services.

This feature extends the recently introduced RBAC controls used for managing roles and permissions in Cluster Manager. You can now use these controls to set user access for individual SSO-enabled event broker services. Configuring an SSO-enabled event broker service this way pushes the user access configurations to the service's SSO configuration. After settings roles and permissions for an SSO-enabled event broker service, you can map the roles using your identity provider (IdP).

This allows you to elevate permissions for users on certain SSO-enabled event broker services. You can also exclude users from the PubSub+ Cloud Console entirely while providing access and permissions to specific event broker services using the event broker service's URL.

As the event broker service SSO configuration must be up-to-date when assigning roles and permissions, we have added new information about the SSO configuration in the following locations:

For more information, see Configuring User Access to Event Broker Services.

January 2024

New Regional Site Available in Singapore for the PubSub+ Home Cloud

Solace now offers a new regional site in Singapore for the Home Cloud. Similar to the regional site for the Home Cloud in the United States, the Home Cloud in Singapore can manage event broker services from any geographical region around the world. The regional site in Singapore permits:

  • customers with Singapore data residency and sovereignty regulations to store management data, service metadata (for example Event Portal information), and personally identifiable information (PII) in Singapore.

  • depending on the customer's network configuration and geographic location, an alternative regional site to minimize latency when connected to the PubSub+ Cloud Console.

The regional sites for the Home Cloud don't share any information or infrastructure and as such, separate accounts and different URLs to access the PubSub+ Cloud Console for each Home Cloud are required. The regional site in Singapore currently supports Dedicated Regions and Customer-Controlled Regions. Public Regions are not available.

For more information about the different regional sites for the Home Clouds and accessing the Cloud Console for each regional site, see PubSub+ Home Cloud and Logging into the PubSub+ Cloud Console, respectively.

Graphical Designer Now Available in Event Portal

Event Portal introduces new graphical design capabilities in Designer. This first phase of the graphical designer provides a graphical view of the event-driven architecture for each of your application domains, along with the ability to customize the arrangement of the application and event icons in the graph. For more information, see Using the Graph View.

The graph displays the latest, non-retired version of each application and event in the application domain, and shows the intended pub/sub relationships between them, as well as the relationships with events and applications in other application domains.

If you have Editor level access or higher to the application domain, as you drag objects around in the graph to customize the view, the changes are automatically saved and can be viewed by other users who have access to the application domain. You can also double-click on an application or event icon in the graph to view or edit the details of the object.

Adding Application Versions to Runtime Event Manager in Event Portal

In December 2022, we deprecated the ability to directly associate application versions with modeled event meshes in Designer and replaced it with associating application versions to model event brokers within modeled event meshes. For more information about associating application versions with modeled event meshes, see Adding an Application to an Environment.

We have now removed all remaining direct associations of applications to modeled event meshes in Event Portal.

This change means that if you had application versions associated with modeled event meshes that had not been updated since December 2022, you may have modeled event meshes in Runtime Event Manager that no longer contain any objects. All of your objects are still in Designer and you can reassociate them.

If you need assistance, please contact Solace.

Event Broker Service Version 10.7.0 Available in PubSub+ Cloud

Customers can now create event broker services using broker version, 10.7.0.

Event broker service 10.7.0 is a Preview release. You cannot upgrade your existing event broker services to a Preview release. Preview releases have six months of technical support. For information about software event broker service types in PubSub+ Cloud, see Version Adoption in PubSub+ Cloud.

This release includes a variety of security and bug fixes; no new major features are included. To learn more about other features available in the 10.7.0, see the 10.7.0 section in the Event Broker Features release notes. If you are interested in specific features that are not listed, contact Solace for more information.

To create a 10.7.0 event broker service, you can use the version selection feature and select version 10.7 (Preview). Upgrades of existing services to 10.7.0 are not supported.

Kafka Bridge Now Available for Existing Event Broker Services in PubSub+ Cloud

Solace now supports Kafka bridges for existing event broker services in PubSub+ Cloud that are upgraded to 10.6.1 and greater.

After upgrading your existing event broker service to 10.6.1, you can enable Kafka bridge with a scale up. During the scale up, Solace performs the required configuration changes to enable Kafka bridges on the existing event broker service. The scale up requires a small maintenance window of approximately 10 to 15 minutes. If you want to scale up a standalone service, you can expect a small downtime of approximately five minutes.

To schedule a Kafka bridge scale up for your existing event broker service, contact Solace.

To upgrade your event broker service to 10.6.1, see Upgrading Event Broker Services in PubSub+ Cloud or contact Solace.

The number of Kafka bridges and connections available to your event broker service depends on its service class. See Service-Level Limits for Each Service Class for more information. To configure Kafka bridges for your event broker service after a scale up, see Configuring Kafka Bridging

Role-Based Access Controls Now Available for Mission Control

Solace introduces role-based access controls (RBAC) for Mission Control, providing greater control over user access to Mission Control for organizations using single sign-on (SSO) and user groups. RBAC allows you to define different levels of access to your event broker services on a per-service basis. You can do this by assigning the new Mission Control User role to a group, providing no access to event broker services by default, and then setting access levels for that group on existing event broker service individually.

You can assign the following access to the Mission Control User:

  • Manage—Edit, delete, and access event broker service settings in Cluster Manager and edit VPN settings in Broker Manager.

  • Edit—View event broker service settings in Cluster Manager and Edit VPN settings in Broker Manager.

  • View—View event broker service settings in Cluster Manager and VPN settings in Broker Manager.

  • No Access—Has no access to Mission Control.

This allows you to control user access so that users may, or may not have permission to view or manage particular event broker services. You can use RBAC to restrict user access to Mission Control entirely, limiting them to Event Portal or Insights. You can even use the new access levels to elevate the permissions of the Mission Control Viewer role for certain services. See Configuring User Access to Event Broker Services for more information.

As part of the RBAC release, Solace has renamed the following roles:

  • The Cluster Manager is now the Mission Control Manager
  • The Cluster Viewer is now the Mission Control Viewer

If you use APIs to manage your users, be aware of the following changes:

  • Solace has changed the following role IDs:

    • messaging-service-viewer is now mission-control-viewer

    • messaging-service-editor is now mission-control-manager

  • You can continue to use the existing role IDs until June 20th, 2024, at which time, you must switch to the new IDs.

  • Effective immediately, requesting a list roles returns the new IDs.

If you use event broker service SSO, RBAC will not provide resource-role-based access control (R-RBAC). Support for R-RBAC with event broker service SSO is coming in an upcoming release. For more information, Contact Solace.

Enhanced Cluster Manager User Interface with New List View

Solace is introducing an updated and enhanced user interface (UI) for Cluster Manager in Mission Control. Customers should notice that the enhanced UI is very similar to the previous UI, with some changes and additional features.

The most significant change is the availability of a list view. You can access the list view by clicking the List View icon in the top-right corner of the screen. When in list view, Cluster Manager shows a list of event broker services in a table-like format. Each entry in the list features the same information as appears on the tiles representing the event broker services when Cluster Manageris in tile view. The list view allows you to select multiple event broker services. Currently, you can use this to delete multiple event broker services at the same time or to create an event mesh.

Other new features of the enhanced UI include:

  • The filter field now provides the ability to use an asterisk as a wild card. You can place an asterisk at the beginning or end of a string to return results including all event broker services matching the string plus wild card. For example, entering ‘My-*’ returns all services with names starting with My-, including My-First-Service, My-Second-Service, and My-New-Service.

  • The tiles in the tile view now show the complete event broker service name, up to the maximum of 50 characters.

  • You can rename an event broker service by opening a rename dialog directly from the tile or list entry for a service. See Changing the Name of an Existing Event Broker Service for more information.

  • Deleting an event broker service now produces a confirmation dialog. You must confirm the deletion by entering the event broker service name into the dialog. See Deleting Event Broker Services for more information.

  • If you are using role-based access controls (RBAC) to control access to your event broker services, you can set a user group's access level from the Actions menu for the event broker service in both the tile and list view. See Setting Mission Control User Access for Event Broker Services in Cluster Manager for more information.

See Viewing and Configuring Event Broker Services for information on using Cluster Manager, including the new list view and features.

PubSub+ Cloud Releases (2023)

December 2023

Event Broker Service Version 10.6.1 Available in PubSub+ Cloud

Customers can now create event broker services using broker version, 10.6.1.

This event broker service version features support for Integrated Kafka Bridges for new event broker services created with this release. Support for Integrated Kafka Bridges for existing event broker services will come with upcoming updates.

  • Event broker services under 5k class support up to 10 Kafka bridges and 300 connections.

  • Event broker services over 5k class support up to 50 Kafka bridges and 2000 connections.

This release introduces increased memory requirements for event broker services. These additional memory requirements are to support the new Kafka bridge feature. Clusters hosting event broker services now require additional memory, as outlined below:

  • 100 to 1K class - 700 MiB

  • 5k class and above - 4000 MiB

You can view a complete list of memory requirements in Memory Resource Requirements.

If you are upgrading your existing event broker service to 10.6.1 and have any Kafka bridges in place from the Kafka beta, you must delete these bridges before upgrading your service.

To learn more about other features available in 10.6.1, see the 10.6.0 and 10.6.1 sections in the Event Broker Features release notes. If you are interested in specific features that are not listed, contact Solace for more information.

To create event broker services in 10.6.1, you can use the version selection feature and select version 10.6.

You can book upgrades of existing event broker services as times become available in Calendly. For the planned availability dates for upgrades, see the Support Dates for Release Versions page.

PubSub+ Cloud Now Supports EKS On AWS Outposts as a Controlled Availability Feature

Solace now supports deploying event broker services on-premises to Amazon Elastic Kubernetes Service (EKS) on AWS Outposts Racks.

Support for AWS Outposts is currently in Controlled Availability. Controlled Availability indicates full support but with the potential requirement of additional time, tuning, and configuration.

Validation of releases for EKS on AWS Outposts occurs as part of our Other category of supported Kubernetes providers. For information on how we validate releases, see Kubernetes Upgrades in PubSub+ Cloud. For a summary of supported Kubernetes versions, see Supported Kubernetes Versions.

Deploying PubSub+ Cloud to EKS on AWS Outposts has certain prerequisites, including:

  • Support is limited to EKS on the AWS Outposts Rack.

  • The AWS Outposts must be configured to use direct VPC routing (DVR) for AWS Outposts.

  • The storage class must be configured to use GP2 storage.

  • If you require a network load balancer style option for connecting to the event broker services on the AWS Outposts, then you must use a custom MetalLB-based load balancer provided by Solace.

To learn more, or to start the process of deploying to EKS on AWS Outposts, see Installing PubSub+ Cloud in AWS Outposts or contact Solace.

Ability to Enhance Messaging Performance with WAN Optimization for PubSub+ Cloud

Solace now provides the ability to perform wide area network (WAN) optimization, otherwise known as WAN Tuning, for customers who want to increase messaging performance between event broker service in their WAN. WAN Optimization can increase the messaging performance between event broker service that are dispersed over different geographic locations.

Solace performs WAN optimization using a DaemonSet that configures the TCP network settings with increased memory size on the worker nodes hosting the event broker service. Customers wanting to take advantage of Solace’s WAN optimization should consider the following:

  • The DemonSet must run in privileged mode.

  • The hostNetwork settings must be set to true so the DeamonSet can see TCP settings that are not namespaced.

  • The worker nodes need to be configured before establishing connections.

For more information, see Using Wide Area Network Optimization for Event Broker Services in Kubernetes Clusters or contact Solace.

Event Portal Solace Queue Configuration Management in Designer

We are pleased to announce the general availability of Event Portal Solace queue configuration management in Designer. This new feature enables you to provide granular definition for your Solace event queue consumers in Designer so that Event Portal can reflect and provide an accurate view of your runtime assets.

With Solace queue configuration management in Designer, you can:

  • Add configurations to Solace event queue consumers
  • Start defining queue configurations from a default example
  • Edit queue configurations
  • Remove queue configurations from Solace event queue consumers

These capabilities will be extended with upcoming Event Portal features to help automate the configuration of your Solace event broker services in the runtime.

For more information, see: Specifying Queue Configuration for a Solace Event Broker.

November 2023

Event Portal KPI Dashboard

We are pleased to announce the availability of the Event Portal 2.0 KPI Dashboard. This new feature enables you to view the reuse indexes of your Designer events and therefore measure a key aspect of your Event-Driven Architecture (EDA) efficiency.

With the KPI Dashboard, you can:

  • view reuse indexes for all your shared and non-shared Solace and Kafka events in Designer whether you created those events as part of you design-first strategy or whether you imported those events from your runtime environments with the Discovery & Audit feature

  • view the 20 most and the 20 least reused events in your EDA

  • filter the KPI Dashboard by application domains so you can compare the reuse indexes of events across different development teams or parts of your organization

The KPI Dashboard helps you understand how your events are used in your EDAs and make the right decisions to update your events so you can have the maximum return on investments in your EDAs.

For more information, see KPI Dashboard.

Use the v2 REST API to Configure OAuth Profiles for Event Broker Service Authentication

You can now use the new SEMP Proxy v2 REST API to configure OAuth profiles for your event broker services. OAuth profiles provide enhanced flexibility for managing access to your event broker services.

You can configure up to three OAuth profiles per event broker service using the SEMP Proxy v2 REST API. You link the OAuth profiles using your identity provider to existing roles in PubSub+ Cloud. With OAuth Profiles configured on your event broker service, you can provide varying levels of access on a per-event broker service basis for both users and machines. Examples of how you can control access include:

  • restricting user or machine access to event broker services entirely

  • granting permission to edit certain event broker services, while restricting access to only viewing others

  • allowing access to event broker services without granting access to the PubSub+Cloud Console

See Configuring Management OAuth Profiles for Event Broker Service Authentication for more information.

Reference Architecture (Terraform Projects) for Customer-Controlled Region Deployments Are Now Available

We are excited to share that we now have reference architecture (provided as terraform projects) for Amazon Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS), and Google Kubernetes Engine (GKE). Customers who are interested in the Kubernetes cluster settings can use these provided as-is terraform projects to:

  • Set up their Kubernetes cluster to deploy PubSub+ Cloud.
  • Use the terraform projects as a basis for their own infrastructure-as-code (IaC) deployments, or simply as a reference to guide the development of an IaC deployment.
  • Build an understanding of what is required to set up a Kubernetes cluster for a Customer-Controlled Region.

These terraform projects provide a source of information where Solace provides our Kubernetes cluster best-practices in response to EKS, AKS, and GKE updates. The public GitHub repository complements our existing deployment documentation for PubSub+ Cloud.

Event Portal User Group to Application Domain Access Controls

Event Portal extends existing user to application domain access controls by offering similar support for user groups. You can assign user groups with the Event Portal User role to application domains along with an access level. This functionality is available via both Designer in the Cloud Console and public API.

Follow this API recipe on how to create user groups, map them to identity provider claims, and assign them to an application domain along with an access level.

For more information, see Configuring User Access to Application Domains.

October 2023

Event Broker Service Version 10.6.0 Available in PubSub+ Cloud

Customers can now create event broker services using broker version, 10.6.0.

Event broker service 10.6.0 is a Preview release. You cannot upgrade your existing event broker services to a Preview release. Preview releases have six months of technical support. For information about software event broker service types in PubSub+ Cloud,see Version Adoption in PubSub+ Cloud.

This release includes a variety of security and bug fixes; no new major features are included. To learn more about other features available in the 10.6.0, see the 10.6.0 section in the Event Broker Features release notes. If you are interested in specific features that are not listed, contact Solace for more information.

To create a 10.6.0 event broker service, you can use the version selection feature and select version 10.6 (Preview). Upgrades of existing services to 10.6.0 are not supported.

Event Broker Service and Client Profile v2 REST APIs are Generally Available in PubSub+ Cloud as of October 26th, 2023

Solace is excited to announce the GA (general availability) notice for the Event Broker Service and Client Profile v2 REST APIs. These APIs allow you to manage the lifecycle of event broker services in Mission Control.

Compared to the v0 REST APIs for Mission Control, the v2 APIs are more consistent, easier to use, and align with Solace’s API best practices for PubSub+ Cloud. You can learn more about these new APIs in Using PubSub+ Cloud REST APIs.

The v2 REST APIs provide enhancements that include:

With the introduction of the new eventBrokerServiceVersion property, the Get Service API no longer returns the servicePackageId attribute as of GA. See Get a specific event broker service by identifier.

 

High Availability Event Broker Services in PubSub+ Cloud now Support Client Certificate Authentication within Bridges and REST Consumers

PubSub+ Cloud customers can now install client certificates directly to the individual nodes of enterprise high-availability event broker services (version 10.5.1 and later) when configuring a Message VPN (static) or DMR bridge on the event broker service.

Installing client certificates directly to the nodes of the event broker services in a bridge increases security. It requires the event broker services to authenticate with each other when communicating. When the client certificate is on both nodes of the event broker service, it maintains authentication if one node takes over.

Using this feature, you can also copy and synchronize client certificates on your event broker service nodes. This is useful when one node doesn't have a certificate or has a different one than its partner node.

For more information, see Installing and Synchronizing Client Certificates for High-Availability Event Broker Service in Bridges.

September 2023

Event Portal Sample Data for Apache Kafka

Event Portal now offers the ability to load Kafka sample data from a fictitious “Acme Retail” organization. After an administrator loads the sample data, users are guided to explore the Event Portal capabilities to learn the many ways that Event Portal brings value to organizations with Apache Kafka deployments. Begin your journey through the Event Portal sample by visiting the PubSub+Cloud Console Home page or the new Learning Center page available under the Cloud Console Learn & Help menu.

For more information, see Using the Event Portal Learning Center.

PubSub+ Cloud Now Supports Connectivity Using AWS Transit Gateway in Dedicated Regions

Customers in Dedicated Regions can now use their own AWS Transit Gateway for event broker service connectivity as a controlled availability feature.

In Dedicated Region, AWS Transit Gateway provides a method for connecting the event broker service to a Virtual Private Cloud (VPC) through a central hub. This can simplify your networking requirements while retaining the benefits PubSub+ Cloud offers. See Using AWS Transit Gateway for EKS Connectivity for more information.

To learn more, or start using your AWS Transit Gateway with PubSub+ Cloud, contact Solace.

Event Broker Service Version 10.5.1 Available in PubSub+ Cloud

Customers can now create event broker services using broker version, 10.5.1.

This event broker service version features support for up to 3 billion queue messages, depending the on event broker service tier. See the PubSub+ Cloud Increases the Maximum Number of Queue Messages for more details. 10.5.1 has the same increased memory requirements outlined for 10.5.0 (see the 10.5.0 release note) to accommodate the new queue message. The increased queue message size allows event broker services to support applications that require large numbers of messages to be available for replay.

To learn more about other features available in 10.5.1, see the 10.5.0 and 10.5.1 sections in the Event Broker Features release notes. If you are interested in specific features that are not listed, contact Solace for more information.

To create event broker services in 10.5.1, you can use the version selection feature and select version 10.5.

You can book upgrades of existing event broker services as times become available in Calendly. For the planned availability dates for upgrades, see the Support Dates for Release Versions page.

PubSub+ Cloud Increases the Maximum Number of Queue Messages

With the release of event broker service 10.5, PubSub+ Cloud has increased the default maximum amount of queue messages supported by event broker services. The new maximum amount of queue messages varies according to the service tier of the event broker service:

  • Service tiers under 5K (including Developer, 250, and 1K) now support 240 million queue messages
  • Service tiers 5K and greater now support 3 billion queue messages

Event broker service tiers that support up to 3 billion queue messages require an additional 8,294 MiB per messaging pod. Deployments in Customer-Controlled Regions must ensure their Kubernetes clusters meet this enhanced memory requirement. For information, see Memory Resources for High-Availability Event Broker Services and Memory Resources for Developer and Standalone Event Broker Services.

You can see the current queue message size of your existing event broker services on the service detail page in Cluster Manager in the Cloud Console. The maximum queue messages for existing event broker services can be scaled up after upgrading to version 10.5. See Upgrading Event Broker Services in PubSub+ Cloud or contact Solace.

Event Portal 2.0 Discovery and Audit Now Available

We are pleased to announce the General Availability of the Event Portal 2.0 Discovery and Audit features. These features enable you to populate Event Portal by collecting data from your event brokers in the runtime, compare your runtime broker configurations with your design time intent to identify any discrepancies, and synchronize your runtime data with your design.

With discovery and audit, you can:

  • connect Event Portal to your Kafka and Solace event brokers and Confluent Schema Registries
  • discover Kafka topics, consumer groups, and associated configuration details from your Kafka clusters
  • discover schemas from your Confluent Schema Registries
  • discover queues and queue configurations from your Solace event brokers and event broker services
  • upload discovery scans to Event Portal even if your event brokers can't access Event Portal or if you need to redact data from the broker scans
  • audit all your runtime objects and detect any differences compared to your design
  • import discovered data into Event Portal and make it available for searches in Catalog
  • run subsequent discovery scans and view new discrepancies as audit results
  • update or synchronize Event Portal with runtime changes
  • tag audit results for actions on your event brokers
  • visualize your EDAs in runtime graphs

Discovery and audit help you govern your EDAs, synchronize your runtime and design data, and enables the reuse of your EDA assets to expand your EDA and contribute to the success of your businesses.

For more information, see Discovering Runtime Data.

Easier User Management With User Groups in PubSub+ Cloud

We're excited to announce that you can now set up your PubSub+ Cloud account with user groups. All customers using single sign-on (SSO) can configure their organizations with user groups, assign roles to those groups, and assign users through their Identity Provider (IdP).

User groups allow you to dynamically add users to a group that has an assigned role when users log in through SSO. Mapping IdP claim values to groups instead of roles provides an easier way manage feature and resource access for large numbers of users.

We will provide our SSO users access to select this option. Customers who currently use SSO to assign roles using their IdP will immediately move over to the new user groups functionality. There will be minimal changes to the PubSub+ Cloud Console and all functionality and role assignments will be preserved.

This is an initial step in allowing our customers to streamline configuring their services to better set up and support their applications. Look for future improvements to role assignments for Event Portaland also role based access control for Mission Control in the coming months.

For more information about user groups, see Configuring Group Management.

August 2023

Event Broker Service Versions and Upgrades in PubSub+ Cloud Now Synchronized With Software Event Broker Releases

At Solace, we recognize there is a growing demand to access new features and capabilities sooner. In PubSub+ Cloud, we have synchronized the releases of event broker services (usually within a week and often on the same day) with the releases of the PubSub+software event broker. With this change comes the ability to upgrade with every Production release. Previously upgrades were only available to every other Production release. You can schedule upgrades to new Production releases as soon as the event broker service version is available in PubSub+ Cloud.

For more information about version adoption and upgrades in PubSub+ Cloud, see Version Adoption in PubSub+ Cloud and Upgrading Event Broker Services in PubSub+ Cloud.

Updated Release and Version Scheme for Event Broker Services in PubSub+ Cloud

Event broker services releases in PubSub+ Cloud now add a fifth segment (-E) as a suffix to the existing four segment event broker service version. The new format is now A.B.C.D-E. This versioning scheme is available for all releases of event broker services starting in August 2023. To summarize the release versioning scheme:

  • The A.B.C.D portion mirrors the existing release and versioning conventions for PubSub+software event broker
  • The fifth -E segment indicates a release in PubSub+ Cloud. It is useful for differentiating between releases in PubSub+ Cloud when there are no changes to the underlying software event broker. Increments to the numbering indicate a revision of a release and version of an event broker service. We denote the first release of the major release with a -0 and reset it to zero whenever the B part of the numbering scheme changes. It is possible that we release the same release and version of a software event broker more than once in PubSub+ Cloud, such as 10.5.1.100-1 and 10.5.1.100-2. Increments to this segment indicate new revisions for:
    • new or feature changes in PubSub+ Cloud related to the event broker service
    • changes for infrastructure in PubSub+ Cloud
    • changes to default settings on the underlying software event broker

You may find this useful for specifying the version of an event broker service when you create an event broker service using the PubSub+ Cloud v2 REST APIs.

For more information about the release versioning conventions in PubSub+ Cloud, see Release and Versioning Scheme of Event Broker Services.

Insights Advanced Viewer Now Available for PubSub+ Insights

PubSub+ Insights subscribers can now assign the Insights Advanced Viewer role to users in their organization.

Users assigned the Insights Advanced Viewer role can view the Datadog dashboards provided as part of your PubSub+ Insights subscription. This permission does not allow them to perform other actions like editing or cloning the dashboards.

This is useful for providing access to the dashboard information to members of your organization, such as developers or support teams, who can benefit from it.

See Managing Users, Groups, Roles, and Permissions and Configuring an Existing User to Access Datadog or contact Solace to learn more about the Insights Advanced Viewer role.

Event Broker Service Version 10.5.0 Available in PubSub+ Cloud for Kubernetes-Based Deployments

Customers can now create event broker services using broker version, 10.5.0.

Broker version 10.5.0 is a Preview release. You cannot upgrade your existing event broker services to a Preview release. Solace also only provides six months of technical support for preview releases. For information about software event broker release types in PubSub+ Cloud, see Version Adoption in PubSub+ Cloud.

This release introduces increased memory requirements for event broker services in the Enterprise 5K service class and higher. Clusters hosting Enterprise 5K event broker services and above require an additional 8,294 MiB per messaging node. This requirement does not extend to the monitoring node in a high-availability deployment. You can view a complete list of memory requirements in Memory Resource Requirements. The additional memory requirement is to support 3 billion queue messages.

To create a 10.5.0 event broker service, you can use the version selection feature and select version 10.5 (Preview). Upgrades of existing services to 10.5.0 are not supported.

Cloning Event Broker Services Now Available in the PubSub+Cloud Console

You can now clone an existing event broker service in the PubSub+Cloud Console. Cloning an event broker service creates a new service based on the configuration of the specified source event broker service. Cloning an event broker service copies most of the underlying configuration of the source service, including clients, queues, connectors, access control, and caches. It does not copy over any messages from the source event broker service.

Cloning is a valuable time-saving tool for:

  • migrating your event broker service from VM-based regions to Kubernetes-based regions

  • migrating or expanding event broker service to new regions or cloud providers

  • expanding your event mesh using the configuration of an existing event broker service

For more information, see Cloning an Event Broker Service Using the Cloud Console.

July 2023

Event Portal Now Visualizes a Specific Object’s Relationships

Event Portal now provides a visualization to view a specific object’s relationships. This object relationship visualization provides a refined view of your event-driven architecture (EDA), focused on a specific object of your choice.

To view the new visualization, right-click an object in the modeled event mesh Graph view and select Show Relationships. You can easily navigate between both visualizations to get either a refined or comprehensive view of your EDA. For more information, see Viewing Object Relationships.

Also, the warning indicators on the modeled event mesh Graph view are no longer displayed by default. You can enable them in the Graph view settings. This setting also applies to the new relationship visualization.

Distributed Tracing for PubSub+ Cloud now Supports Proxies in Customer-Controlled Regions

Distributed tracing for PubSub+ Cloud now supports the use of proxies in Customer-Controlled Regions. This allows you to trace the messages that travel through your estate while benefiting from the enhanced security features a proxy provides for your deployment.

Using distributed tracing in a Customer-Controlled Region with a proxy is easy and requires no additional configuration. To use distributed tracing with a proxy in your Customer-Controlled Region, simply deploy distributed tracing. The distributed tracing collector acquires the proxy configuration information from the Mission Control Agent as part of its deployment.

For more information, see Using Distributed Tracing with a Proxy in a Customer-Controlled Region, or contact Solace.

Changes to Connection Types for OTLP Exporters in Distributed Tracing for PubSub+ Cloud

Solace has made a change to the connection options for OTLP/gRPC and OTLP/HTTP tracing destinations in Distributed Tracing for PubSub+ Cloud. The change includes dropping support for the secure connection with CA validation option.

Dropping the secure connection with CA validation option streamlines the tracing profile configuration process and removes the requirement for a custom certificate.

Customers can still choose the secure option without certificate authority (CA) validation option, which uses a secure protocol to encrypt its connection. For more information, see Enabling Distributed Tracing for Event Broker Services in PubSub+ Cloud.

PubSub+ Cloud Simplifies Re-adding Event Broker Services to an Event Mesh

Previously, if you wanted to re-create an event broker service that was part of an event mesh, you had to recreate all the Dynamic Message Routing (DMR) links between all the other services. Each time an event broker service is created, the router name is regenerated and requires that all the DMR links be re-configured to use the new router name in the event mesh. Router names are unique strings required to configure the DMR links between event broker services, which is a manual process performed using the PubSub+ Cloud Console.

Now, when you create an event broker service (broker version 10.4.1 or later), you have the option to set the router name with the customRouterName parameter when using the PubSub+ Cloudv2 REST APIs. When you set the router name to the same value as the event broker service that you’re recreating, the DMR links in the other services in the event mesh no longer need to be reconfigured.

For more information about setting the router name, see:

Event Broker Service Version 10.4.1 Available in PubSub+ Cloud

Customers can now create event broker services using broker version, 10.4.1.

This event broker service version features partitioned queues. Partitioned queues are non-exclusive queue sub-types that use partition keys and partitions to identify a message’s context and assign it to a specific consumer instance. Partitioned queues offer event filtering, in-order processing, and when combined with load-balancing and auto-scaling, intelligent fast rebalancing and dynamic consumer scaling. For more information, see Partitioned Queues.

10.4.1 event broker services also introduce send spans for distributed tracing. Send spans complete the end-to-end tracing of events through your estate. They include transmission and response information from the consumer, including the outcome (ACK/NACK).

To learn more about other features available in 10.4.1, see the 10.4.0 and 10.4.1 sections in the Event Broker Features release notes. If you are interested in specific features that are not listed, contact Solace for more information.

Support for the Integrated Kafka Bridge beta is not yet available for event broker services in PubSub+ Cloud. Support for this feature will become available in upcoming updates.

To create event broker services in 10.4.1, you can use the version selection feature and select version 10.4.

You can book upgrades of existing event broker service as times become available in Calendly. For the planned availability dates for upgrades, see the Support Dates for Release Versions page.

PubSub+ Cloud Now Supports Canonical Charmed Kubernetes and Anthos as Deployment Options

Solace now supports the deployment of event broker services on-premises to Canonical Charmed Kubernetes. Support has also been added for the deployment of event broker services to Anthos in Google Cloud and AWS Cloud.

Support for both providers is currently in Controlled Availability. Controlled Availability indicates full support but with the potential requirement of additional time, tuning, and configuration.

Validation of releases for either of these new providers occurs as part of our Other category of supported Kubernetes providers. For information on how we validate releases, see the Kubernetes Upgrades in PubSub+ Cloud. For a summary of supported Kubernetes versions, see Supported Kubernetes Versions.

Deploying to Canonical Charmed Kubernetes is similar to other on-premises deployments. Deploying Anthos on Google Cloud or AWS is similar to other cloud deployments. To learn more, or to start the process of deploying to either of these new Kubernetes options, contact Solace.

June 2023

Event Portal 2.0 Discovery and Audit of Schemas from Confluent Schema Registry Available for Early Adopters

We are pleased to announce that the Discovery and Audit feature for schemas from Confluent Schema Registry is now available for early adopters.

This enhancement adds schemas to the Discovery and Audit of Kafka consumer groups and topics. It allows the connection of Event Portal to Confluent Schema Registries, the discovery of subjects/schemas, auditing of schema contents, and importing those schemas and schema changes into Event Portal for EDA synchronization and governance purposes.

Please contact us if you are interested in testing it and providing feedback.

Event Portal Now Allows Moving Objects Between Application Domains

Event Portal now allows you to move objects from one application domain to another via a streamlined process, saving you valuable time and effort. For more information, see our documentation for Moving Objects Between Application Domains.

New Clone Event Broker Services API is Now Available

We are excited to announce the Beta release of the new Create a clone of an existing event broker service v2 REST API. You can use this endpoint to create a copy of an existing event broker service into a Kubernetes-based datacenter (or region) of your choice to:

  • simplify the migration process to migrate your event broker services from VM-based regions to Kubernetes-based regions
  • quickly create event broker services with the same configuration

For information about:

Distributed Tracing for PubSub+ Cloud Now Supports Multiple Tracing Destinations

Distributed Tracing for PubSub+ Cloud now provides the ability to configure your event broker services to send tracing data to different APM (Application Performance Monitoring) tools.

You can create up to 10 different tracing destinations for your PubSub+ Cloud account. You can then assign a different tracing destination to event broker services in your estate. Each event broker service supports a single tracing destination.

Configuring multiple tracing destinations allows you to send your trace data to different APM tools. For example, some event broker services send data to your Insights account, while others send data to Datadog or any other backend that supports OTLP/gRPC or OTLP/HTTP endpoints.

For more information, see Enabling Distributed Tracing for Event Broker Services in PubSub+ Cloud.

PubSub+ Cloud Now Supports Kubernetes Version 1.25

Kubernetes version 1.25 is now supported for all primary category Kubernetes’ providers, which include:

  • Amazon Elastic Kubernetes Service (EKS)
  • Azure Kubernetes Service (AKS)
  • Google Kubernetes Engine (GKE)

Support for other providers and distributions occurs according to the Kubernetes Provider Categories and Validation section of our Kubernetes’ adoption policy.

PubSub+ Cloud follows a defined Kubernetes adoption policy to stay up to date with the release cadences of our supported providers and distributions. For more information about the policy, see Kubernetes Upgrades in PubSub+ Cloud.

Solace recommends upgrading your event broker services before upgrading your Kubernetes cluster in a Customer-Controlled Region. This ensures compatibility and minimizes downtime. See upgrading your Upgrading Event Broker Services in PubSub+ Cloud for more information.

May 2023

Solace Now Offers Forwarding of PubSub+ Insights Data to Customer Datadog Accounts

Solace now allows sending data collected by PubSub+ Insights to your own Datadog account or sub-organization as a Controlled Availability (CA) feature.

When enabled, Solace forwards data collected as part of your PubSub+ Insights subscription to your Datadog account. Solace provides this data as is to your Datadog account. You are responsible for creating your own monitors and dashboards within your Datadog account to leverage the PubSub+ Insights data we provide.

Forwarding your PubSub+ Insights data to your own account offers many benefits, including:

  • Centralizing the data alongside other infrastructure data you already collect.
  • Eliminates the need to switch between PubSub+ Insights and your own Datadog account.
  • Allows your application teams to make sense of the data using tools they know in an already familiar environment.
  • Provides wider access to your PubSub+ Insights data while retaining the benefits and options of your PubSub+ Insights subscription that ensure your event mesh is healthy.

See the Forward PubSub+ Insights Data to Your Own Datadog Account documentation to learn more about this feature.

Event Broker Service Version 10.4.0 Available in PubSub+ Cloud for Kubernetes Based Deployments

Customers can now create event broker service using broker version, 10.4.0.

Event broker service 10.4.0 is a Preview release, the first release of this type for a PubSub+ Cloud-based event broker service. Solace plans to make all future Preview releases available to PubSub+ Cloud customers. Releases of this type are intended for feature introduction and integration and include a subset of upcoming features that offer insights into the next Production release. You cannot upgrade your existing event broker services to a Preview release, and should be aware that releases of this type are limited to six months of technical support. For information about software event broker release types in PubSub+ Cloud, see Version Adoption in PubSub+ Cloud.

This release brings support for Partitioned Queues / MQ-Style Message Groups / Consumer Groups (Respect JMSXGroupID) PubSub+ Cloud.

To learn more about other features available in this release, see the 10.4.0 Event Broker Features release notes. If there are features you are interested in that are not listed, contact Solace for more information.

To create a 10.4.0 event broker service, you can use the version selection feature and select version 10.4 (Preview). Upgrades of existing services to 10.4.0 are not supported.

Distributed Tracing for PubSub+ Cloud Changes Jaeger Support to OTLP Generic Exporter

Solace has introduced changes in how Distributed Tracing for PubSub+ Cloud supports sending trace span data to Jaeger. Trace spans are now sent to Jaeger using the OpenTelemetry protocol (OTLP). This change has occurred for two reasons:

  • The OpenTelemetry project has ended support for the Jaeger Exporter.

  • Jaeger now provides native support for exporting trace spans using the OpenTelemetry Protocol.

To continue sending your OpenTelemetry trace data to Jaeger, you must update your Tracing Destination to use either the OTLP/grpc or OTLP/http endpoints. See Editing a Tracing Destination.

New Event Broker Services and Client Profiles REST APIs Now Available for Mission Control

We are excited to announce the Beta release of additional Event Broker Services and Client Profile APIs to manage the lifecycle of services in Mission Control. Some of the highlights of functionality available in the REST APIs include:

When these new APIs are compared to the legacy APIs for Mission Control, they are more consistent, easier to use, and aligns with our API best practices in PubSub+ Cloud. Information for the new APIs are found in our PubSub+ Cloud v2 REST API documentation site.

Information for the v0/v1 REST APIs to manage the lifecycle of event broker services in Mission Control are still available at Legacy v0/v1 REST APIs in PubSub+ Cloud.

April 2023

Amazon Cognito Support in PubSub+ Cloud

Solace now officially supports Amazon Cognito as an Identity Provider in PubSub+ Cloud.

See Configuring an OpenID Connect Identity Provider to learn how to enable single sign-on using OpenID Connect and Amazon Cognito.

PubSub+ Cloud Distributed Tracing Now Exports to PubSub+ Insights and Other Destinations Including DynaTrace, New Relic, Grafana, and Splunk SignalFx

PubSub+ Cloud now provides you with more options for where you can send your distributed tracing data.

Customers with PubSub+ Insights Advanced Monitoring subscriptions can now send their trace data directly to PubSub+ Insights. Trace data sent to PubSub+ Insights is available for viewing and use in your Insights Datadog account, along with your other monitoring data. Centralizing your data in PubSub+ Insights provides a familiar environment to enjoy the benefits of distributed tracing without needing to manage additional external tools.

For customers who already have their own external observability tools, new support for the generic OpenTelemetry (OTLP) exporter provides a method of supplying your trace data to those tools. The generic OTLP exporters provide trace data in both gRPC and HTTP formats. These widely supported formats enable exporting of trace data to tools such as DynaTrace, New Relic, Grafana, and Splunk SignalFx among others.

PubSub+ Cloud makes configuring the destination for your trace data easy. Simply update your tracing profile in the Cloud Console. See Enabling Distributed Tracing for Event Broker Services in PubSub+ Cloud for more information.

Event Portal Schema Content Type Deprecation

The Event Portal 2.0 schema content type attribute has been deprecated. Schema content types are a runtime concept and they did not provide useful value in the way they were implemented.

Schema content types have been removed from Event Portal in the Cloud Console and are deprecated in the APIs.

Configure Alternate Default Hostnames for Event Broker Services Using the Cloud Console

When you create an event broker service, a unique, randomly-generated hostname is initially created for it (or for each connection endpoint). For example, a hostname, such as mr1egxydp8fguv.messaging.solace.com is generated. Previously, if you had added a custom hostname (such as mycustomservername.messaging.solace.com) to use as an alternate hostname to access the service, the initial, generated hostname is still used in the PubSub+ Cloud Console to access PubSub+ Broker Manager and shown in the URLs to access the service (such as the API and client access URLs). Because the initial name of the event broker service was used, it has caused confusion if customers didn't know that there was a custom hostname to use an alternate hostname. Now, you can choose which hostname is used by setting it as Default. The hostname that is set with the Default status becomes the primary URL that is used to access Broker Manager and is shown in the URLs appear throughout the PubSub+ Cloud Console. For more information about setting a custom hostname as Default, see Setting a Hostname as Default.

If your deployment was configured with a custom domain, you can also add a custom domain hostname (a hostname using your custom domain such as example.com instead of messaging.solace.com). The configuration to use custom domains is a Controlled Availability feature and requires addition configuration during deployments. Contact Solace to evaluate if using custom domains is available for your use case and deployment. For more information about using custom domains and creating custom domain hostnames, see Configuring Custom Domain Hostnames for Event Broker Services.

Event Broker Version 10.3.1 Available in PubSub+ Cloud for Kubernetes-Based Deployments

Customers can now create event broker services using broker version, 10.3.1. These event broker services support 240 million queue messages. As part of this new version, the following key features are now available in PubSub+ Cloud:

To learn more about other features available in 10.3.1, see the 10.3.0 and 10.3.1 sections in the Event Broker Features release notes. If there are features that you are interested in, that are not listed, contact Solace for more information.

To create event broker services in 10.3.1, you can use the version selection feature and select version 10.3. Upgrades of existing services to 10.3.1 are not supported.

Referenced Schema Support in Event Portal 2.0

We’re pleased to announce the availability of referenced schemas in Event Portal 2.0.

Users can now reference other schemas within complex schemas and manage their associations.

Schemas also now support the Protobuf schema type.

For more information about the change, see Schemas.

March 2023

Deprecation of VM-Based Deployments in PubSub+ Cloud

Solace is dedicated to improving the environments where event broker services are deployed and hosted. The PubSub+ Cloud continues to improve security and increase operational agility using Kubernetes infrastructure.

As a result, event broker services running in VM-based regions (or deployments) are now deprecated (referred to as VM-based event broker services). The last release of event broker services that can be deployed on VM-based regions was version 10.0.1. Customers must migrate their event broker services to Kubernetes-based regions under the timelines listed below. Full support for 10.0.1 has been extended for event broker services that includes Kubernetes and VM-based deployments.

Key Dates and Actions:

March 31, 2024—Full Support ends for 10.0.1 for VM-based and Kubernetes-based event broker services. All customers must complete migration of their VM-based event broker services to Kubernetes-based event broker services.

September 30, 2024: Technical Support ends for 10.0.1 VM-based event broker services and VM-based event broker services are decommissioned.

Solace has contacted customers who have event broker services in VM-based regions to review migration options. To check if you have VM-based services that impact you, follow these steps:

  1. Log in to the PubSub+ Cloud Console if you have not done so yet. The URL to access the Cloud Console differs based on your authentication scheme. For more information, see Logging into the PubSub+ Cloud Console.

  2. Select Cluster Manager on the navigation bar.

  3. Select your event broker service and then select the Configuration tab. If the Deployment Typefield is:

    • Kubernetes, no action is required by you for that event broker service.

    • VM-based (as shown below) contact Solace if you have not been contacted.

Removing Proxy Mode for Monitoring Traffic

The Proxy Mode option for setting up connections from Customer-Controlled Regions to the centralized monitoring service has been deprecated. For more information, see: Monitoring Traffic for Customer-Controlled Regions.

Event Portal Custom Attribute Enhancements

When defining custom attributes in Event Portal, you can now define whether a custom attribute is available across all application domains or scoped to a specific application domain. This update enables application teams to better govern custom attributes across their organization.

Custom attributes can now also be defined with either a simple or complex value.

For more information on these enhancements, see Using Custom Attributes.

Renaming Event Portal Messaging Services

To better describe and abstract PubSub+ event brokers, Kafka clusters, and other core components of event-driven architecture technologies in Event Portal 2.0, messaging services were renamed to event brokers.

This change was implemented only in the PubSub+ Cloud Console and the documentation at this time. The renaming will be implemented in the APIs in the coming weeks.

February 2023

Using Replication for Disaster Recovery for Event Broker Services

You can now use replication as the solution for disaster recovery of deployments of event broker services in PubSub+ Cloud. You can configure replication with any deployment ownership model (Public Region, Dedicated Region , and Customer-Controlled Region). The solution is available as Controlled Availability. Contact Solace to get more information about using and configuring replication for your event broker services.

PubSub+ Cloud now Supports Kubernetes Version 1.24

Kubernetes version 1.24 is now supported on all primary category Kubernetes providers, including Amazon Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS), and Google Kubernetes Engine (GKE). Support for other providers and distributions occurs according to the Kubernetes Provider Categories and Validation section of the Kubernetes adoption policy.

PubSub+ Cloud follows a defined Kubernetes adoption policy to stay up to date with the release cadences of our supported providers and distributions. This policy is available at Kubernetes Upgrades in PubSub+ Cloud.

Solace recommends upgrading your event broker services before upgrading your Kubernetes cluster in a Customer-Controlled Region or scheduling Solace to perform the upgrade in a Public Region or Dedicated Region. This ensures compatibility and minimizes downtime. See upgrading your Upgrading Event Broker Services in PubSub+ Cloud for more information.

PubSub+ Cloud Distributed Tracing Now Available

Distributed Tracing is now available to PubSub+ Cloud customers for event broker services version 10.2.1 and greater.

The distributed tracing capabilities in PubSub+ Cloud offer the complete management of Distributed Tracing configuration and lifecycle management of the OpenTelemetry Collector. OpenTelemetry traces generated by the PubSub+ event broker services can now be forwarded to customers' Datadog or Jaeger APM observability tools.

This service is an add-on to PubSub+event broker services. To learn more about enabling Distributed Tracing for your event broker services, contact Solace.

Distributed Tracing capabilities for PubSub+ Cloud are easily configured and managed through the PubSub+ Cloud Console and PubSub+ Broker Manager, see Enabling Distributed Tracing for Event Broker Services in PubSub+ Cloud.

New PubSub+ Cloudv2 REST API Documentation

Solace is excited to announce the launch of our new REST API documentation. The REST APIs in PubSub+ Cloud are a crucial part of our SaaS offering. With our v2 REST API documentation, we want to provide a consistent and user-friendly experience for developers to more easily understand how to create applications and integrate with our platform. When you see our new PubSub+ Cloud REST API documentation, you'll find important information about:

  • how use ou rv2 REST APIs
  • current v2 REST APIs, such as Event Portal
  • beta REST APIs, such as our new Event Broker Services API for Mission Control

In the future, we’ll continue to update our REST API documentation with guides and information that developers can use for integrating with our REST APIs. Don't hesitate to contact us if you have any feedback or suggestions.

New Event Broker Services API Is Now Available in Mission Control

We are excited to announce the beta release of the new Event Broker Servicesv2 REST API to manage the lifecycle of services in Mission Control. The new Event Broker Services API allows you to create, retrieve, update, and delete event broker services. When compared to the legacy APIs in Mission Control, the new Event Broker Services API is more consistent, easier to use, and aligns with our API best practices in PubSub+ Cloud. For more information, see the Event Broker Services v2 REST API.

The information for the APIs to manage the lifecycle of event broker services for Mission Control are still available here.

 

PubSub+ Cloud Introduces Capability for Drawdown Customers to Retrieve Their Platform Usage

Drawdown customers can now access their platform usage through the PubSub+ Cloud Console or via REST API. With this new feature, you can view a report of all usage within a specified time period for your organization whenever you want. The beta version of this feature provides estimated usage. You can still request finalized usage data per month from our product team.

You can see your drawdown usage in the Account Details in the PubSub+ Cloud Console.

To use the REST API to get drawdown usage, see the Billing v2 REST API.

To learn more about drawdown usage, see Reviewing Your Drawdown Billing Usage.

January 2023

Event Broker Version 10.2.1 Available in PubSub+ Cloud for Kubernetes-Based Deployments

Customers can now create event broker services using software event broker version 10.2.1. As part of this new version, the following key features are now available in PubSub+ Cloud:

  • Add Stalled State to Show Bridge Output (Customer Configured)
  • Broker Support For Message NACK

In addition to the above two features, as of software event broker version 10.1.1 39 and greater, new PubSub+ Cloudevent broker services are created with a default REST SSL Server Certificate Validation maximum certificate chain depth value of 8.

To learn more about other features available in 10.2.1, see the 10.2.0 and 10.2.1 sections in the Event Broker Features release notes. If there are features that you are interested in, that are not listed, contact Solace for more information.

To create event broker services in 10.2.1, you can use the version selection feature and select version 10.2.

Upgrades of existing event broker services can be booked as upgrade times become available in Calendly. For the planned availability dates for upgrades, see the Support Dates for Release Versions page.

Distributed Tracing for PubSub+ Cloud will be enabled in 10.2.1 event broker services when Distributed Tracing for Cloud is generally available. Look for details in the near future.

PubSub+ Cloud Releases (2022)

 

December 2022

PubSub+ Cloud Disabling Creation of Event Broker Services in VM-Based Regions

We're excited to announce that we're replacing our VM-based architecture with Kubernetes architecture in our Solace-Controlled Regions (or Public Regions).

Effective immediately, all event broker service creation in our Solace-Controlled Regions (Public Regions) for AWS and Azure regions are deployed in our next-generation architecture based on Kubernetes. As a result of this change, our legacy VM-based public regions in AWS and Azure are now labeled as Deprecated and the Kubernetes-based regions renamed to Microsoft Azure and Amazon Web Services. It's important to note that this deprecation does not impact existing event broker services currently running and hosted in our VM-based public regions.

Solace recommends that:

  • you do not create services using the Cloud provider labeled with (Deprecated) in the PubSub+ Cloud Console
  • applications that use the PubSub+ Cloud REST API to create event broker services change the datacenterId object to use a Kubernetes-based data center identifier

On January 5, 2023, we're disabling service creation on the deprecated, VM-based regions so you won't be able to create event broker services in our Solace-Controlled Regions (Public Regions). For REST API users, you must change datacenterId object as recommended above by January 5th.

For more information about creating services, see Creating Event Broker Services, or if you have questions contact Solace.

November 2022

Event Portal 2.0 Introduces Application Domain Export and Import

The following updates make Event Portal 2.0 easier and more powerful to use to design, document, and share your event-driven architecture:

  • Export/Import Application Domains: You can now export and import application domains. You can select one or more application domains for export to a file, which can then be imported into other PubSub+ accounts. This feature allows you to easily share your EDA. You can also import sample application domains for different industry use cases, so that you don’t have to start from scratch.
  • Event API Products: You can now apply topic address variable filters to define more granular event streams in your Event API Products.

To learn more about all of the available features, see the Event Portal 2.0 documentation.

PubSub+ Cloud Introduces Capability to Retrieve Audit Logs Via REST APIs

Customers can now use REST APIs to retrieve audits logs. Previously, customers could only retrieve audit logs manually using the PubSub+ Cloud Console. With this REST API, you now have an integration point for automation that permits you to streamline the retrieval process for audit logs to streamline your security audit process. With the new audit log REST API, you can retrieve:

  • audit logs that include user activities, such as IAM, user/role updates
  • major life-cycle events of event broker services, such as creation and deletion

You can filter and specify a range for the logs to retrieve. The audit log REST API is accessible with the new Retrieve my organization’s audit logs and Retrieve my audit logs permissions available when you create an API token.

To use the audit logs REST API, you may need to re-create previous API tokens to use it. To learn more about audit logs and REST APIs, see Using Audit Logs and Managing Audit Logs with the PubSub+ Cloud REST API.

October 2022

Event Portal 2.0 Lifecycle Management is now GA

The following Event Portal 2.0 features are now Generally Available:

  • Version control and lifecycle states: Create and track every version of each object type through their lifecycle. Available for applications, Event API Products, event APIs, events, schemas, and enumerations.
  • Custom attributes: Customize Event Portal objects with additional attribute and value data so you can better integrate Event Portal data with your organization's operational processes. You can also search for objects with custom attributes using configurable search filters in Catalog.
  • Event API Products and event APIs:
    • Both are searchable in Catalog.
    • Both can now be integrated with third party API management platforms via the Event Portal published REST APIs. Application teams can use Event Portal to create and lifecycle manage Event API Products, while consumers across their organization, partner ecosystem, and customer base can find and request access to them via the same developer portals they use to access REST APIs.
      • Integration support for specific API Management systems will be added over time.
    • Event API AsyncAPI specification download now includes support for the following operation bindings:
      • REST/RESTs, MQTT, MQTTs, MQTTWS, MQTTWSs, SMF, SMFs, SMFC, AMQP, AMQPs

Event Portal 2.0 is available to all users with Event Portal access. You can switch between Event Portal versions by following these instructions.

If you have a learning subscription at Solace Academy you can take the  PubSub+ CloudEvent Portal Fundamentals Course to learn more as well.

For more information, see our Event Portal 2.0 documentation.

Event Broker Service Single Sign-On (OIDC/OAuth) Now Available

Customers can now enable single sign-on (SSO) via Open ID Connect (OIDC) on event broker services. Event Broker Service SSO extends our existing SSO features in the PubSub+ Cloud Console. This allows customers to centralize and manage the management access of users to both the Cloud Console and event broker services using the customer's identity provider (IdP).

This feature is available on all event broker services with version 9.12 or later. To learn more about the feature and how to enable it, see Configuring Single Sign-On for Event Broker Services.

Version 1.6.13 of PubSub+ Insights Advanced Monitoring Available

This release introduces several enhancements, a new metric, and updates to some widgets on dashboards. These features help PubSub+ Insights Advanced Monitoring with visualizing and managing your estate.

A new subscriptions.total_unique_subscriptions metric has been added to Insights. This metric tracks the number of unique system-level subscriptions within a DMR cluster. See Subscription Statistics in PubSub+ Insights Metrics and Checks for details.

With the introduction of Standalone services, labels on PubSub+ Insights Advanced Monitoring dashboard widgets have been updated. The developer and standalone services are now grouped and reported under the Single Node Service widget. High Availability Enterprise services now display under the HA Services widget. Some dashboards affected by this change include:

  • Estate Overview
  • Event broker service SLO

The auto-recovery time for the Message VPN Client Username - Connections - Total monitor has been updated. In situations where this monitor has no data, it now recovers within 24 hours.

This release also includes other minor fixes to aid with the monitoring of event broker services.

Event Broker Version 10.1.1 Available in PubSub+ Cloud for Kubernetes-Based Deployments

Customers can now create event broker services with 10.1.1. As with version 9.13.1, only new event broker services for Kubernetes-based deployments can access 10.1.1. Upgrades of existing event broker services to 10.1.1 are not available.

To create event broker services in 10.1.1, you can use the version selection feature and select version 10.1. When selecting the broker version, you should note that 10.1.1 is not the default version because it isn't available in all deployment scenarios.

To learn more about the other features available in 10.1.1, see the Event Broker Features release notes.

September 2022

Standalone Event Broker Services Are Now Available

For broker versions 10.0.1 and later, you now have the option to create an event broker service as a standalone service or a high availability (HA) group. Standalone services have a lower cost than HA services and may be preferable to using HA or Developer services in some situations that include:

  • The event broker service is part of a non-production environment that mirrors your production environment but does not require the same level of fault tolerance.
  • The event broker service is part of a development environment and requires higher service-level limits, such as client connections or larger message sizes for development/testing than available in the Developer service.
  • The broker is used by client applications that can tolerate longer downtime and potential message loss during service interruptions. This may be a consideration when you choose to use standalone services as there isn't HA redundancy and as such, an outage of 15-30 minutes occurs during restarts and upgrades.

To create standalone services, you can add standalone service classes to your service limits in PubSub+ Cloud. You can select User & Account > Account Details > Service Limits in the PubSub+ Cloud Console to see your current limits. To add standalone service classes to your account, contact Solace to request a limit change. For more information, see Increasing Your Capacity or Number of Event Broker Services.

For more information about HA and standalone event broker services, see High Availability in PubSub+ Cloud and Standalone Broker Service Considerations.

August 2022

Second Generation of Event Portal

The second generation of Event Portal is now available to all Event Portal users as beta. The second generation of Event Portal includes the following features:

  • You can now manage the lifecycle of your design by applying versioning and lifecycle states to your objects.
  • We’ve made the UI to set an event’s topic address easier.
  • The Discovery tile has been replaced by Runtime Event Manager. Within Runtime Event Manager, you can model your various environments (e.g. Production, Staging, Development) with their associated applications using modeled event meshes. A modeled event mesh represents an operational event mesh in a specific runtime environment. The graph view of your modeled event mesh is now available in Runtime Event Manager instead of Designer. This also where the runtime data collection, audit, and import functionality will be made available over the coming months.
  • Event API Products are now managed within application domains and are built using Event APIs. You can find these within Designer.
  • We’ve also created a second version of REST APIs. Start using these new APIs to integrate with your other systems.

For more information about these new features, please view a short video Introduction and see the Event Portal 2.0 beta documentation.

If you have a learning subscription at Solace Academy you can take the  PubSub+ CloudEvent Portal Fundamentals Course to learn more as well.

Event Broker Version 10.0.1 Available in PubSub+ Cloud for All Regions and Deployment Types

Customers can now create event broker services using software event broker version 10.0.1. This version is available in all regions and deployment types. Like previous releases, features in each release are implemented in the context of software-as-a-service in PubSub+ Cloud and as such, these key features are available:

  • Replay Service—Configurable Topics
  • Replay Messages to a Temporary Endpoint
  • Copy One Message to an Endpoint
  • RDP Wizard for Google Run

To learn more about these features, see the 10.0.0 and 10.0.1 sections in the release notes for Event Broker Features. If there are other features that you are interested about but not listed above, contact Solace for more information.

Customers can select 10.0 using the version selection feature when creating an event broker service. In addition, 10.0 will become the default version for new event broker services later this year (previously 9.10). Customers can choose to book an upgrade of existing event broker services using Calendly when upgrades become available. For the planned availability dates for upgrades, see the Support Dates for Release Versions page.

For customers that have deployed event broker services to customer-controlled regions, upgrades may need to occur to their deployment infrastructure to enable this version. To do this, contact Solace to coordinate this update.

June 2022

Solace-Controlled, Public Azure Regions Now Use Azure Kubernetes Service (AKS)

Solace is using Azure Kubernetes Service (AKS) for Solace-Controlled regions and is available in selected public regions. This public regions utilize the recommended next-generation architecture based on Kubernetes instead of VM-based infrastructure. Using AKS in the Solace-Controlled regions gives you these benefits that previously weren't available in the public regions that use legacy Microsoft Azure:

You can immediately start using the benefits of AKS in available in our public regions. Simply select Microsoft Azure - Kubernetes (AKS) Next Gen Architecture as the cloud provider in the Select Cloud step when you create your event broker service. For more information about creating services, see Creating Event Broker Services.

As Solace is using a phased-rollout approach and therefore customers can expect more regions become available for Azure Kubernetes Service (AKS). Solace plans to deprecate the ability to create services using the legacy Azure in Solace-Controlled regions after AKS is available in current listed regions for legacy Azure. The legacy Azure public regions continue to be supported in the various regions as per our version adoption strategy. Customers can contact Solace for more information.

May 2022

Version 1.6.8 of PubSub+ Insights Advanced Monitoring Available

This release introduces enhancements to the Insights Advanced Editor role which now comes with new permissions that allows:

  • mute monitors—The Insights Advanced Editor role can now mute Solace monitors. This allows editors to customize how and when notifications are sent. See Muting PubSub+ Insights Monitors for Datadog for details.

  • schedule monitor downtime—The Insights Advanced Editor role can now schedule specific downtimes for monitors. This allows editors to turn notification for monitors off during events, such as upgrades, or maintenance, without affecting Solace’s ability to monitor their services. See Scheduling Downtime for details.

  • share dashboards using a public URL—The Insights Advanced Editor role can now share dashboards from Insights using a public URL. This allows the editor role to share dashboards with people outside of Datadog. See Sharing a Dashboard Using a URL for details.

This fix also includes minor internal fixes to aid with monitoring of event broker services.

Solace-Controlled, Public AWS Regions Now Use Amazon Elastic Kubernetes Service (EKS)

Solace is using Amazon Elastic Kubernetes Service (EKS) for Solace-Controlled regions and is available in selected public regions. This public regions utilize the recommended next-generation architecture based on Kubernetes instead of VM-based infrastructure. Using Amazon EKS in the Solace-Controlled regions gives you these benefits that previously weren't available in the public regions that use legacy AWS:

You can immediately start using the benefits of Amazon EKS in available in our public regions. Simply select Amazon Web Services - Kubernetes (EKS) Next Gen Architecture as the cloud provider in the Select Cloud step when you create your event broker service. For more information about creating services, see Creating Event Broker Services.

As Solace is using a phased-rollout approach, customers can expect to see more Amazon Elastic Kubernetes Service (EKS) regions become available. Solace plans to deprecate the ability to create services using the legacy AWS in Solace-Controlled regions after Amazon EKS is available in all public regions. The legacy AWS public regions continue to be supported in the various regions as per our version adoption strategy. Customers can contact Solace for more information.

Solace Provides Administrator Access to Private Regions

Solace has added a Private Regions tab to the Account Details page in the PubSub+ Cloud Console for account administrators. From this tab, administrators can view a table containing details of their existing Datacenters within their Private Regions, including status, operation mode, name, location, and Datacenter configuration.

The Private Regions tab also provides account administrators with several new features:

  • An easy method of requesting the deployment of Datacenters to new or existing Private Regions.
  • A central location to track the status of the deployment of Datacenters to their Private Regions.
  • Simplified access to downloading configuration files required for a Datacenter setup.

Together, these features will streamline the process of deploying and managing private regions.

April 2022

New Connectivity Option Now Available in Cluster Manager

For broker version 9.13, you can now easily configure the right connectivity to meet public and private connectivity requirements on your own. To achieve this, you can use the new option to configure sets of ports called public and private endpoints in Cluster Manager to align with their public and private connectivity requirements, respectively. This option is available only in Customer-Controlled regions and in Google Cloud regions (for Solace-Controlled regions) at this time.

You'll find this highly-requested feature useful because it lets you configure different protocols and ports based on whether client applications connect from the public Internet or private IP addresses. For example, you may want to expose an event broker service so that client applications can only connect from the public Internet using only MQTT ports through port 1122, while client applications connecting from within your private network can connect with all messaging protocols using the default ports.

This new feature lets you:

  • Change the ports numbers or enable different protocols after the event broker service is created. Previous broker versions did not allow you to modify the port configuration after the service was created.
  • Perform explicit configuration of the management ports for event broker services. Previously, services had management ports that you could not configure in Cluster Manager.
  • Use standard PubSub+ Cloud deployments to support private (private IP addresses) and public (public Internet) connections from client applications to the same event broker services . Previously, manual and complex network load balancer configuration was required in Kubernetes to support both private and public access.

For more information about using endpoints and editing the port configuration, see Configuring Client and Management Ports and Changing the Port Configuration for Event Broker Services.

Event Broker Version 9.13 Available in PubSub+ Cloud for Google Cloud Regions and Kubernetes-Based Deployments

Customers can now create event broker services with 9.13 version. Like version 9.11, 9.13 is available only for new event broker services, in Google Cloud regions (for Solace-Controlled regions), and for deployments using Kubernetes (both in cloud and on-premises for Customer-Controlled and Solace-Controlled, Customer-Dedicated regions). Broker version 9.13 is not yet available in AWS and Azure Solace-Controlled public regions.

To create event broker services in 9.13, you can use the version selection feature. Broker version 9.13 is not the default broker version because it isn't available in all deployment scenarios.

To learn more about the other features available in 9.13, see the Event Broker Features release notes.

Solace Expands the Logs Being Brought into PubSub+ Insights

As part of an update to PubSub+ Insights, and based on popular demand, Solace is now including a select set of the event logs in addition to the system logs and command logs to enhance event tracking for broker services. Event logs are useful for troubleshooting various problems such as for client onboarding to a mesh, and Rest Delivery Points (RDP) issues.

A template monitor for log-based monitors has also been created for customers to clone and change so they can monitor any of the new (or existing) logs and have them trigger notifications. See Cloning and Customizing the Template Monitor .

A table containing the list of the available event logs can be found here: Event log descriptions .

Version 1.6.7 of PubSub+ Insights Advanced Monitoring Available

This release contains minor internal fixes.

March 2022

Solace Streamlines Approach for Monitoring and Managing Accounts

We have recently streamlined our approach to monitoring and managing customer PubSub+ Cloud accounts. These efficiencies also enabled us to remove unnecessary Solace-specific internal monitors (monitors prefixed with [PE]) from PubSub+ Insights that were visible in customer’s Datadog accounts.

Customers with an Insights subscription may still see monitors prefixed with [PE] in their accounts but can expect them to be removed after they upgrade their event broker services.

February 2022

New Regional Site Now Available in Australia for the PubSub+ Home Cloud

Solace now offers a new regional site in Australia for the Home Cloud. Similar to the regional site for the Home Cloud in the United States, the Home Cloud in Australia can manage event broker services from any geographical region around the world. The regional site in Australia permits:

  • customers with Australian data residency and sovereignty regulations to store management data, service metadata (for example Event Portal information), and personally-identifiable information (PII)  in Australia
  • depending on the customer's network configuration and geographic location, provides an alternative regional site to minimize latency when connected to the PubSub+ Cloud Console

The regional sites for the Home Clouds don't share any information or infrastructure with each other and as such, separate accounts and different URLs to access the PubSub+ Cloud Console for each Home Cloud are required. The regional site in Australia currently supports Solace-controlled, customer-dedicated regions and customer-controlled private regions;Public Regions are not available at this time.

For more information about the different regional sites for the Home Clouds and accessing the Cloud Console for each regional site, see PubSub+ Home Cloud and Logging into the PubSub+ Cloud Console, respectively

January 2022

PubSub+ Cloud Available in Azure Marketplace

PubSub+ Cloud can now be purchased through the Azure Marketplace.

Customers of Azure can leverage the Azure credits they have to buy PubSub+ Cloud services. Customers can also contact Solace to tailor services and offers.

Event Broker Version 9.12 Available in PubSub+ Cloud for Google Cloud Regions and Deployments in Kubernetes

Customers can now create event broker services with 9.12 version. Like version 9.11, 9.12 is only available in Google Cloud regions, and customer-controlled regions with deployments in Kubernetes (both in cloud and on customer premises). Broker version 9.12 is not available in AWS and Azure public regions.

Note that broker version 9.12 is not the default when you create an event broker service. To create event broker services in 9.12, you can use the version selection feature during service creation for deployments on the Google Cloud Platform and for deployments in Kubernetes.

To learn more about the features available in 9.12 and resource requirements, see Event Broker Service release notes for 9.12/9.12.1 and Resource Requirements for Kubernetes and Default Port Configuration, respectively. For any other questions, you can contact Solace.

PubSub+Event PortalSolace Bindings Support

Event Portal now supports aspects of the AsyncAPI Solace Bindings specification when exporting an application’s AsyncAPI document. When an application is provisioned in Designer with a client delivery endpoint (CDE) type set to Event Queue or Direct Client Endpoint, users will see a bindings section with solace sub-section and additional parameters in the generated AsyncAPI document. This provides users with additional PubSub+ event broker configuration detail in the exported AsyncAPI document. The above link contains a sample AsyncAPI document showing a Solace bindings section.

PubSub+ Cloud Releases (2021)

 

December 2021

Event Broker Version 9.11 Available in PubSub+ Cloud for Google Cloud Regions and Kubernetes-Based Deployments

Customers can now create event broker services with 9.11 version. Like version 9.9, 9.11 is only available for new event broker services, and available only in Google Cloud regions, and for deployments using Kubernetes (both in cloud and on customer premises). Broker version 9.11 is not yet available in AWS and Azure public regions.

One notable enhancement for 9.11 is that the scaling limit for maximum transacted sessions on a event broker service has been increased from 10,000 to 30,000 for the 100K tier, and the value has been adjusted in the default, and any client profiles that are created. To learn more about the other features available in 9.11, see Event Broker Features release notes.

To create event broker services in 9.11, customers can use the version selection feature during service creation for deployments on the Google Cloud Platform, and for Kubernetes-based deployments. It's important to note that 9.11 is not available as default since it is not available in all deployment scenarios.

To prepare for version 9.11 customers must configure their environments to match the resource requirements described in the deployment guide for Kubernetes. If customers have questions about a specific region, contact Solace via a support request. For customers that deploy to private VPC/VNet regions, they must also update their deployment infrastructure to enable 9.11 and can contact Solace to coordinate this update.

Controlling When an Event Broker Service Requests a Certificate

You can now control when an event broker service requests a client certificate from the connecting client. This is useful when you want the event broker service to request a client certificate for different types of connections based on the connecting protocol. For example, for clients that connect with MQTT, you may want to request a client certificate, but for connections using web transport, you may not want the event broker service to request a certificate. For more information and how to control this setting, see Controlling When an Event Broker Service Requests a Certificate.

November 2021

General Availability for PubSub+ Insights Advanced Monitoring Is Here

PubSub+ Insights Advanced Monitoring has reached general availability.

Customers now can access version 1.5.1 of the default dashboards, which have also reached general availability and are no longer Beta.


October 2021

Capability to Edit Cluster Names Now Available

Previously, the cluster name could only be set at the time when an event broker service was created. Now, for better ease-of-use, customers can change the cluster name on an existing event broker service to move it to another DMR cluster or to change the auto-generated name to a human-recognizable one.

For more information, see Changing the Cluster Name for an Existing Event Broker Service.

Event Portal User RBAC Role / Domain Manager Access Level Enhancement

Users with the Event Portal User RBAC role and Domain Manager access level can now assign user access to the application domains they manage.

The Domain Manager access level is able to perform the following:

  • Create, view, update, delete application domain resources: Schemas, Events and Applications.
  • Modify application domain information:
    • Name
    • Topic Domain
    • Topic address uniqueness flag
    • Description
  • (new) Assign users with the Event Portal User role to the application domain and set their access level.
  • (new) Un-assign users from the application domain.

Users with the Event Portal Manager or PubSub+ Cloud Administrator role can also assign application domains to users with the Event Portal User role (no changes here).

You can learn more about this feature in the documentation.

Ability to Add Multiple Discovery Files to the Same Logical Event Mesh

Event Portal users can now import multiple Discovery files to Designer using an existing Logical Event Mesh (LEM). Users no longer have to create a new LEM each time they want to upload a new Discovery file into the Event Portal. This new capability is helpful to users in the following scenarios:

  • When scanning multiple event brokers services or PubSub+ event broker Message VPNs that form an event mesh linked together using DMR, and you want to merge these Discovery scans into one event mesh or LEM in Designer.
  • When scanning an event broker service or Message VPN or Kafka cluster multiple times, and you want these multiple Discovery files to be merged into the same LEM for a more complete view in Designer of that EDA.

To learn more about this feature, refer to the Discovery documentation.

PubSub+ CloudEvent Broker Services Now Available in AWS China regions Supporting EKS

Enterprise customers can now deploy PubSub+ Cloudevent broker services in AWS China regions which support Amazon Elastic Kubernetes Service (EKS). This is supported in customer-controlled deployments. As with other customer-controlled deployments, customers must coordinate with Solace to add this capability to their account. Interested customers should get in touch through the Support function from within the PubSub+ Cloud Console.

To learn more about how PubSub+ Cloudevent broker services are deployed, see Installing PubSub+ Cloud in Amazon Elastic Kubernetes Service (EKS).


September 2021

Ability to Centrally Manage Topic Level Enums in Event Portal

PubSub+ Event Portal now supports the ability to centrally manage topic level enum type variables. Users can access enums through a new tab in Designer and perform the following tasks:

  • view a list of all available enums.
  • create, edit, clone or delete an enum.

Users must have Event Portal Manager or PubSub+ Cloud Administrator role to create, clone, edit, or delete enums. For more information, refer to Managing Enums.

Improvements to PubSub+ Insights Monitors and Dashboards Now Available

PubSub+ Insights customers now have monitors to reflect thresholds set on their event brokers services for spool utilization (for Message VPN, queue, and topic endpoint) and client connections monitoring for their event broker services in PubSub+ Cloud.

PubSub+ Insights now includes:

  • Log-based monitors for spool utilization and client username connections to more completely monitor event broker services, and to ensure variations on thresholds set on brokers are reflected in the notifications and monitor events.
  • Version 1.5.0 of the default dashboards is now available with the following changes:
    • The Estate Overview, Queues, Overview, and Topic Endpoints Overview have been improved to include and reflect the new log-based monitors.
    • All default dashboards now will include any custom monitors that have a special tag applied to them.

For more information, see PubSub+ Insights Monitors for Datadog Reference, Understanding PubSub+ Insights Dashboards for Advanced Monitoring , and Extending Advanced Monitoring.

PubSub+ CloudEvent Broker Services Now Available in Azure China Regions Supporting AKS

Enterprise customers can now deploy event broker services in Azure China regions that support Azure Kubernetes Service (AKS). This is supported within customer-owned deployments. As with other customer-owned deployments, customers must coordinate with Solace to add this capability to their accounts. Interested customers can get in touch through the Support function from within the PubSub+ Cloud Console.

To learn more about how PubSub+ Cloudevent broker services are deployed, see Deployment Architecture for Kubernetes.

Updates to PubSub+ Event Portal RBAC for Application Domains

PubSub+ Event Portal now supports the ability to apply view or edit access controls to application domains through Designer. The following application domain access levels are now available:

  • Viewer access level allows users to view:
    • application domain resources: schemas, events, and applications.
  • (new) Editor access level allows users to:
    • create, view, update, delete application domain resources: schemas, events, and applications..
  • (new) Manager access level allows users to
    • create, view, update, delete application domain resources: schemas, events, and applications.
    • modify application domain information: name, topic domain, topic address uniqueness flag, and description

Users with the Event Portal Manager or the Administrator role can assign application domains to users with the Event Portal User role with one of the above access levels.

You can learn more about this feature in Role-Based Access Control (RBAC).

Event Broker Version 9.10 Available in PubSub+ Cloud for All Regions and Deployments

Customers can now create event broker services using Event Broker version 9.10. This version is available in all regions and deployments. To learn more about the features available in 9.10 and other event broker releases, see Event Broker Features release notes. Version 9.10 introduces the following key features:

  • Delayed Delivery Queue

  • Enable TCP keep-alive for Syslog connections

  • Add Certificate Expiry to CLIENT_CLIENT_CONNECT Event

  • Support for Config-Sync configuration in Broker Manager

Customers can select 9.10 using the version selection feature when creating an event broker service. In addition, 9.10 will become the default version for new event broker services later this year (was previously 9.6). Customers looking to upgrade existing event broker services to version 9.10 can contact Solace to schedule an upgrade.

For customers that have deployed event broker services to customer-controlled regions, they must first update their deployment infrastructure to enable this version. To do this, contact Solace to coordinate this update.

August 2021

PubSub+ Event Portal RBAC for Application Domains

PubSub+ Event Portal now supports the ability to apply access controls to applications domains through Designer. Event Portal's role-based access control (RBAC) helps you manage who has access to applications domains and their resources and what they can do with it.

The following information summarizes the capabilities of the new RBAC-based roles within Event Portal:

  • the Event Portal User role replaces Event Portal Viewer role, which had full access to view all application domains. The new Event Portal User role has limited access and viewing capabilities.

    • By default, users with the Event Portal User role can no longer access and view all application domains from the Topology screen.
    • They can be assigned view level access to specific application domains, and application domains that are not assigned to them appear as locked. For more information regarding Event Portal User role's viewing limitations, refer to Designer.
  • Users with Event Portal Manager or PubSub+ Cloud Administrator roles can assign application domains to users with Event Portal User role and grant them view-level access to application domains.

Event Portal's RBAC functionality will be further enhanced in a future release, allowing users with the Event Portal User role to be given either edit or view level access when assigning an application domain.

You can learn more about this feature in Role-Based Access Control (RBAC).

July 2021

Enhanced Graph View with Associated Capabilities in Designer

As of Tuesday, July 27, 2021, the icons in the graph view of Designer will be upgraded to a new look and feel. The graph view will display the new icons by default. The upgraded graph view provides the following capabilities:

  • Drag-and-drop ability to establish object relationships
  • Rename objects quickly by double-clicking on the object name

Illustration depicting the concepts described in the surrounding text.

To learn more, refer to Designer.

Advanced PubSub+ Insights Functionality Now Available

Customers now have access to better data and more flexibility for monitoring their event broker services in PubSub+ Cloud.

PubSub+ Insights now offers some powerful new features:

  • Integrated login to Datadog — Once set up for an account, customers can not only log directly in to Datadog to be more aware of their Solace estate and see and leverage the hundreds of broker metrics, they can also:
    • view detailed (e.g., queue-level) information and view across all their event broker services with the flexibility to filter
    • use a set of default dashboards based on best practices with the initial version starting 1.4.5.
    • create custom dashboards to meet their unique requirements on any metric in Datadog
    • track monitor events over time and create custom monitors to refine or add to their notifications
    • investigate their performance and troubleshoot by searching and exploring events and event broker service logs in Datadog
  • Account-Level dashboard — Customers can now access key cross-account metrics for all their services from within the PubSub+ Cloud Console, with links directly to Datadog to dig deeper.

You can refer to the documentation on PubSub+ Insights to see more information about these features. For more information, see PubSub+ Insights.

PubSub+ Insights Offers Enhanced Functionality for Operations and Application Support Teams

PubSub+ Insights, the centralized, out-of-the-box, proactive monitoring service for event broker services, has added capabilities to make it easier for teams to ensure their services and applications are performing as they should.

Customers who have an Insights subscription can now access an account-level Insights dashboard in the PubSub+ Cloud Console to quickly see if there are alerts requiring attention, access advanced monitoring capabilities available through Datadog, and to see information about the event broker estate, monitored metrics, and who in the account has access granted to Insights content and alerts.

The advanced monitoring capabilities now available through Datadog cover messaging estates in greater scale, scope, granularity and interactivity than previously available. With them, teams can use pre-built, best-practices dashboards to investigate capacity, message flow trends, queues, RDPs, topic endpoints and bridges to better understand how event broker services are operating and how messages are flowing across the event mesh. Customers can also create custom dashboards for specific use cases, or to monitor and manage KPIs they deem critical.

In addition to the advanced monitors and metrics, customers can view logs and raw data collected from the event broker services. This provides a way to explore historical data, investigate anomalies, and to troubleshoot.

Watch this short introductory video to learn more about Insights and how to start using it, or see PubSub+ Insights for a deeper dive.

Additional Advanced Client Profile Settings Available for PubSub+ Cloud

PubSub+ Cloud customers now have additional advanced client profile settings to assign a common set of configuration properties to clients that have been authenticated and authorized for use with an event broker service. Client profiles allow administrators to manage large group of clients rather than having to make an individual change to each client.

To learn more about using client profiles and for a complete list of the attributes that can be managed, see Configuring Client Profile Settings.

Easier Onboarding for PubSub+ Cloud Users

Customers can now configure their single sign-on (SSO) solution to automatically onboard users and assign them PubSub+ Cloud roles based on claims from their Identity Provider. All PubSub+ Cloud roles can be mapped to claim values used by their Identity Provider, and if there isn't a direct mapping, the Administrator can choose whether a user is refused access or is assigned a default role (e.g., viewer). This provides the following benefits:

  • Removes the need for administrators to assign roles to users during the invite process.
  • Administrators can align their organizational access policies with PubSub+ Cloud, allowing only users with specific roles to gain access.
  • Makes it easier for new PubSub+ Cloud users to create an account without having to ask for permission first.

Furthermore, enabling just-in-time (JIT) user creation allows PubSub+ Cloud user accounts to be automatically created when arriving at an organization's subdomain. If a user is successfully authenticated and role assigned (based on the role-mapping configuration), their account will be automatically created, and they can start using PubSub+ Cloud immediately, without needing an Administrator to invite them.

To learn more about this feature, refer to Group Management.

Event Broker Version 9.9 Available in PubSub+ Cloud for Google Cloud Regions and Kubernetes-Based Deployments

Customers can now create event broker services with 9.9 version. Like version 9.8.1, 9.9 is only available for Google Cloud regions and for deployments using Kubernetes (both in cloud and on customer premises). Version 9.9 is not yet available in AWS and Azure. To learn more about the features available in 9.9, see Event Broker Releases release notes.

To create event broker services in 9.9, customers can use the version selection feature during service creation for deployments on the Google Cloud Platform and for Kubernetes-based. It's important to note that 9.9 will not be available as default since it is not available in all deployment scenarios.

To prepare for version 9.9, customers must provision their environments to match the resource requirements described in the deployment guide for Kubernetes. If customers have questions about a specific region, contact Solace via a support request. For customers that deploy to private VPC/VNet regions, they must also update their deployment infrastructure to enable 9.9 and can contact Solace to coordinate this update.

When version 9.10 is available later this year, 9.10 will be the new default version for all regions as part of an upgrade cycle.


June 2021

Setting Cluster Names in PubSub+ Cloud

PubSub+ Cloud customers can now specify the cluster name for each event broker service at creation time using either the PubSub+ Cloud Console or the REST API.

This capability make the task of creating DMR clusters and horizontally-scaling event broker services easier. For more information about using this feature with the Cloud Console and REST API, see Setting the Cluster Name and Configuring the Cluster Name Using the REST API.

Upscale Event Broker Services in Kubernetes

PubSub+ Cloud customers can now upscale (or scale up) their Kubernetes-hosted event broker services. This gives customers an option to increase the capacity of the event broker service used for client connections, queues, and message spools while avoiding the manual workarounds previously required.

Customers can request a service be upscaled by creating a support ticket from within the PubSub+ Cloud Console.

To learn more about this feature, see Upscaling Event Broker Services.

PubSub+ CloudMesh Manager Beta Release

One of the most powerful features of PubSub+ Cloudevent broker services is the ability to link them together into an event mesh and dynamically share events between the event broker services regardless of where they are located. Previously, creating an event mesh, took some time and expertise to configure the links and permissions between the event broker services.

Now, PubSub+ Cloud customers have new capabilities to help them build and manage event meshes with much greater ease and speed. With the Mesh Manager features, users can:

  • Discover existing event meshes in their PubSub+ Cloud account
  • Build new hybrid- and multi-cloud event meshes comprised of PubSub+ Cloud event broker services - in minutes
  • Validate their PubSub+ Cloud event meshes are properly configured and active
  • Edit existing PubSub+ Cloud event meshes to rename them, or add or remove event broker services

Users can access this functionality today using Mission Control, and soon, using the REST API. It currently manages event meshes built with PubSub+ Cloudevent broker services.

We encourage users to submit feedback on this beta feature using the support function from within the PubSub+ Cloud Console. We expect Mesh Manager to graduate from beta later this year once we incorporate user feedback and finish up remaining items, such as the REST API.

For more information about using Mesh Manager in the PubSub+ Cloud Console, see Mesh Manager (Beta).


May 2021

Event API Products Released

The new Event API Products capability has been released as a Beta feature in the Event Portal. This functionality is comparable to synchronous REST-based API Products offered by third-party API Portals. This feature allows Event Portal users to:

  • Elevate related shared events and bundle them into one or more Event API Products.
  • Release Event API Products to developers external to your organization or department, enabling them to build event-driven applications that can subscribe to and/or publish the specified events.
  • Event API Products can be used in the following ways:
    • Event Portal users can download its associated AsyncAPI document from Event Portal UI and share the file with external developers.
    • Event Portal users can provide its associated AsyncAPI document as a public REST API to external developers, enabling its integration into systems such as third-party API Portals.
    • Event Portal users can provide its associated AsyncAPI document as a publicly hosted website to external developers, allowing them to browse and download the AsyncAPI document.

To get started using the feature, create shared events in Designer and navigate to the new Event API Products screen to create an Event API Product. Learn more at Event API Products.

Event Broker Version 9.8.1 Available in PubSub+ Cloud for Google Cloud and Kubernetes deployments

Customers can now create event broker services with 9.8.1 version software.

There are some restrictions to the availability of 9.8.1.

  • Currently, 9.8.1 is available only for event broker services in Google Cloud regions, and for deployments using Kubernetes (both in Virtual Private Cloud (VPC) and on-premises deployments). The 9.8.1 broker release is not yet available in AWS or Azure.
  • Customers using private VPC regions must update their deployment to enable this feature. Contact Solace to coordinate this update in the PubSub+ Cloud Console.
  • Customers are not yet able self-serve and create DMR clusters using internal links. This capability is coming soon. You can assign cluster names when you create a service and then contact Solace to create the internal DMR links. For more information, see Setting the Cluster Name.

In addition, the Solace has fixed the memory allocation for monitoring nodes in this version to correct a setting during deployment so it matches the requirements detailed in the technical documentation.

Customers must provision their Kubernetes environments to match the resource requirements in the deployment considerations. For more information about the considerations, see Deployment Architecture for Kubernetes and Questionnaire: Deploying in a Customer-Controlled Region. In general, this will be the case by default and if there are any questions about a specific region, contact Solace.


April 2021

PubSub+ Cloud Available in AWS Marketplace

PubSub+ Cloud can now be purchased through the AWS Marketplace.

Customers of AWS can leverage the AWS credits they have to buy PubSub+ Cloud services. Customers can also contact Solace to tailor services and offers.

Managing PubSub+ Cloud Services Now More Firewall Friendly for Customer-Controlled Private Cloud Deployments

PubSub+ Cloudevent broker services are managed and maintained as a SaaS by collecting and monitoring key broker system metrics and logs. For customers who have deployed any event broker services in their own private network or datacenter, this traffic can now be proxied through a small set of known IP addresses, making it easier to securely pass through corporate firewalls and reduce impact on their security position. Customers who want to take advantage of this optional feature can enable it through the console by following the guidance provided in Monitoring Traffic for Customer-Controlled Regions.

Choosing Broker Version in PubSub+ Cloud

Customers can now pick the version of the event broker service they use in PubSub+ Cloud. Selecting the broker version is an option during service creation, with the latest broker version set as the default. Customers can also set the broker version using the REST API. This feature is helpful for customers who want to use different broker versions for different use cases (e.g., use the latest version in development or testing environments, and then use an older version in production).

You can read more about this feature in Selecting the Broker Release and Version.

Dynamic Hierarchical Topics and Subscriptions Now Available in PubSub+ Event Portal

Event Portal has been updated to help architects model their event-driven architecture with an added level of detail and the same dynamic publisher-to-subscriber relationship capabilities that the PubSub+ event brokers provide in runtime.

Users can now identify unwanted impacts to affected applications at design-time. A topic subscription builder has been added to Event Portal to make it easy to create new subscriptions with wildcards to filter the event streams for only the data that is needed. It also provides an immediate view of exactly which of the upstream events each of the subscriptions will attract to each application.

Runtime Discovery of Existing Event-Driven Architecture from PubSub+ Event Brokers (Beta)

Event Portal users can now perform Runtime Discoveries of their existing EDAs from PubSub+ event brokers to initially populate the Designerr and Catalog. This capability avoids the labor-intensive and error-prone task of manually modeling existing environments. Not only can architects start modifying or extending their design from an accurate and complete model much faster, but they will also be able to identify any downstream impacts of changes to the design right away.

Improved Runtime Discovery Workflow for Apache Kafka Clusters

The Kafka broker Runtime Discovery workflow has been updated to align with the new PubSub+ event broker Discovery workflow provided in this release. This approach provides a consistent workflow for users regardless of the type of Discovery being executed and gives architects the ability to model a Kafka-based EDA with dynamic topic addresses with topic levels with defined variables or literal values.

The ability to run Kafka Runtime Discoveries, merge the newly discovered data with previously discovered data, and commit that into Designer is not available in this release. This functionality is being implemented for both Kafka and Solace brokers in an upcoming Event Portal release.

March 2021

Viewer Users Granted Read-Only Access to Broker Manager Settings

Viewer (read-only) users in PubSub+ Cloud accounts will now be granted read-only access to Broker Manager settings for any event broker services created.

This is now available for all event broker services that are created; to enable this for event broker services that were previously created, contact Solace.

SSO Just Got Easier

If you’re an Enterprise customer, the process of enabling Single Sign On (SSO) on your PubSub+ Cloud account has been streamlined.

To get started with SSO, an account Administrator simply requests a subdomain in the User and Account settings tab. Once we’ve reviewed and approved the request, you’ll be able to configure and enable SSO access for your organization using your preferred identity provider (e.g., AzureAD, Okta, PingID, Auth0).

Note that PubSub+ Cloud supports the OpenID Connect (OIDC) protocol. If you'd like to add multiple organizations to an SSO configuration or disable SSO, a support ticket will need to be opened.

To set your SSO, see Enabling Single Sign-On for PubSub+ Cloud

Better Integration Between Event Broker Services and Firewalls

Customers can now use a known, fixed IP address for event broker services when they establish outbound connections (such as REST Delivery Point (RDP) connections) to better integrate with network configurations, such as security firewall settings or bridges. The source IP of the connection will be the NAT gateway’s public IP, allowing customers to whitelist those IPs. This will increase security for outbound connections and the efficiency for customers managing their event broker services.

Customers can work with Solace to enable this feature for their services. For more details about the static IP addresses for outbound connections, see Getting the Static IP Address of an Event Broker Service for Outbound Connections.


February 2021

Custom Hostnames Available for Event Broker Services

Mission Control customers can now add custom hostnames to their event broker services. They can specify any unused hostname under the messaging.solace.cloud subdomain. Once the custom hostname is assigned, the messaging service can be accessed securely using either the new or original hostname.

Customers can request up to five additional hostnames per messaging service using either the PubSub+ Cloud Console or the REST API.

For more information about this feature, see Configuring Custom Hostnames for an Event Broker Service.

January 2021

Further Securing PubSub+ Event Broker Services

By default, only secure connectivity (HTTPS) is enabled for management ports for both enterprise and developer services. This ensures the security of the event broker services. Refer to Configuring Client and Management Ports for more information.

Using LDAP to Authenticate Clients in Mission Control

PubSub+ CloudMission Control customers can now use LDAP to ensure only authorized applications can connect to their event broker services. Any event broker service created within Mission Control can be linked to an existing LDAP server to authenticate clients.

Here’s a quick screen capture of the process used to use LDAP servers with event broker services.

Refer to Configuring Authentication to Event Broker Services for the full details on how to use this feature

PubSub+ Cloud Releases (2020)

 

December 2020

PubSub+ Cloud Event Broker Services Now Available in Amazon EKS and Azure Kubernetes Service

Enterprise customers can now deploy PubSub+event broker services in Amazon Elastic Kubernetes Service (EKS) and Azure Kubernetes Service (AKS). Both are supported within private regions of their respective clouds, but public cloud regions will also be soon supported. As with other private region deployments, customers must coordinate with the Solace to add this capability to their account. Interested customers should get in touch through the Support function within the PubSub+ Cloud Console.

To learn more about how PubSub+ Cloudevent broker services are deployed, see Deployment Architecture for Kubernetes.

Use Any OIDC-Supporting Identity Provider to Enable SSO in PubSub+ Cloud

Enterprise customers can use any identity provider that supports OpenID Connect (OIDC) to enable single sign-on (SSO) for their PubSub+ Cloud account.

For more information, refer to Configuring Single Sign-On With OpenID Connect.

Improved Security for PubSub+ Event Broker Services

When customers create new Enterprise services, the communication between the primary and backup event broker will now be encrypted by default. This includes the HA mate link and config-sync, and any other inter-broker communication.

Customers who require maximum performance and trust the security of the VPC from their cloud providers or on-premises environments can disable HA mate link security. The config sync link, however, is always encrypted.

Customers with existing event broker services without encryption can turn it on using the Cloud Console or the REST API (release 9.3 or later). Users can differentiate between encrypted and unencrypted services by the presence of a warning icon on the event broker service's status screen if it is unencrypted.

For more information on this feature, refer to HA-Link Security.

November 2020

Increasing the Duration of Log Retention For PubSub+ CloudEvent Broker Services

Monitoring data and logs from PubSub+ Cloudevent broker services are retained for 30 days by default. Customers who would like logs retained for a more extended period due to security reasons can open a support ticket from within the PubSub+ Cloud Console to request an increase of up to 90 days

Here’s how to see the current log retention time for services from inside the Cloud Console.

For more information about log retention, please read PubSub+ Insights.

Export or import multiple application domains in Event Portal​

You can now export and import multiple application domains at once, including ones that have shared objects between them, or objects that already exist in another application domain.

Customize columns throughout Event Portal

You can now customize table columns throughout the Event Portal.

  • Adjust column sizing
  • Select which columns to display and which to hide.
  • Set whether the beginning or end of a large value is displayed; that is, the user can select where the ellipsis should go in the column (beginning or end). This helps to see the value in the column that is unique or most interesting to the user.

Explore Event Portal's in-context navigation capabilities ​

You can now navigate from an object in the Catalog directly to that object in the Designer graph and tables. This makes it much easier to find and modify what you’re looking for.

More human-readable schema support in Event Portal

We’ve made it easier to search for and understand schema content details by displaying JSON Schemas in a more human-readable format.

October 2020

Configure Spool Sizes on Service Creation

Users can now scale the size of the guaranteed messaging spool for PubSub+ Cloudevent broker services when creating new Enterprise services.

This will allow users to access larger spool sizes without using a larger-scale service, which means higher guaranteed messaging performance and larger spool capacity for Message Replay.

Users must have this feature activated for their accounts by submitting a request through the support tab in PubSub+ Cloud Console.

Once enabled, users can scale the size of their messaging storage spool in GB on the Create Service page in the Cloud Console – independent of the class of service – up to a maximum of 800 GB.

For example, users can create a service with 250 connections and 300 GB of storage. The spool size can also be specified programmatically on service creation using the REST API.

We’ve also updated the service creation screen to better reflect your options when creating new services.

Please visit Configuring Message Spool Sizes to learn more about selecting the proper disc size based on your use case and deployment environment.

MQTT OAuth now Available in PubSub+ Cloud

Customers can now configure their event broker services in PubSub+ Cloud to use OAuth for MQTT client authentication. This will enable customers to connect and authenticate IoT devices with the advanced security features available in OAuth.

For more information, see Configuring Authentication to Event Broker Services.

PubSub+ Cloud Adopts Software Version 9.6

Customers can now start event broker services in PubSub+ Cloud with version 9.6 of our event broker software, which brings several important features over the current version (9.3), including:

Event Mesh

Support for Replication/Disaster Recovery with Dynamic Message Routing (DMR)

Security

Broker Manager now more securely manages the local credentials it uses to authenticate with the event broker.

Integration

RDP has been enhanced to facilitate connections to AWS services via API Gateway:

  • Verification of hostnames for outgoing TLS on RDPs. For setting up outgoing RDP connections using TLS, support for server name validation using SNI is now available. You can take advantage of SNI and SubjectAltName in TLS to verify the identity of the remote REST consumers. Server name validation will be done with SubjectAltName instead of the outdated Trusted Common Names. This feature makes it easier and more reliable to configure secure TLS connections for RDPs.
  • RDP support for alternate HTTP method (POST vs PUT). REST Delivery Points will allow PUT as an alternative to POST as the HTTP method used for the outgoing REST request. Application developers can now leverage additional use cases in which the "PUT" HTTP method is preferred. Note: The HTTP method defined on the REST consumer will not be used in gateway mode.

Monitoring

  • Cluster Click-to-Connect option for DR sites

  • New SEMPv2 objects to access:

    • Guaranteed messaging configuration

    • Ability to poll message counts for VPNs and queues.

    • Query parameter to enable the transfer of write-only configuration.

Release 9.6 will be the default used for all new event broker services created in PubSub+ Cloud. The Solace will work with customers to transition existing services from 9.3 to 9.6. Existing Free Trial services will not be upgraded.

PubSub+ Insights is Now Available for Enterprise Customers

Customers can now use a new offering from PubSub+ Cloud – called PubSub+ Insights – to monitor their event broker services and receive alerts, providing additional confidence to trust their mission-critical event management PubSub+ Cloud.

It comes with a number of pre-configured dashboards so customers are always aware of the health of their event mesh and can quickly respond to any issues.

Customers can also set up Insights to send the following notifications to one or more email accounts:

  • Alert: When an error occurs, and services are not available or operational
  • Warning: When services degrade or experience a loss of service
  • Recovery: When everything returns to normal. Recovery notifications always follow the related Alert or Warning notification.

The service is an add on to PubSub+ event broker services, so customers should contact us if they’re interested in adding it to their account.

A number of additional features and functionality being planned for Insights, including integration with third-party monitoring systems and the ability to monitor non-cloud PubSub+ event brokers.

Read more about Insights at PubSub+ Insights.

Event Portal Runtime Discovery is now Generally Available (GA)

The new Runtime Discovery capabilities for Kafka event broker distributions, including Confluent and Amazon MSK have been released as a Generally Available (GA) today. These features allow you to:

  • Discover and import Apache Kafka, Confluent, and Amazon MSK event streams, including their payload schemas and application interactions so you can capture exactly what data is going where.
  • Visualize application topologies so you can gain insights into your systems.
  • Catalog the event streams flowing within Apache Kafka environments for other developers to browse, search, understand, and ultimately reuse.
  • Collaborate with your teams to extend your existing architecture by designing new apps and services by leveraging the data flowing through your brokers – which, in turn, can produce new events that can be distributed by Kafka or other brokers.
  • Rerun discoveries to identify and flag new events, schemas, consumer groups, and connectors that were not previously present in runtime or design time workspaces.
  • Govern your data by starting with a definition of the intended design (in terms of schema format, topic structure, and authorized consuming applications) in the PubSub+ Event Portal Designer, and compare it with what has actually been implemented and deployed in your environments.
  • Along with the GA release of the Runtime Discovery functionality, we have in release several usability improvements in the Discovery staging UI to help users work with both large and small discovery file sizes. These includes:
    • Sorting and filtering of objects in the tables
    • Multi-select and support for several new operations both individually and in bulk
    • Performance improvements at scale

For more information, see PubSub+ Event Portal 1.0.

September 2020

Event Portal supports Runtime Discovery capabilities for Kafka event brokers

New Runtime Discovery capabilities for Kafka event broker distributions, including Confluent and Amazon MSK have been released as an Open Beta feature set in the Event Portal. Runtime Discovery enables users to:

  • Discover and import Apache Kafka events, schemas, connectors, and applications, including their relationships

  • Catalog event streams already used within Apache Kafka environments

  • Visualize event-driven architecture topologies running over Apache Kafka event brokers

All PubSub+ Cloud Services Available in Google Cloud Public and Private Regions

Enterprise users can now start all tiers of service—from Developer to Enterprise 100K—in both public and private regions depending on the level of control and flexibility required.

Users can start services in Google Cloud public for any tier enabled in their account using the create service button in the PubSub+ Cloud Console.

Users should contact customer support if they want to start services in Google Cloud Private regions, as coordination with the Solace Production Engineering team is required.

You can also learn more by reading about Kubernetes deployment options within Docs.

Forward PubSub+ Cloud Event Broker Services Logs to a Syslog Server

Users can now forward full PubSub+ event broker service log streams to a Syslog server for monitoring and analytics. To start using this feature:

  1. Select the service you want to forward logs from in the Messaging Services home screen within the Cloud Console.
  2. From the Service Status screen, use the top navigation to select Manage.
  3. From the Messaging Service Settings screen, select Advanced Options at the top right.
  4. On the Syslog Forwarding tab, click on Edit Settings.
  5. Select the types of logs you want to forward and the connectivity information for the destination server and click on the Activate Syslog Forwarding button.

The logs will start forwarding to your Syslog server immediately.

You can learn more about this feature in Forwarding Logs to an External System.

Single Sign-On and Multi-factor Authentication Now Available

Azure Active Directory (AD) can now be associated with PubSub+ Cloud enterprise accounts to enable single sign on (SSO) and multi-factor authentication (MFA).

Once set up, each organization will receive a customized URL to log in to PubSub+ Cloud (e.g., https://acme.solace.cloud). If a user is already signed in to the company’s AD account, they will also be automatically signed into PubSub+ Cloud. Otherwise the user will be directed to their company’s AD sign-in page to enter their details. Use of MFA will be based corporate AD settings.

Note, if users belong to multiple accounts, they will only be able to switch between accounts that are associated with the corporate AD without logging in to the accounts separately.

Today, SSO is enabled for each account by the Solace Production Engineering team. Self-service functionality is on our roadmap and will be introduced soon.

August 2020

Event Portal Designer Enhancements for Kafka

  • Schema support enhancements in Event Portal, including support for Avro schemas and schema versioning.
  • Event and application object capabilities have been extended to include the following Apache Kafka native attributes: Kafka topics, Key and Value schemas, consumer groups, and source & sink connectors.

New Ways to Sort Event Broker Services in PubSub+ Cloud

The way users can sort existing PubSub+ Cloud event broker services has been improved. Upon navigating to the Messaging Services screen in the cloud console, users will be able to sort through the list of available services based on Service Type, Cloud Region, User, and Creation Date, making it easier to find the desired services.

To clean up the interface, the service creation button will no longer appear in the list of available services unless the user chooses to sort by “None”. Users can still start services by selecting the Create Service navigation button in green at the top of the screen.

June 2020

Customizing Ports and Making Your PubSub+ Event Broker: Cloud Services More Secure

To ensure the security of your services, by default, only secure application connectivity (HTTPS) is enabled for both enterprise and developer services.

You can still enable HTTP ports during service creation. Once you have chosen your service type (developer or enterprise) and selected your cloud and region, the “Show Advanced Connection Options” link will appear under Service Details.

Clicking on that text reveals the Advanced Connection Options.

From there, you can enable or disable the secure (HTTPS) or unsecure (HTTP) ports for each of the supported messaging protocols (you can see secure ports are enabled by default). You can also use this screen during service creation to customize the messaging ports you use for enterprise and developer event broker services, giving you options if the default port is unavailable or another port is preferred.

We hope you find these port customization features helpful. For more information refer to Getting Started with PubSub+ Cloud

Improved Search Experience in Event Portal

  • The Event Portal has been enhanced and is now easier for you to use. The schema, event, and application search and filtering capabilities have all been improved, and we’ve also added support for larger and rich text descriptions for these object types.
  • Your search results will now indicate the matched fields for key words entered into the search criteria, so you can see at a glance what underlying object attributes met the search criteria.
  • You can search for "contains" or partial word match results without leading wildcards.
  • You can filter object lists by assigned tags or object owners in the Catalog.
  • You can also now filter the Designer graph views based on object tags and owners to quickly find and focus on the components, LOBs, or use cases you are interested in seeing in the overall event driven architecture.
  • Finally, you can enter much larger rich text-based descriptions, include links and optional code block formatting of text for schemas, events, and applications.


May 2020

Try PubSub+ Cloud for Free!

You can now see how PubSub+ Cloud can help you on your journey to becoming event driven with a trial PubSub+ Cloud account. The 60-day free trial of PubSub+ Cloud includes:

Messaging Services (get started in 90 seconds)

  • One Enterprise Developer Service with up to 100 connections/queues, 8 Gbps of throughput and 2 GB of storage 

Event Portal ( get started now)

  • 10 users 

  • 500 objects (an object is defined as an event, schema, or app) 

You can dig into the docs to learn more:

Create Services With 250 Connections

You can now create enterprise event broker services with 250 connections. This is for use cases when you don’t need the 1000 connections of our previously lowest scale enterprise service, but unlike developer services, still want your service to be HA and have configurable network throughput and storage.

If your account is configured with the appropriate limits, you can start a 250-connection service just as you would with any of the other services, Upon service creation for enterprise services, you’ll notice the connection slider now starts at 250 and goes up to 100K.

Set the slider to 250 and your service will start with that connection capacity - it’s that simple.

We hope you find this new service connection level meets your event broker requirements. To set up access for 250 connection broker services or if you have any questions, please contact us through the Support tab in the Console.


April 2020

Support for OpenShift On-premises Deployments Now Available

You now can deploy PubSub+ event brokers in OpenShift on premises using PubSub+ Cloud. This means you can now use the PubSub+ Cloud Console to manage event brokers, event mesh components and monitoring features on-premises.

OpenShift is the second Kubernetes environment we support (following Huawei CCE), and the first for on-premises deployments. It will be followed by other types of Kubernetes deployment options, including Rancher, Anthos GKE, VMWare Tanzu, Google GKE, Amazon EKS, and Azure AKS.

Setting up this ability is similar to deploying brokers in virtual private cloud environments. To learn more, or to get this process started for your organization, please reach out to your customer success manager or contact us through the support function in the Cloud Console.

Deployment Considerations Guides for Private Regions Now Available

PubSub+ Cloud can be deployed into many major clouds, and now, with Kubernetes support, into your on-premises environments as well. Each, however, has some minimum requirements to work properly and other factors to take into account when considering a specific type of deployment (public, private, on-premises).

To help you get services up and running as easily as possible, we’ve written the following deployment consideration guides so you can better understand what is required for a successful deployment:

These guides can be found in Deployment Architecture for Kubernetes. New guides will be posted as they become available.


March 2020

Integrate Event Portal with the new REST API

You can now manage your Event Portal data in PubSub+ Cloud with our RESTful API. Using the API, you can integrate other applications, systems, or client applications with the Event Portal, and model or retrieve your event-driven architectures from your own client applications.

Visit the Event Portal v1 REST API to learn more about how to start using the REST API.

All Enterprise Service Scales are Now Available in Huawei cloud

If you want to deploy PubSub+ Event Broker: Cloud in Huawei Cloud, we now support the full set of service scales, which are:

  • Developer

  • Enterprise 1K

  • Enterprise 5K

  • Enterprise 10K

  • Enterprise 50K

  • Enterprise 100K

Want to get started with Huawei cloud or need help deciding which scale is right for your use case? Contact us through the Support tab in the Console.

Know What Happened in Your PubSub+ Cloud Account with Audit Logs

Audit Logs provide records of user activity in your PubSub+ Cloud account for security and compliance purposes. You can view, monitor and track the sequence of the following activities in the console:

  • IAM operation, such as user login

  • User management activities, such as user activation or role changes

  • Service lifecycle events, such as messaging service creation or deletion

There are different levels of access to the audit logs for individual users and for administrators. The logs are retained in the console for six months, after which they are automatically deleted. You can download the logs and store them yourself if you’d like to maintain a longer historical record.

Visit the dedicated Using Audit Logs to learn more about how to access, view, filter, and download the audit logs.


Feb 2020

How to Manage Objects in Event Portal

The Event Portal tracks the history of changes made to objects defined in the Event Portal—Schema, Event and Application—by creating a new revision of the object each time it's modified. You can view the changes between different revisions and roll back to a previous revision if you need to.

Visit Managing Object Revisions to learn more about how to access, view, filter, and download the audit logs. If you have any questions, contact Solace.

Jan 2020

Access Multiple Accounts from your PubSub+ User Account

Many PubSub+ Cloud users have multiple accounts for production, staging, testing and more. A recent update has made it possible for you to have multiple accounts associated with one user account and made it easy to sign into and switch between those accounts so you can divide your deployment environments easily.

Simply sign into the PubSub+ Console, and if you have more than one account associated with your user, you will be prompted to pick which one you want to use.

Once you’re logged in, you can also switch between accounts without having to log out. Click on the account profile icon in the lower left-hand side of the console and you can switch between any of your available accounts. Your account profile will also show which account you’re currently logged in to, in case you forget.

Don’t worry if you have a single account, your access to the world’s best event broker services will remain unchanged!

PubSub+ Cloud Releases (2019)

 

December 2019

Adoption of the 9.3 Release of PubSub+ Broker

PubSub+ Cloud is moving the default PubSub+ Event Broker Software version to 9.3. You will notice some improvements to the PubSub+ Manager as well as some security enhancements. All new services you create in PubSub+ Cloud will be delivered using version 9.3.

We will work with you to put a plan in place to upgrade any of your existing services over the next several months.

Learn what Events are Running on Your Brokers with Event Portal Discovery

You can use the Event Discovery tool within Event Portal to analyze events running over your event brokers in real-time. You can visualize these events to understand better the events flowing in your event-driven architecture. You can currently view a breakdown of your events by topic, including topic hierarchy levels to see the number of events and the amount of bandwidth being sent on a per-topic, or per set of topics, basis.

Please note, event discovery is still in a demo phase. When complete, it will have the ability to transform discovered event instances of the same type into a single event object, which will be saved in the event catalog and designer to visualize and understand your event-driven architecture.


November 2019

Support for Azure China Regions (messaging services)

You can now deploy PubSub+ Event Broker: Cloud services within Azure Regions in China for customers who have configured a private region in China.

Once this is enabled within your account, you can start up services in China by selecting Azure as the cloud in the Create Service screen, and then selecting the China Azure Region you wish to start your service in.

A list of available Azure China regions can be found here: solace.com/products/event-broker/cloud/#regions

If you wish to enable Azure China regions in your account or have any questions, contact the PubSub+ Cloud team using the support tab within the console.

Keep Track of Your Events with the Event Portal Catalog

You can see all the applications, events, and schemas you've created in the Event Portal using the Event Catalog. Objects created in the event designer are automatically available in the event catalog and you can use the searchable interface to access all the existing events, schemas, and applications.

For a quick demo, check out the Event Portal Get Started Demo video.


October 2019

Event Portal Ready for Early Adopters

Adopting an Event-Driven Architecture is becoming more important to many of our customers. A major step towards helping you achieve this is the creation of an Event Portal, where you can create, catalog, discover, and lifecycle management events across your enterprise. This portal can be accessed through the PubSub+ Cloud Console, and we've built a preview so interested customers can see our vision and provide feedback. We'd love to hear what you think, so please talk to your account rep or get in touch using the contact us feature under the support tab in the PubSub+ Console and we'll give you a tour.


September 2019

Adoption of the 9.1.1 Release of PubSub+ Broker

PubSub+ Cloud is moving the default PubSub+ Event Broker Software version to 9.1.1 Highlights from this release include GA for Replay, a feature which allows client applications to request and receive guaranteed messages hours or days after original delivery. Replay also allows messages to be delivered to applications that had not been subscribed to receive those messages when they were first published. This release also supports MQTT retain. All new services you create in PubSub+ Cloud will be delivered using version 9.1.1 and can support replay and retain if you contact us.

We will work with you to put a plan in place to upgrade any of your existing services over the next several months.


August 2019

Improved Security Options for Private Regions Deployments with Options for No Inbound Internet Access.

Does your company have security policies that prevent your VPCs from accepting incoming connections from the internet, but you still want to use PubSub+ Cloud messaging services in one of your VPCs to link applications together within a VPC and with and on-premises applications? This is now possible, and we can work with you to create messaging services and associated infrastructure in your VPCs with fully private access. To have this ability enabled in your account, please talk to your account manager or contact us using the support tab within the console.


July 2019

Support for Huawei Cloud as a Private Customer region

If you want to run PubSub+ Cloud Enterprise services within Huawei cloud, we now support that. This will be of interest if you want to deploy applications in China. To set up this ability within your account, please contact your account manager or get in touch with us using the support tab within the console.

Worldwide Region Support for Azure

If you’re an Enterprise customer, you now have more choice of regions worldwide where you can run Enterprise and Developer services in Azure. The full region list for all supported clouds is available at solace.com/products/event-broker/cloud/#regions.


June 2019

All Enterprise Service Scales are now Available in Azure

If you want to deploy PubSub+ Event Broker: Cloud in Azure, we now support the full set of service scales, which are:

  • Developer

  • Enterprise 1K

  • Enterprise 5K

  • Enterprise 10K

  • Enterprise 50K

  • Enterprise 100K

Want to get started with Azure or need help deciding which scale is right for your use case? Contact us through the Support tab in the Console.