SlideShare a Scribd company logo
INTEGRATIONS OVERVIEW
Vivek Londhe
Senior API Integrations Manager
TABLE OF CONTENTS
1.What is Integrations ?
2.Why integration are important?
3.Integration Decisions
4.Imports VS Integration
5.Types of Integration
6.Data Transfer VS Functionality
7.Examples
EXPOPLATFORM | Integrations overview
WHAT IS INTEGRATION?
System integration is the process of connecting different sub-systems
(components) into a single larger system that functions as one.
User Interface
Services
Resource
Services
Business
Services
User
Services
SOFTWARE SYSTEM
Resource
Services
User Interface
Services
User
Services
Business
Services
SOFTWARE SYSTEM
Model
Service
Data
Exec
Integrations
Platforms
EXPOPLATFORM | Integrations overview
● Processes
● Collaborations
● Transactions
USER
● Business Task
Enterprise A
BUSINESS
● Processes
● Collaborations
● Transactions
Enterprise B
BUSINESS USER
● Business Task
WHY INTEGRATIONS
ARE IMPORTANT?
EXPOPLATFORM | Integrations overview
Visitors
Registration
● Visitor Data
● Exhibitors Data
● Product Data
● Sessions Data
● Speaker Data
Exhibitors
Products Data
Session +
Speaker Data
Visitors
Databases
Exhibitor
Databases
Registration/
Subscription
Session + Speakers
Database
Manual Import
Products
Manual Import
Session
es
External websites
YES
NO
YES
NO
PRODUCTS
SESSIONS
EXHIBITORS
SSO
VISITORS
External systems
External systems
WHY INTEGRATIONS ARE
IMPORTANT? COND..
EXPOPLATFORM | Integrations overview
● Exhibitors Data resides with some of the
CRM system like salesforce , A2Z
● Visitor Registrations are happening on
some external platform like Visit , Aventri
● Products data is available in their previous
systems database or some internal system
● Organiser want to use a functionality from a
3rd party vendor into our Platform like
Mapspeople , IRIS
INTEGRATION
DECISIONS
INTEGRATION DECISION & TIMELINE
Pre-Sales Sales Kick off Pre-Launch Pre-Go Live
Scoping and
finalization
1
1
Integration
Development
2 3
Integration
Completion
1
4
Exhibitor Launch Visitor Launch
5 6
Event Launch
EXPOPLATFORM | Integrations overview
IMPORTS VS
INTEGRATION
APIs
IMPORTS
● Manual Process
● Require Data Preparation
● Not all fields can be imported for except for
participants
● Participants, Exhibitors , Products, Exhibitor Manual,
Sessions, News
● Preferred option for data points that are added one
time and would not require regular updates
IMPORTS VS APIS
● Automatic Process
● Fields need to be mapped
● All the fields can be brought in via Integration
● Participants, Exhibitors , Products, Sessions , Halls,
Stands
● Preferred option for data points which requires real-
time update
EXPOPLATFORM | Integrations overview
TYPE OF
INTEGRATION
EP APIS ARE CONSUMED
• 3rd party Vendors used EP’s
exposed Open API
• Development required at our end —
> Minimum
• End to End time for delivery 4-6
weeks
• Teams Involved from our end are
Integrations + Account management
• Highly preferred method of
Integration
PRE - BUILT NATIVE
INTEGRATION
● Already developed packaged
integration using 3rd party vendor
APIs with defined scope
● Development required at our end —
> Minimum to *moderate
● End to End time for delivery 4 - *6
weeks
● Teams Involved from our end are
Integrations + Account
management + *Development
● Preferred method of Integration
CUSTOM INTEGRATION
USING VENDOR API
● We use 3rd party vendors APIs to
build integration from scratch
● Development and Consulting
required at our end —> Maximum
● Depends on the Development &
Integration team bandwidth
● Teams Involved from our end are
Integrations + Account management
+ Development
● Highly non-preferred method of
Integration
INTEGRATION TYPES
FUNCTIONALITY BASED
INTEGRATION
DATA TRANSFER
INTEGRATION
TYPES OF CUSTOM INTEGRATION
● Good for business and overall
Product features
EXPOPLATFORM | Integrations overview
● Examples
● Probably won’t have any
immediate workaround
● Examples
● Good for business only if used by
majority of the client base
● Importing the data would always be
a work around
EP API INTEGRATION DELIVERY
Majority of our Integration are done via EP rest API. Process is as followed
Requirement is freezed in the
Project brief.
Admin credentials , API key and
API documentation is shared
Field mapping is finalized.
EP shared a sample request with
the fields in scope for the 3rp party
vendor to understand the request
format
Development and UAT.
3rd Party vendors completes the
development and we perform the
UAT , confirming it with a sign-off
from the client
Go Live
Live data is pushed to the
EXPOPLATFORM | Integrations overview
EXAMPLES
CUSTOM INTEGRATION EXAMPLES
MRO America :-
● A2Z Integration to pull Exhibitors Data from A2Z to EP
EXPOPLATFORM | Integrations overview
CUSTOM INTEGRATION EXAMPLE
MRO AMERICA :
● Aventri Integration to pull Visitors Registration Data from Aventri to EP
EXPOPLATFORM | Integrations overview
CUSTOM INTEGRATION EXAMPLE
REED :
● Atlas integration which can pull Exhibitors,Visitors and Session data from Atlas to EP
EXPOPLATFORM | Integrations overview
CUSTOM
INTEGRATION
EXAMPLE
INFORMA :
● MapsPeople which enhanced our floorplan
functionality.
EXPOPLATFORM | Integrations overview
EXAMPLES CONTD…
IBC used earlier Aventri V1 API to pull the data which was a custom development
done on the EP side
DWTC used EP rest API’s to push data. There are multiple third party vendors involved to do the data push for exhibitors
visitors/team members and also for the sessions the data was pushed in 2021 using the rest API’s
EXAMPLES CONTD…
1. IIRIS→ EP is using there is a login widget
configured for the participants to login.
2. IIRIS is doing the data push for all
Attendee records using the EP Rest API
EXPOPLATFORM | Integrations overview
Sign in with Email
Informa Smart Events they are using currently
below Integrations which is a mix of custom
3. The Exhibitor Reps(Admin/Normal Team member) data is coming from VISIT/N200/GES(Pre Built Native Integration)
4. The Exhibiting company profile data is pushed via DOCU using EP Rest API’s
EXAMPLES CONTD…
Thank you!
Any Questions / Comments?

