solace.com Open in urlscan Pro
2620:12a:8001::4  Public Scan

Submitted URL: https://webcasesupport.io/
Effective URL: https://solace.com/products/event-broker/cloud/
Submission: On October 29 via automatic, source certstream-suspicious — Scanned from US

Form analysis 1 forms found in the DOM

GET https://solace.com/

<form role="search" method="get" class="searchform form-inline" action="https://solace.com/">
  <div class="form-group">
    <label>
      <span class="fa-icon-custom fa-search-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
          <path
            d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6 .1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z">
          </path>
        </svg></span>
      <span class="sr-only">Search for:</span>
      <input class="form-control default aa-input" type="text" value="" name="s" id="s" placeholder="Search Solace..." autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-labelledby="s"
        aria-owns="algolia-autocomplete-listbox-0" dir="auto" style="">
      <pre aria-hidden="true"
        style="position: absolute; visibility: hidden; white-space: pre; font-family: open-sans, Tahoma, Verdana, sans-serif; font-size: 20px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: normal; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
    </label>
    <span class="input-group-btn">
      <button class="btn searchGo" type="submit">
        <span class="fa-icon-custom fa-icon-white fa-icon-custom-arrow"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
            <path
              d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z">
            </path>
          </svg></span>
        <span class="sr-only"> Search </span>
      </button>
    </span>
  </div>
</form>

Text Content

Skip to Main Content
EN CN FR DE JP KO ES PT
 * EnglishEN
 * 中文 (Chinese)CN
 * Français (French) FR
 * Deutsch (German)DE
 * 日本語 (Japanese) JP
 * 한국어 (Korean) KO
 * Español (Spanish)KO
 * Português (Portuguese)PT

Search
 * Docs
 * Resources
 * Integration Hub
 * Learn
 * Downloads
 * Contact Us
 * Search Solace…
 * Log In
 * Get Started Free

 * Products
   
   * empty
     
     * PubSub+ Platform Connect and integrate anything, anywhere, through the
       power of event-driven architecture.
     * Overview
   * Products and Capabilities
     
     * empty
       
       * PubSub+ Event Broker Message and Stream
       * PubSub+ Event Mesh Scale and Federate
       * PubSub+ Event Portal Access and Govern
     * empty
       
       * APIs & Protocols Connect and Integrate
       * Connectors and Integrations
       * PubSub+ Mission Control Operate and Observe
       * PubSub+ Insights
       * PubSub+ Distributed Tracing
     * Professional Services
     * Support
 * Solutions
   
   * Solutions Harness the power of events to create new business value
   * empty
     
     * By Industry
       
       * Capital Markets
       * Retail Banking
       * Manufacturing
       * Transportation/Logistics
       * Retail
       * Aviation
       * Gaming
       * Telecom
       * Energy and Resources
       * Government
     * By Initiative
       
       * Event-Driven Architecture
       * Event Mesh
       * Hybrid Cloud
       * Microservices
       * Middleware
       * Event-Driven Integration
       * Internet Of Things
       * Payments Modernization
       * Connected Car
       * Decentralized Finance (DeFi)
     * By Technology
       
       * SAP
       * Boomi
       * Kafka
       * Kubernetes
       * VMware
       * Microsoft Azure
       * MuleSoft
       * Amazon Web Services
       * Google Cloud Platform
       * IBM
       * TIBCO
       * Spring Framework
       * OpenShift
       * WSO2
 * Company
   
   * Company We make the event-driven architecture tooling relied on by many
     brands you know and love.
     EDA Summit is a virtual conference dedicated to the advancement of
     event-driven architecture in business. Visit EDA Summit
   * empty
     
     * About Us What we do and why we do it.
     * Blog For software architects and developers.
     * Careers We’re hiring. Stay in the know.
     * Leadership Our leadership team and board.
     * Resources Our latest technical and thought leadership content.
     * News Press releases and media mentions.
     * Information Security, Privacy, and Legal One-stop shop for Solace legal
       information and documents.
     * Events From live-streamed to in-person.
 * Partners
   
   * Partners Meet your digital transformation goals by combining our tech with
     the expertise and tools of top SIs and technology providers.
     Partner Login
   * empty
     
     * Partners We partner with the world’s leading system integrators and
       technology innovators.
     * System Integrators Accelerate and de-risk your deployment of Solace
       technology by working with expert consultants trained in our technology.
     * Technology Providers Learn how we work with the leading providers of
       cloud, software and hardware offerings.
   * empty
     
     * Find a Partner Find an SI or technology partner to accelerate your
       journey to EDA.
     * Become a Partner Join our ecosystem of partners committed to helping
       enterprises become event-driven.
     * Education and Certification Become an expert in event-driven systems and
       our technology, and demonstrate your expertise.
 * Customers
 * Developers
   
   * Developers All the information and connections you need to achieve EDA
     success with Solace technology.
     Follow us Watch us
   * empty
     
     * Getting Started
       
       * PubSub+ for Developers Getting started for developers. Any platform,
         any language, open protocols and APIs.
       * Documentation Everything you need to know to configure and use Solace
         products.
     * Learn More
       
       * API Tutorials Learn the fundamentals to create apps with our Messaging
         and Management APIs.
       * Codelabs Hands-on, step-by-step labs that demonstrate specific
         use-cases and integrations.
       * Free Courses Online, at-your-pace training available to everyone, for
         free.
     * Join the Conversation
       
       * Solace Developer Community Join our technical community for Solace
         PubSub+ and find the answer you’re searching for.
       * Events From web streams to industry conferences, here’s where we’ll be.
       * Newsletter Stay in-the-know with our monthly developer newsletter.
 * Get Started Free

 * Docs
 * Resources
 * Integration Hub
 * Learn
 * Downloads
 * Contact Us
 * Search Solace…
 * Log In
 * Get Started Free

 * EnglishEN
 * 中文 (Chinese) CN
 * Français (French) FR
 * Deutsch (German) DE
 * 日本語 (Japanese) JP
 * 한국어 (Korean) KO
 * Español (Spanish) ES
 * Português (Portuguese)PT





