Platform Events

Integrating with Salesforce using Platform Events

In this session we talk about how to Integrating with Salesforce using Platform Events.

Agenda :-

  1. Point to Point Integration Challenges
  2. Solution – Event Driven Architecture
  3. Understanding Platform Events
  4. Publishing & Subscribing to Platform Events
  5. Demo
  6. Q & A

Point to Point Integration Challenges

  1. Scalability Inclusion and removal of entities to the communication is time consuming
  2. Tight Coupling Dependency on every integration point makes it maintenance heavy
  3. Non Ubiquitous Communication Inconsistent & disparate data exchanges formats

The Solution – Event Driven Architecture

Anatomy of  an Event Driven Architecture

Understanding Platform Events

  • Sobject like Salesforce Entity
    • Suffixed with __e
    • ReplayID for replaying specific event
  • Pub/Sub based communication
    • No polling required
  • Heterogeneous payloads
    • Define events with different payloads

Here is recording for Session.

Here is PPT of Session.

Capture

Please Subscribe to the channel to get notification for upcoming recording.

If you are new in Salesforce. Please check our free Salesforce Admin and Salesforce Developer training.

Thanks,
Salesforce Apex Hours

Amit Chaudhary

Amit Chaudhary

Amit Chaudhary is Salesforce Application & System Architect and working on Salesforce Platform since 2010. He is Salesforce MVP since 2017 and have 17 Salesforce Certificates. He is a active blogger and founder of Apex Hours.

Share this article

2 Comments

  • As platform event is similar to object and publish event has payload same as field api name and value like
    {
    “OrderNumber”:”101″,
    “Status”:”Shipped”
    }

    But what if we want to send Order with Order Product where order product would be multiple payload would be
    { “OrderNumber”:”101″,
    “Status”:”Shipped”
    “OrderProduct”:[
    {
    “OrderProduct”:”P101″
    }.
    {
    “OrderProduct”:”P102″
    }
    ]
    }

    And what is limit of data that we can publish in case above scenario.

  • Hi Amit,

    I saw this session and its really help me to learn Platform Event.
    I have a question is “How the external system knows the event which want to subscribe is already published or not?”

Leave a reply

Subscribe for Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 3,545 other subscribers

Our Supporter

RECENT POSTS

Apex Hours

Apex Hours is one stop platform to learn Salesforce skills and technology

Join our Newsletter and get tips and tricks how to explore the salesforce for free!