More Related Content

Similar to Integrations Overview.pptx

[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
WSO2
 
PhillyForce 2018 - Salesforce Platform Keynote
PhillyForce 2018  - Salesforce Platform KeynotePhillyForce 2018  - Salesforce Platform Keynote
PhillyForce 2018 - Salesforce Platform Keynote
andyinthecloud
 
Automate Hosted Offering: SAP® Automation In The Cloud
Automate Hosted Offering: SAP® Automation In The CloudAutomate Hosted Offering: SAP® Automation In The Cloud
Automate Hosted Offering: SAP® Automation In The Cloud
Precisely
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The Cloud
Precisely
 
How Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own ConnectorsHow Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own Connectors
MuleSoft
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
Akana
 
CardioLog Offering - An On-premise and Cloud-based Solution for Enterprises
CardioLog Offering - An On-premise and Cloud-based Solution for EnterprisesCardioLog Offering - An On-premise and Cloud-based Solution for Enterprises
CardioLog Offering - An On-premise and Cloud-based Solution for Enterprises
Intlock Ltd.
 
Intlock offering product benefits and customers case studies
Intlock offering product benefits and customers case studiesIntlock offering product benefits and customers case studies
Intlock offering product benefits and customers case studies
Yarin Negri
 
UiPath Insights
UiPath InsightsUiPath Insights
UiPath Insights
Vibhor Shrivastava
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
Dennis Parrott
 
MuleSoftMeetup-B2BIntegrations_using_MuleSoft
MuleSoftMeetup-B2BIntegrations_using_MuleSoftMuleSoftMeetup-B2BIntegrations_using_MuleSoft
MuleSoftMeetup-B2BIntegrations_using_MuleSoft
MulesoftMunichMeetup
 
Session on API auto scaling, monitoring and Log management
Session on API auto scaling, monitoring and Log managementSession on API auto scaling, monitoring and Log management
Session on API auto scaling, monitoring and Log management
pqrs1234
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
 
Nurturing API Platforms with API Analytics
Nurturing API Platforms with API AnalyticsNurturing API Platforms with API Analytics
Nurturing API Platforms with API Analytics
WSO2
 
DevOps for SAP CPI presentation
DevOps for SAP CPI presentationDevOps for SAP CPI presentation
DevOps for SAP CPI presentation
Daniel Graversen
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
 
Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)
Alexandre Roman
 
ISV Partner Benefit Series (September 30, 2015)
ISV Partner Benefit Series (September 30, 2015)ISV Partner Benefit Series (September 30, 2015)
ISV Partner Benefit Series (September 30, 2015)
Salesforce Partners
 