PUBSUB+ EVENT BROKER: CLOUD

Enterprise-grade messaging as a service, on demand in your favorite public and
virtual private clouds, and in your preferred on-premises and cloud Kubernetes
environments.

Get started for free,
upgrade whenever you need to.

Get Started

AVAILABLE IN YOUR FAVORITE CLOUD PROVIDERS

white_aws


Huawei




PERFORMANT, FLEXIBLE AND SCALABLE
EVENT BROKERS AS A SERVICE

Event brokers are modern message brokers that support event-driven message
exchange patterns across a variety of applications, devices and environments.

PubSub+ Event Broker is what Gartner calls an “advanced” event broker, which
means it does even more. That’s what the “+” is all about:

publish-subscribe messaging pattern

 * plus queuing
 * plus streaming
 * plus replay
 * plus request-reply

over open protocols and APIs

with enterprise-grade performance.

Access all advanced features through Mission Control, while we do all the heavy
lifting to dynamically deploy, upgrade, patch, and operate your services. We
engineer it all to be secure, resilient, and cost-optimized so you can focus on
building applications.

Get the Datasheet

PUBSUB+ SUPPORTS OPEN APIS & PROTOCOLS

JMS

paho
white_Websocket
RESTful
node-js-colour
JS MQTT Java JMS 1.1 JMS 2.0
This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

var message = solace.SolclientFactory.createMessage();
message.setDestination(solace.SolclientFactory.createTopicDestination("T/GettingStarted/pubsub"));
message.setBinaryAttachment("Sample Message");
message.setDeliveryMode(solace.MessageDeliveryModeType.DIRECT);
publisher.session.send(message);

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

String content = "Hello world from MQTT!"; MqttMessage message = new
MqttMessage(content.getBytes()); message.setQos(0); String topic =
"T/GettingStarted/pubsub"; mqttClient.publish(topic, message);

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

