Entries by Mark Spielman

What’s New in PubSub+ Cloud – November 2018

Customer VPC deployments in AWS, better TLS certificate management, PubSub+ Cloud system status monitoring, and more.

Using PubSub+ Cloud keeps getting easier, and the feature set is growing by leaps and bounds. Here’s a quick overview of what’s new in November:

  • Customer VPC deployments in Amazon Web Services
  • Improved TLS certificate and authentication management
  • System status monitoring

Let’s take a closer look at each.

VPC deployments in Amazon Web Services

We are excited to now support deploying and managing PubSub+ brokers in your Amazon Virtual Private Cloud (VPC). This really increases the flexibility of the centralized PubSub+ Cloud management console and enables enterprise customers to deploy their messaging services exactly where their applications are running. Contact us if you’d like more details or to enable this capability in your account.

VPC deployments in Amazon Web Services

Improved TLS Certificate Management

You can now control authentication settings and certificate authority configurations for your messaging services on your own.… Read the rest

What’s New in PubSub+ Cloud – October 2018

The ability to use credit cards, enhanced account details, ability to upgrade Kilo Plans in Google Cloud Platform, and more.

We’re continuing to add new features and capabilities to PubSub+ Cloud. Here’s a quick overview of what’s new in October:

  • Credit Card Charging
  • Upgrades for GCP Kilo Plan
  • Improved UX for understanding your account

Let’s take a closer look at each.

Credit Card Charging

You can now use a credit card to purchase PubSub+ Cloud on-demand plans. This will provide your organization with another way to access our on-demand plans. To add credit card billing to your account, simply go to the Billing section within the new Account tab (more on this below) in the Console, and request access.

PubSub+ Cloud now offers credit card charging

Once credit card access is enabled on your account, fill in your details and you’ll be all set.

PubSub+ Cloud is a robust and scalable event broker offered as a service.

Upgrades for GCP Kilo Plan

The Kilo Plan for Google Cloud Platform (GCP) is improved and now supports upgrades.… Read the rest

Solace PubSub+ Cloud Keeps Improving For Developers

GCP Kilo Plans, On-demand access to plans, Improvements to Developer Experience, and more.
I’d like to take a quick minute to highlight what’s new in Solace PubSub+ Cloud in September. This month we’re introducing a bunch of key new features:

  • The availability of the Enterprise Kilo Plan on Google Cloud Platform (GCP) as an Alpha
  • The introduction of hourly on-demand access to the plans
  • An improved Try Me experience to allow in-place coding
  • The launch of the Solace PubSub+ Cloud Learning Center – https://cloud.solace.com/learn/

Let’s dive into each in a little bit more detail.

GCP Kilo Alpha

We can now support the Enterprise Kilo plan in GCP.  This means you get all the nice benefits of cloud orchestration like easy setup, tear down, automatic configuration of your Broker HA Group including loadbalancers, etc… If you’re interested in trying out the Enterprise Kilo Plan in GCP, just ask through the Support tab in the console.… Read the rest

Solace Java Meet Spring Boot Starters

In this blog post, I will look at the Solace Java Spring Boot project which provides a Spring Boot Starter for the Solace Java API with support for Spring auto-configuration. This is a follow up blog post to my first post on the topic of Spring Boot Starters which discussed JMS.

To recap, as part of Solace Labs, we’ve shared two projects to help other Solace users easily use Solace Messaging as the foundation for their Spring Boot microservices and applications:

Following the Solace Labs model, both projects are open source and we welcome contributions, suggestions and ideas from the community. We’ll keep updating these projects as we use them more ourselves, but already they are making our applications simpler. In this blog post, I’ll focus on the Solace Java Spring Boot Starter.

Using the Solace Java API with Spring Boot

The Solace Java Spring Boot Starter and Auto-Configuration is very similar to the Solace JMS project in how it functions.… Read the rest

Solace JMS Meet Spring Boot Starters