Vancouver mulesoft meetup
Vancouver mulesoft meetupVancouver mulesoft meetup
Vancouver mulesoft meetup
Vikalp Bhalia
 

Similar to Integrations Overview.pptx (20)

[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
 
PhillyForce 2018 - Salesforce Platform Keynote
PhillyForce 2018  - Salesforce Platform KeynotePhillyForce 2018  - Salesforce Platform Keynote
PhillyForce 2018 - Salesforce Platform Keynote
 
Automate Hosted Offering: SAP® Automation In The Cloud
Automate Hosted Offering: SAP® Automation In The CloudAutomate Hosted Offering: SAP® Automation In The Cloud
Automate Hosted Offering: SAP® Automation In The Cloud
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The Cloud
 
How Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own ConnectorsHow Customers are Building and Using their Own Connectors
How Customers are Building and Using their Own Connectors
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
 
CardioLog Offering - An On-premise and Cloud-based Solution for Enterprises
CardioLog Offering - An On-premise and Cloud-based Solution for EnterprisesCardioLog Offering - An On-premise and Cloud-based Solution for Enterprises
CardioLog Offering - An On-premise and Cloud-based Solution for Enterprises
 
Intlock offering product benefits and customers case studies
Intlock offering product benefits and customers case studiesIntlock offering product benefits and customers case studies
Intlock offering product benefits and customers case studies
 
UiPath Insights
UiPath InsightsUiPath Insights
UiPath Insights
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
 
MuleSoftMeetup-B2BIntegrations_using_MuleSoft
MuleSoftMeetup-B2BIntegrations_using_MuleSoftMuleSoftMeetup-B2BIntegrations_using_MuleSoft
MuleSoftMeetup-B2BIntegrations_using_MuleSoft
 
Session on API auto scaling, monitoring and Log management
Session on API auto scaling, monitoring and Log managementSession on API auto scaling, monitoring and Log management
Session on API auto scaling, monitoring and Log management
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Nurturing API Platforms with API Analytics
Nurturing API Platforms with API AnalyticsNurturing API Platforms with API Analytics
Nurturing API Platforms with API Analytics
 
DevOps for SAP CPI presentation
DevOps for SAP CPI presentationDevOps for SAP CPI presentation
DevOps for SAP CPI presentation
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)Pivotal + Apigee Workshop (June 4th, 2019)
Pivotal + Apigee Workshop (June 4th, 2019)
 
ISV Partner Benefit Series (September 30, 2015)
ISV Partner Benefit Series (September 30, 2015)ISV Partner Benefit Series (September 30, 2015)
ISV Partner Benefit Series (September 30, 2015)
 
Vancouver mulesoft meetup
Vancouver mulesoft meetupVancouver mulesoft meetup
Vancouver mulesoft meetup
 

Recently uploaded

Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
AlexanderRichford
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
HarpalGohil4
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 

Recently uploaded (20)

Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 