XMLMessageProducer prod = session.getMessageProducer(new
PrintingSessionEventHandler()); TextMessage msg =
JCSMPFactory.onlyInstance().createMessage(TextMessage.class); msg.setText("Hello
world!"); Topic topic =
JCSMPFactory.onlyInstance().createTopic("T/GettingStarted/pubsub");
prod.send(msg, topic);

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

Topic topic = session.createTopic("T/GettingStarted/pubsub"); MessageProducer
messageProducer = session.createProducer(topic); TextMessage message =
session.createTextMessage("Hello world!"); messageProducer.send(topic, message,
DeliveryMode.NON_PERSISTENT, Message.DEFAULT_PRIORITY,
Message.DEFAULT_TIME_TO_LIVE);

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

JMSContext context = connectionFactory.createContext(); Topic topic =
context.createTopic("T/GettingStarted/pubsub"); TextMessage message =
context.createTextMessage("Hello world!"); JMSProducer producer =
context.createProducer().setDeliveryMode(DeliveryMode.NON_PERSISTENT);
producer.send(topic, message);


JS MQTT Java JMS 1.1 JMS 2.0
This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

subscriber.session.connect(); subscriber.session.subscribe(
solace.SolclientFactory.createTopicDestination("T/GettingStarted/pubsub"), true,
correlationObject, 10000 );

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

mqttClient.connect(connOpts); mqttClient.setCallback(new
PrintingMqttCallback()); String topic = "T/GettingStarted/pubsub"; int qos = 0;
mqttClient.subscribe(topic, qos);

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

final Topic topic =
JCSMPFactory.onlyInstance().createTopic("T/GettingStarted/pubsub"); final
XMLMessageConsumer cons = session.getMessageConsumer(new MessageDumpListener());
session.addSubscription(topic); cons.start();

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
Topic topic = session.createTopic("T/GettingStarted/pubsub"); MessageConsumer
messageConsumer = session.createConsumer(topic);
messageConsumer.setMessageListener( new MessageDumpListener() );
connection.start();

This file contains bidirectional Unicode text that may be interpreted or
compiled differently than what appears below. To review, open the file in an
editor that reveals hidden Unicode characters. Learn more about bidirectional
Unicode characters
Show hidden characters

JMSContext context = connectionFactory.createContext(); Topic topic =
context.createTopic("T/GettingStarted/pubsub"); JMSConsumer consumer =
context.createConsumer(topic); String message =
consumer.receiveBody(String.class);

KUBERNETES ENVIRONMENTS






WHAT CAN YOU DO WITH
PUBSUB+ CLOUD EVENT BROKER SERVICES?


ENABLE EVENT-DRIVEN MICROSERVICES

Unlock the full power of event-driven microservices with asynchronous,
event-driven messaging, simple producer/consumer scalability, high availability,
message rate and consumer availability decoupling, and more.

Learn More


BUILD IOT APPLICATIONS

Provide your IoT apps with a flexible, bi-directional connection layer with
native support for MQTT to let you communicate easily with all your real-time
devices securely and at scale.


CREATE AN EVENT MESH

PubSub+ Event Broker: Cloud messaging services can easily be connected to form
an event mesh that dynamically routes events between producer and subscriber
applications, no matter where they live on the mesh, in real-time.

Learn More


STREAM DATA FROM YOUR PREMISES TO THE CLOUD

Enable secure, reliable, real-time data movement between legacy and cloud
applications over WebSocket, AMQP 1.0, JMS or REST/HTTP. Ingest or distribute
data streams from Kafka. Stream data across private and public clouds. All while
taking advantage of WAN optimization to minimize bandwidth costs.


INTEGRATE WEB STREAMING OR MOBILE APPS

Securely deliver notifications and messages to mobile devices or web dashboards
at scale and at low cost per connection.

We successfully used PubSub+ Cloud to connect a global consumer packaged goods
company to hundreds of external suppliers, and they now exchange hundreds of
thousands of events each day seamlessly. PubSub+ Cloud lets us focus on
delivering business value to our customers.


STEVE WOOD

Chief Product Officer, Dell Boomi


YOU CAN DEPLOY
PUBSUB+ CLOUD EVENT BROKER SERVICES
IN FOUR WAYS:

 * in the public cloud

 * in your enterprise VPC

 * in a dedicated messaging VPC

 * in an on-premises Kubernetes environment



Previous
OPTION 1


SOLACE SHARED VPC

Multi-tenant VPC owned and operated by Solace.

Connect applications running in your VPC to PubSub+ Event Broker: Cloud services
in a public cloud using the internet.


OPTION 2


CUSTOMER-OWNED VPC

Your own VPC in the cloud of your choice.

Use the Console to deploy PubSub+ Event Broker: Cloud services into the VPC
where you run your applications.


OPTION 3


SOLACE DEDICATED VPC

Single-tenant VPC owned and run by Solace.

Set up a new VPC dedicated to running PubSub+ Event Broker: Cloud services and
connect using a peering link.


OPTION 4


ON-PREMISES (KUBERNETES)

Kubernetes cluster running in your datacenter


Next
 * 1
 * 2
 * 3
 * 4

Get the Cloud Deployment Options Datasheet


WHY DEVELOPERS LOVE IT

PubSub+ Event Broker: Cloud gives developers the features, functionality and
performance they need to quickly build and deploy apps within distributed
enterprises:

 * Get coding quickly. with an easy web console, dedicated learning center and a
   REST API for CI/CD integration, we remove all the roadblocks that can slow
   you down.
 * Work however you want. Event Broker: Cloud supports open APIs and protocols
   like AMQP 1.0, MQTT, JMS, REST and WebSocket, so developers can work with
   whatever language and API stack they want without worrying about lock-in.
 * Dead simple Ops. “Ops” are fully managed by the service – leave the set-up,
   hosting, security, maintenance and scaling of the messaging infrastructure to
   our experts.


GET STARTED IN 90 SECONDS

Get Started




WHY IT’S GREAT FOR ENTERPRISES

PubSub+ Event Broker: Cloud delivers the serious performance enterprises need
from their event broker infrastructure, including low latency, high
availability, security, WAN optimization and more – without all the management
hassles.

FLEXIBLE DEPLOYMENT OPTIONS

 * Deploy your event broker services in public clouds in our SaaS or within your
   virtual private clouds, and in cloud and on premises Kubernetes environments.

OFFLOAD OPERATIONS

 * You don’t need to build, set-up, scale or troubleshoot your event broker
   infrastructure. We monitor the service 24×7 and perform in-service upgrades,
   so your messages always get where they need to go, and are cost optimized no
   matter where they are deployed.

EASILY SCALE

 * Connect messaging services in multiple locations into an event mesh that you
   can visualize and manage from a single pane of glass. Easily grow your mesh
   with simple click-to-connect functionality.

ROBUST SECURITY

 * Fully control where your data resides with exclusive control over your data
   at rest and in motion along with user accounts and permissions. Log events
   reported to corporate monitoring systems and integrate with identity
   management systems. Learn more.

REDUCE COSTS

 * Flexible service sizes to meet your needs. Take advantage of annual,
   committed-use pricing, as well as “pay-as-you-use” billing to minimize cost
   while maximizing flexibility by scaling infrastructure up and down, on
   demand. Deployments constantly optimized by Solace engineering to minimize
   IaaS resource costs in each cloud for every potential broker deployment.

STAY IN CONTROL

 * See and manage what’s happening across your system. Application events can be
   reported to a centralized, proactive monitoring tool – PubSub+ Insights and
   access can be controlled so the right people have the information they need.


DEPLOY ANYWHERE, MANAGE CENTRALLY.

PUBSUB+ CLOUD OFFERS THE BEST ENTERPRISE-GRADE MESSAGING AS A SERVICE AVAILABLE
IN VIRTUAL PRIVATE CLOUDS FROM AWS, GCP AND AZURE.

This allows you to combine the agility of SaaS with the control and security of
a private cloud. Just like public clouds, you can easily lifecycle manage your
messaging services in virtual private clouds (VPCs), using PubSub+ Mission
Control to dynamically deploy, software upgrade, patch, and operate Solace event
broker services, confident that they are engineered by Solace to be secure,
resilient, and cost-optimized for every environment. Learn more from our CTO
Shawn McAllister:

Read Shawn's Blog About It


TAKE A CLOSER LOOK

Read the Technical Documentation

Read the Fine Print
(Security Statement, SLA, Terms of Service)

Start Your Free Trial






Back to top

 * Facebook
 * Linked In
 * Twitter
 * Youtube
 * Instagram
 * Github
 * Medium

 * Products
   * PubSub+ Platform
   * PubSub+ Event Broker
   * PubSub+ Event Portal
   * PubSub+ Mission Control
   * PubSub+ Insights
   * APIs & Protocols
   * Integration Hub

 * Company
   * Careers
   * Leadership
   * Customers
   * Partners
   * Events
   * Press Center
   * Privacy and Legal
   * Trust, Compliance & Security Center

 * Developers
   * Docs
   * API Tutorials
   * Dev Portal
   * Codelabs
   * Free Courses
   * Blog
   * Community



 

Thanks for subscribing! We hope you enjoy the content we send
your way, and please let us know if you have any suggestions.

 * Facebook
 * Linked In
 * Twitter
 * Youtube
 * Instagram
 * Github
 * Medium

 * Support
 * Contact
 * Log In


 * EN (English)EN
 * 中文 (Chinese)CN
 * Français (French) FR
 * Deutsch (German)DE
 * 日本語 (Japanese) JP
 * 한국어 (Korean) KO
 * Español (Spanish) ES
 * Português (Portuguese) PT

© 2024 Solace

 * Privacy and Legal
 * Sitemap

Search for:



Search

Register Now for EDA Summit 2024 - Virtual EventRegister for Free