More and more, we’re making use of Spring Boot within our projects internally at Solace. It enables us to be much more productive as we develop new messaging based microservices. But what was missing up until now was a nice Spring Boot Starter for Solace JMS and Solace Java messaging. Without these packages, you couldn’t take full advantage of the benefits of Spring Boot auto-configuration which is a very powerful part of Spring Boot.

Now as part of Solace Labs, we’ve shared two projects to help other Solace users easily use Solace Messaging as the foundation for their Spring Boot microservices:

Following the Solace Labs model, both projects are open source and we welcome contributions, suggestions and ideas from the community. We’ll keep updating these projects as we use them more ourselves, but already they are making our applications simpler.

In this blog post, I’ll focus on the Solace JMS Spring Boot Starter due to the prevalence of JMS applications.… Read the rest

Solace Messaging for Pivotal Cloud Foundry Available Now

Pivotal Cloud Foundry (PCF) is gaining considerable momentum as an open PaaS for public and private clouds. Our customers like that Cloud Foundry simplifies application developments while making it easier for operations teams to properly secure the environment. When you combine this simplicity with the fact that it is easy to run Cloud Foundry in any cloud, it is a clear winner.

We’ve been working closely with Pivotal and several early beta customers to make Solace a native service within PCF, and we’re pleased to announce that as of today, the Solace Messaging tile is available in the Pivotal Network, and you can directly access the Solace Messaging Service to download the tile. The Solace Messaging service is great for our customers, or for anyone looking for an enterprise grade messaging solution that can do MQTT, JMS, RESTful messaging and soon AMQP 1.0 natively within PCF.… Read the rest

Smooth DevOps Integration

The DevOps movement is revolutionizing how we build software, and cloud apps are perhaps the biggest beneficiaries. At each step of the process, innovative tools are streamlining the process of developing and deploying new applications. At Solace, we’ve been hard at work integrating our VMR and APIs with the most popular tools in the DevOps pipeline.

Let’s take a quick look at a typical DevOps pipeline for an application using Solace, and consider how the new tools and announcements from Solace can make it work better.… Read the rest

Introducing SEMP v2 – Solace Message Routers configuration reinvented!

Solace has always had a programmatic interface for managing Solace message routers, called the Solace Element Management Protocol or “SEMP.”

Among the many exciting developments we’re announcing today is the reinvention of SEMP as a REST API that will simplify the creation of self-serve portals, enable the integration of messaging into CI/CD pipelines, and be more natural in cloud deployments. I’ll try to give you a better understanding of this new version (which we call SEMP v2) and how it will be used.… Read the rest

Open Sourcing Solace Tutorials via GitHub

Today we’re announcing several exciting changes that make it easier for developers to get up and running with Solace messaging as they strive to achieve open data movement across applications, environments and protocols. Among these developments, we’re moving all of our Getting Started tutorials (and associated code) to GitHub, and open sourcing them so developers can customize, repurpose and improve them.

Moving to GitHub

Going forward all of our Getting Started developer tutorials will live in a new GitHub organization called Solace Samples. Each API and developer environment will have its own GitHub repository that includes a set of step-by-step tutorials with sample code to get developers going in whatever environment they’re working in, such as Java, JMS or Cloud Foundry. Those tutorials will also be accessible through dev.solace.com, home to all kinds of resources including documentation, downloads and demos.

In each case, the projects make it easy to build the individual tutorials.… Read the rest

Getting Started using Solace Messaging in Cloud Foundry

In this blog post I will take you through the steps necessary to get a Cloud Foundry application up and messaging through a Solace messaging router. To keep it simple, I’ll use a Cloud Foundry user provided service to feed the application the Solace message router credentials. And for this post, I’ll use a Java based Spring Boot application, however the concepts are transferable to any language.

Overview

I’m going to assume you’re a little familiar with application design for Cloud Foundry. If you’re not then a reasonable place to start is the online Cloud Foundry Developer Guide. It walks through the basics of preparing a cloud application, deploying and managing this application, and how to use services to access application resources.

I’m also going to assume you’re also familiar with the basics of Solace messaging. If you are new to Solace messaging, you can check out the Get Started guides for a walk through of basic Publish/Subscribe and much more.… Read the rest