Integrations Overview.pptx

  • 1. INTEGRATIONS OVERVIEW Vivek Londhe Senior API Integrations Manager
  • 2. TABLE OF CONTENTS 1.What is Integrations ? 2.Why integration are important? 3.Integration Decisions 4.Imports VS Integration 5.Types of Integration 6.Data Transfer VS Functionality 7.Examples EXPOPLATFORM | Integrations overview
  • 3. WHAT IS INTEGRATION? System integration is the process of connecting different sub-systems (components) into a single larger system that functions as one.
  • 4. User Interface Services Resource Services Business Services User Services SOFTWARE SYSTEM Resource Services User Interface Services User Services Business Services SOFTWARE SYSTEM Model Service Data Exec Integrations Platforms EXPOPLATFORM | Integrations overview ● Processes ● Collaborations ● Transactions USER ● Business Task Enterprise A BUSINESS ● Processes ● Collaborations ● Transactions Enterprise B BUSINESS USER ● Business Task
  • 6. EXPOPLATFORM | Integrations overview Visitors Registration ● Visitor Data ● Exhibitors Data ● Product Data ● Sessions Data ● Speaker Data Exhibitors Products Data Session + Speaker Data Visitors Databases Exhibitor Databases Registration/ Subscription Session + Speakers Database Manual Import Products Manual Import Session es External websites YES NO YES NO PRODUCTS SESSIONS EXHIBITORS SSO VISITORS External systems External systems
  • 7. WHY INTEGRATIONS ARE IMPORTANT? COND.. EXPOPLATFORM | Integrations overview ● Exhibitors Data resides with some of the CRM system like salesforce , A2Z ● Visitor Registrations are happening on some external platform like Visit , Aventri ● Products data is available in their previous systems database or some internal system ● Organiser want to use a functionality from a 3rd party vendor into our Platform like Mapspeople , IRIS
  • 9. INTEGRATION DECISION & TIMELINE Pre-Sales Sales Kick off Pre-Launch Pre-Go Live Scoping and finalization 1 1 Integration Development 2 3 Integration Completion 1 4 Exhibitor Launch Visitor Launch 5 6 Event Launch EXPOPLATFORM | Integrations overview
  • 11. APIs IMPORTS ● Manual Process ● Require Data Preparation ● Not all fields can be imported for except for participants ● Participants, Exhibitors , Products, Exhibitor Manual, Sessions, News ● Preferred option for data points that are added one time and would not require regular updates IMPORTS VS APIS ● Automatic Process ● Fields need to be mapped ● All the fields can be brought in via Integration ● Participants, Exhibitors , Products, Sessions , Halls, Stands ● Preferred option for data points which requires real- time update EXPOPLATFORM | Integrations overview
  • 13. EP APIS ARE CONSUMED • 3rd party Vendors used EP’s exposed Open API • Development required at our end — > Minimum • End to End time for delivery 4-6 weeks • Teams Involved from our end are Integrations + Account management • Highly preferred method of Integration PRE - BUILT NATIVE INTEGRATION ● Already developed packaged integration using 3rd party vendor APIs with defined scope ● Development required at our end — > Minimum to *moderate ● End to End time for delivery 4 - *6 weeks ● Teams Involved from our end are Integrations + Account management + *Development ● Preferred method of Integration CUSTOM INTEGRATION USING VENDOR API ● We use 3rd party vendors APIs to build integration from scratch ● Development and Consulting required at our end —> Maximum ● Depends on the Development & Integration team bandwidth ● Teams Involved from our end are Integrations + Account management + Development ● Highly non-preferred method of Integration INTEGRATION TYPES
  • 14. FUNCTIONALITY BASED INTEGRATION DATA TRANSFER INTEGRATION TYPES OF CUSTOM INTEGRATION ● Good for business and overall Product features EXPOPLATFORM | Integrations overview ● Examples ● Probably won’t have any immediate workaround ● Examples ● Good for business only if used by majority of the client base ● Importing the data would always be a work around
  • 15. EP API INTEGRATION DELIVERY Majority of our Integration are done via EP rest API. Process is as followed Requirement is freezed in the Project brief. Admin credentials , API key and API documentation is shared Field mapping is finalized. EP shared a sample request with the fields in scope for the 3rp party vendor to understand the request format Development and UAT. 3rd Party vendors completes the development and we perform the UAT , confirming it with a sign-off from the client Go Live Live data is pushed to the EXPOPLATFORM | Integrations overview
  • 17. CUSTOM INTEGRATION EXAMPLES MRO America :- ● A2Z Integration to pull Exhibitors Data from A2Z to EP EXPOPLATFORM | Integrations overview
  • 18. CUSTOM INTEGRATION EXAMPLE MRO AMERICA : ● Aventri Integration to pull Visitors Registration Data from Aventri to EP EXPOPLATFORM | Integrations overview
  • 19. CUSTOM INTEGRATION EXAMPLE REED : ● Atlas integration which can pull Exhibitors,Visitors and Session data from Atlas to EP EXPOPLATFORM | Integrations overview
  • 20. CUSTOM INTEGRATION EXAMPLE INFORMA : ● MapsPeople which enhanced our floorplan functionality. EXPOPLATFORM | Integrations overview
  • 21. EXAMPLES CONTD… IBC used earlier Aventri V1 API to pull the data which was a custom development done on the EP side DWTC used EP rest API’s to push data. There are multiple third party vendors involved to do the data push for exhibitors visitors/team members and also for the sessions the data was pushed in 2021 using the rest API’s
  • 22. EXAMPLES CONTD… 1. IIRIS→ EP is using there is a login widget configured for the participants to login. 2. IIRIS is doing the data push for all Attendee records using the EP Rest API EXPOPLATFORM | Integrations overview Sign in with Email Informa Smart Events they are using currently below Integrations which is a mix of custom
  • 23. 3. The Exhibitor Reps(Admin/Normal Team member) data is coming from VISIT/N200/GES(Pre Built Native Integration) 4. The Exhibiting company profile data is pushed via DOCU using EP Rest API’s EXAMPLES CONTD…