Simplifying the Deployment of Solace VMRs into the Cloud

Helping our customers transition to running many of their applications in the cloud is central to our strategy as a company.   One of our key strategies to help customers take advantage of Solace messaging is to make deployments of VMRs in the various cloud environments as simple and easy as possible.

Our goal in this regard is specifically to simplify the work of IT/middleware organizations and developers in deploying VMRs in different configurations in all the most popular cloud environments used today.  This is so they can spend more of their time on developing apps that add value to their organizations, instead of setting up the required messaging infrastructure.  This is especially important/valuable, for hybrid cloud deployments where learning the intricacies of the different clouds involved could be complicated and time consuming.  As we clearly want to encourage the use of our messaging solutions, we are working to abstract away these individual complexities of deploying and configuring VMRs in the various different cloud environments through the development and release of native quickstarts, deployment templates, and other VMR features and deployment projects for each targeted environment.

Our efforts are focused on helping Solace be the superior option not only for the quality of the messaging products and features we produce, but also for the ease with which our products and associated capabilities can be deployed, configured, and ultimately used, in just about any environment.  To that end, we have the following projects and features that we’ve been working on and releasing.  Below is a summary and status update on each of them for your reference.  Note that all these VMR deployment solutions can be accessed from http://dev.solace.com/downloads/.

Cloud Service Providers

PlatformDeployment Solution / FeatureDescriptionStatusRelated Links
AWSAWS-native AMI• For automated deployments of the VMR in AWS regions.Available for a while nowInstructions
AWS Quick Start • This Quick Start automates the deployment of the VMR in AWS in either a Standalone or HA configuration.Available nowAvailable in AWS
Blog
AWS What’s new
AWS Quick Start templates• Customers can download and use these templates as is, to automatically deploy the VMR in an HA configuration, or as a starting point for their own VMR HA deployment implementations.Available nowAvailable in SolaceLabs
VMR in AWS Marketplace• Soon the VMR Community Edition will also be available in the AWS Marketplace.Keep a look-out for an announcement about this in the coming weeks.
AzureAzure Quickstart• Automates the deployment of the VMR in Azure in a Standalone or HA configuration.Recently released.Available in Azure
Azure Quickstart templates• Customers can download and use these templates as is, to automatically deploy the VMR in an HA configuration, or as a starting point for their own VMR HA deployment implementations.Recently releasedAvailable on Solace’s GitHub site
Google Cloud PlatformGCE quickstart• Provides simple instructions to install a Solace VMR onto a Google Compute Engine (GCE) Linux Virtual Machine in a Standalone/Trial configuration.Recently releasedAvailable on Solace’s GitHub site
GKE quickstart• This is a quickstart for deploying the VMR in a Google Container Engine (GKE) in a Standalone/Trial configuration.In development

 

 

Platforms as a Service

PlatformDeployment Solution / FeatureDescriptionStatusRelated Links
PCFPCF Tile (Community or Evaluation Editions) v1.1.0• The latest version of the Tile supporting VMR Community and Enterprise Editions.Available nowAvailable in PCF
PCF Enterprise Tile
(End Oct)
• This release introduces the first Enterprise Edition tile version, and also introduces support for AMQP and an Alpha version of the WebUI.
• It is based on the 8.6.0 VMR.
On track for release at the end of October
PCF Enterprise Tile (Dec/Jan)• Subsequent GA version of the Solace PCF Enterprise Tile with in-service software upgrade support.
• Note that this will be the first PCF tile “from” release for in-service software upgrades of the VMR.  I.e. no downtime upgrades.
Targeted to be release around year end
OpenShiftDocker image • Our Docker image of the VMR can be used in OpenShift todayAvailable nowAvailable on the Dev Portal
OpenShift Templates (Standalone Configuration)• Templates to help automate the deployment of VMRs in OpenShift environments in a Standalone config.Recently releasedAvailable in SolaceLabs
OpenShift Templates (HA Configuration)• Templates to help automate the deployment of VMRs in OpenShift environments in a HA configuration.In development
KubernetesKubernetes quickstart/templates• This is a quickstart for deploying the VMR in a Kubernetes cluster in a Standalone/Trial configuration.
• We’re again starting with developing and making available quickstarts for a Standalone VMR configuration for PoCs and Demos, then we’ll deliver templates for automating the deployment of VMRs in a HA configuration.
In development