Search

Everything you need to know to start building and connecting event-driven applications with PubSub+ Event Portal.

In this Post

    Introduction

    This page contains a series of short videos that will take you through a simple journey by the end of which you’ll have a deeper understanding of PubSub+ Event Portal and how to get started with it.

    PubSub+ Event Portal is your command center for event-driven architecture. It gives you a crystal-clear map of how events flow, making it easy to design, manage, and scale your system. Say goodbye to silos and confusion—Event Portal brings your teams together, cuts out inefficiencies, and keeps everything running smoothly. Whether you’re building, deploying, or troubleshooting, it’s the ultimate tool to master your events and make your system thrive.

    With Event Portal, you can quickly find an existing event you want to subscribe to by searching the catalog. In addition to finding the appropriate events for your event-driven applications, Event Portal also improves event governance by maintaining consistent naming conventions, enforcing guidelines for broker deployment and provisioning, tracking event ownership and access approvals, and more.

    Watch this quick demo to understand how PubSub+ Event Portal can help you.
    Quick demo: how PubSub+ Event Portal can help you

    Get Started

    Ready to give Event Portal a spin? This section is a quick overview of the three most common things you can do. Then we’ll back up and cover the modules and components that make up Event Portal in greater depth.

    Create and Deploy a Publisher

    As a developer or application architect, you’d want to build apps that publish events designed to be consumed by other applications, and connect them to event brokers.

    In this video, you will learn how to do that using Event Portal in simple steps.
    learn how to do that using Event Portal in simple steps

    Create and Deploy a Subscriber/Consumer

    Once you’ve created the publishing application, you’re ready to create an application that subscribes to or consumes events. Watch this video to see how.
    Create and Deploy a Subscriber/Consumer - video

    Modules

    Once you sign in to PubSub+ Event Portal, you’ll see four modules:

    • With Designer, you can design and visualize every aspect of your event-driven system: create events, define payload schemas, map out application publishers and subscribers, and build event APIs and event API products to share events across your ecosystem.
    • Catalog is where you’ll find everything you need to manage your event-driven system: applications, events, schemas, enumerations, and event APIs.
    • Runtime Event Manager lets you create detailed models of your event-driven system using objects designed in Designer and/or real-time data collected from your event brokers.
    • KPI Dashboard gives you a clear view of key performance indicators so you can monitor your system’s performance and efficiency.

    This video will help you better understand what each of these modules are, and what you’ll do with each of them.
    PubSub+ Event Portal - Modules

    Components

    PubSub+ Event Portal lets you work with a few kinds of event-driven objects: applications, application domains, events, and schemas. This section describes what each of those is, and how they interact with each other.

    Application Domains

    Application domains help you organize your event-driven system into manageable pieces — by team, business unit, microservices, or any logical grouping. They also give you control over access and object management within each domain. This video will help you learn all about them.
    Application Domains

    Applications, Schemas, and Events

    • Applications are the systems or services that produce or consume events – they can be programs, microservices, processes, external systems, or IoT devices.
    • Schemas define the structure and data types of the payloads being sent as part of events. They ensure consistency by outlining how the data should be organized and validated.
    • Events are messages that convey information about a change of state or action, like an order being placed or a sensor reading.

    Watch the video below to see how these are presented within Event Portal.
    Applications, Schemas, and Events

    Environments, Event Brokers and Modeled Event Meshes

    • Environments represent the operational environments you use for software development lifecycle processes, such as development, test, UAT, and production.
    • Modeled event meshes are representations of your actual event mesh that live within Event Portal so you can define and visualize event flows.
    • Event brokers ensure the efficient distribution of events between producers and consumers across your system. The event brokers in Event Portal map to the actual event brokers in your runtime.

    Watch this video to learn all about these components.
    Environments, Event Brokers and Modeled Event Meshes

    What’s next?

    Learn More

    Now that you understand the basics, check out more videos that will help you navigate more advanced capabilities.

    Start Trial

    Start Your 30-Day Free Trial Today

    You’ll get full-feature access to PubSub+ Event Portal, with up to 15,000 objects, i.e. events, schemas or apps.

    So you can test it against a live broker, you’ll also get one PubSub+ Event Broker enterprise developer service which supports up to 100 connections, 8 Gbps of throughput, and 2 GB of storage.

    Start Your 30-Day Free Trial Today