SlideShare a Scribd company logo
HOW TO USE FME SERVER AS AN
Enterprise Service Bus
WHO WE ARE
Dean Hintz
Senior Analyst,
Strategic Experts
Safe Software
Neil Hellas
Enterprise Solutions Architect
Spatial DNA
Tens of thousands of data pros use FME,
the data integration platform with the
best support for location data.
Don Murray
President,
Safe Software
AGENDA
● FME
● Enterprise integration
challenges & ESB
● FME Server as ESB
● Spatial DNA examples
● 311 ESB Demo
● Q&A
Technology is always changing
Innovative solutions are possible
New systems are constantly being added
System integration is hard
CHALLENGE
Enables data translation
Integrate virtually any system
Powerful data transformation
No coding required
FME
Connect to Virtually Any
Format or Service
with FME
400+ SUPPORTED SYSTEMS AND DATA TYPES
Database servers: Oracle, SQL Server, PostGreSQL, MySQL,...
Web systems: MongoDB, CouchDB, Dropbox, Box.com, Amazon S3,
OData, Google Sheets, Socrata, Salesforce, Sharepoint, Azure, OGC ...
Business Intelligence: Tableau, Excel, ElasticSearch, Qlik
Extensibility: integration with traditional and emerging systems
● JDBC - often traditional
● HTTP - often cloud
Tabular, XML, JSON, CSV, HTML ...
FME TERMINOLOGY
Transformers: Used to connect to systems, extract data, transform and
remodel data and then load data. Over 400 available!
Transformers use and produce Features.
Features: Records or rows in spreadsheets and databases
or objects in other systems.
Features have Attributes.
Attributes: Fields or columns attached to records, rows and objects.
Three Ways to use FME
FME Server
Automate Deliver Download
*
* Events / messages: Our main focus here
FME Server Notification Service
●
●
●
AUTOMATION, EVENTS AND REAL-TIME
Scheduling
REST API
Messaging:
○ JMS
○ SQS
○ WebSockets
○ WebHooks
○ Web Services
API Integration Challenge
Enterprise Integration Challenge
● Multiple, separate applications for different business
systems: HR, CRM, BI, ERP, Accounting
● Data silos, duplicate records
● Integration is manual, ad-hoc, point to point
● The more systems that are added, the more difficult it
is to manage
Enterprise Integration Challenge: 311 Reporting
Background: Citizens submit reports on the website about problems they notice in the
community: missed garbage, potholes, etc. Those reports need to go to
the service delivery team who manages related services.
Challenge: The more systems that need to be connected to the 311 database, the
more complex the interconnections between databases become.
Specifics: Use topics within the notification service on FME Server as an ESB. All
requests between client systems and the 311 database pass through
the ESB topics on Server using a common messaging structure. Each
system only needs to manage connections to this bus, not other systems.
ESB
D
em
o
Enterprise Integration Challenge
311 DB
Engineering
DB
Safety
DB
Initial architecture
311 DB
Engineering
DB
Safety
DB
Transport
DB
Enterprise Integration Challenge
Architecture grows
311 DB
Engineering
DB
Safety
DB
Transport
DB
Contact DB
Enterprise Integration Challenge
And grows ...
311 DB
Engineering
DB
Safety
DB
Contact DB
Enterprise Integration Challenge: ESB Approach
More growth = easy
311ESB
311 DB
Engineering
DB
Safety
DB
Transport
DB
Contact DB
Enterprise Integration Challenge: ESB Approach
More growth = easy
311ESB
Capabilities of an ESB
An ESB can… has…
An ESB can… has…
• Route data between systems • Testers, Filters, Notifiers
Capabilities of an ESB
An ESB can… has…
• Route data between systems
• Transform formats and protocols
• Testers, Notifiers
• XML and JSON Templater,
Extractors and HTTPCaller
Capabilities of an ESB
An ESB can… has…
• Route data between systems
• Transform formats and protocols
• Request/Response or
Aynchronous
• Testers, Notifiers
• XML and JSON Templater,
Extractors and HTTPCaller
• Service Types, JobSubmitter
Capabilities of an ESB
An ESB can… has…
• Route data between systems
• Transform formats and protocols
• Request/Response or
Aynchronous
• Publish/Subscribe
• Testers, Notifiers
• XML and JSON Templater,
Extractors and HTTPCaller
• Service Types, JobSubmitter
• Notifications
Capabilities of an ESB
An ESB can… has…
• Route data between systems
• Transform formats and protocols
• Request/Response or
Aynchronous
• Publish/Subscribe
• Events and messages
• Testers, Notifiers
• XML and JSON Templater,
Extractors and HTTPCaller
• Service Types, JobSubmitter
• Notifications
• Publisher/Subscriber Protocols
Capabilities of an ESB
• Route data between systems
• Transform formats and protocols
• Request/Response or
Aynchronous
• Publish/Subscribe
• Events and messages
• Extensible & pluggable
• Testers, Notifiers
• XML and JSON Templater,
Extractors and HTTPCaller
• Service Types, JobSubmitter
• Notifications
• Publisher/Subscriber Protocols
• Chaining topics
An ESB can… has…
Capabilities of an ESB
• Route data between systems
• Transform formats and protocols
• Request/Response or
Aynchronous
• Publish/Subscribe
• Events and messages
• Extensible & pluggable
• Publish Metadata
• Testers, Notifiers
• XML and JSON Templater,
Extractors and HTTPCaller
• Service Types, JobSubmitter
• Notifications
• Publisher/Subscriber Protocols
• Chaining topics
• FME Server API
An ESB can… has…
Capabilities of an ESB
Spatial DNA
● ESB Implementation Examples
311 Incident
Management
ESB Demo
ESB
D
em
o
Engineering
Update
Safety
Update
311 Case
Update
ESB 311
Topics
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Update
DepartmentDB.fmw
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
ProcessSafetyMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessUpdate
Message.fmw
ESB 311
Topics
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
ProcessSafetyMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
ESB 311
Topics
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
oESB 311
Topics
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
ProcessSafetyMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessSafetyMsg.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
ESB 311
Topics
ESB
D
em
o
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessSafetyMsg.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
ESB 311
Topics
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessSafetyMsg.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
ESB 311
Topics
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
Message
Transmitter.fmw
ProcessSafetyMsg.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
ESB 311
Topics
Update311DB
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
Message
Transmitter.fmw
ProcessSafetyMsg.fmw
ProcessUpdate
Message.fmw
Update
DepartmentDB.fmw
ESB 311
Topics
Update311DB
311 ESB
311PublicMessage
Loader.fmw
311 DB
311MessageDB
Summary.fmw
Engineering
DB
ESB
D
em
o
Update
DepartmentDB.fmw
Engineering
Update
Safety
Update
Safety
DB
311 Case
Update
ProcessEngMsg.fmw
ProcessSafetyMsg.fmw
Update311DB
Message
Transmitter.fmw
ProcessUpdate
Message.fmw
ESB 311
Topics
ESB 311 Demo: Loader, Update
ESB 311 Demo: Notifications
ESB 311 Demo: Database Summary Report
ESB Configuration on FME Server : Projects
Project Content:
● Repository
● Workspaces
● Topics
● Subscriptions
● Schedules
● Shared resource
● DB connections
● Web connections
● Web socket
ESB Configuration on FME Server : Topics
ESB Configuration on FME Server : Schedules
ESB Configuration on FME Server : DB Connections
311PublicMessageLoader.fmw
To ESB
MessageTransmitter.fmw - Scheduled
To ESB
Update Message via Engineering Topic on 311ESB
{"Status":"Open","Category":"Traffic", "Description":
"Flat tire", "Email":"dean@safe.com", "FirstName":"Dean",
"ws_topic": "ESB_EngineeringUpdate",
"json_featuretype":"ServiceMessage", "Time":
"2017-12-01T07:30:01","City":"Vancouver", "Source":"web
form","Province":"BC", "Date":"2017-12-01",
"Department":"Engineering", "Street":"123 4th st",
"LastName":"Hintz",
"MessageID":"70f4c197-d669-11e7-97b9-161c33569574"}
ProcessSafetyMessage.fmw Subscription
From
ESB
Update311MessageDB_Safety.fmw Scheduled
To ESB
ProcessUpdateMessage.fmw Subscription
From
ESB
Update Message via 311Update Topic
{"Status":"Closed","Category":"Traffic", "Description":"flat
tirenResolved by: Jim",
"Email":"dean@safe.com","FirstName":"Dean",
"ws_topic":"ESB_311DB_Update",
"json_featuretype":"ServiceMessage",
"Time":"2017-12-01T07:30:01","City":"Vancouver",
"Source":"web form","Province":"BC","Date":"2017-12-01",
"Department":"Engineering", "Street":"123 4th st",
"LastName":"Hintz",
"MessageID":"70f4c197-d669-11e7-97b9-161c33569574"}
FME Server as ESB: Key Take-aways
● ESB - connection of many systems without increasing architecture complexity
● FME Server’s notification service provides ESB functions and components
● 311 ESB configuration tested using scheduled publication workspaces and
subscription workspaces connected to a set of topics
● Initial ESB design needs to be carefully laid out so the events and message
interactions are clearly mapped
● Define message structure and common data model: key elements, routing
● A good design is easily extendible: start simple, then expand
Enterprise
Integration
Workflows
Safe Software
Common Challenges
➔ Field name mapping
➔ Field value mapping
➔ Lookup field mapping
➔ Validating values
➔ Table mapping
➔ Record type mapping
JSON Transformers
Field Names and Values: AttributeManager
Copy from one field to another.
Provide a hard-coded default for
a field.
Concatenate multiple field values
together into a single field.
Copy part of a value from one
field to another.
Value Mapping for
Lookup Fields
Validate Values
Summary
● Dilemma of enterprise growth and complexity
● ESB approach / pattern helps manage growth
● FME Server’s notification service as an ESB
● Easy to add new systems and scale capacity without
increasing complexity
● Notification service - a great way to integrate FME into
your enterprise workflows whether or not you use ESB
Related Webinars
● How to Use FME as an Enterprise Integration Platform (Aug 2017)
https://www.safe.com/solutions/enterprise-data-integration
● Web Services & Web Data – Best Practices for Integration (March 2017)
https://www.safe.com/webinars/web-services-fme-2017/
Upcoming:
● Deep Dive into FME Server 2018 (Feb 22, 2018)
● FME Server Automations (March 28, 2018)
Resources
● Neil’s FME UC 2017 Talk: “Making FME Your ESB”
● FME Server Playground https://playground.fmeserver.com/
● FME Server Notification Docs
● Tutorial: Notifications
● Tutorial: Automation Planning and Deployment
● Tutorial: Reading and Writing JSON
● FME Hub: Custom transformers, templates, coming: Server Projects
ESB Demo project package will be sent to all attendees
Thank you
Dean Hintz
Senior Analyst,
Strategic Experts
Safe Software
dean@safe.com
Neil Hellas
Enterprise Solutions Architect
Spatial DNA
neil.hellas@spatialdna.com
Don Murray
President,
Safe Software
Q n A

More Related Content

What's hot

FME 2020.0 Sneak Peek
FME 2020.0 Sneak PeekFME 2020.0 Sneak Peek
FME 2020.0 Sneak Peek
Safe Software
 
Metadata Matters! What it is and How to Manage it
Metadata Matters! What it is and How to Manage itMetadata Matters! What it is and How to Manage it
Metadata Matters! What it is and How to Manage it
Safe Software
 
Application Integration for Smart Cities
Application Integration for Smart CitiesApplication Integration for Smart Cities
Application Integration for Smart Cities
Safe Software
 
Empowering Real-Time Decision Making with Data Streaming
Empowering Real-Time Decision Making with Data StreamingEmpowering Real-Time Decision Making with Data Streaming
Empowering Real-Time Decision Making with Data Streaming
Safe Software
 
Lessons Learnt Implementing High-Performance Integration using SAP PI
Lessons Learnt Implementing High-Performance Integration using SAP PILessons Learnt Implementing High-Performance Integration using SAP PI
Lessons Learnt Implementing High-Performance Integration using SAP PI
Sascha Wenninger
 
Introducing FME 2016.1 (The FME World Tour 2016)
Introducing FME 2016.1 (The FME World Tour 2016)Introducing FME 2016.1 (The FME World Tour 2016)
Introducing FME 2016.1 (The FME World Tour 2016)
Safe Software
 
Choosing the Right Transformer for Your Data Challenge
Choosing the Right Transformer for Your Data ChallengeChoosing the Right Transformer for Your Data Challenge
Choosing the Right Transformer for Your Data Challenge
Safe Software
 
Unveiling FME 2016
Unveiling FME 2016Unveiling FME 2016
Unveiling FME 2016
Safe Software
 
Mule anypoint studio
Mule anypoint studioMule anypoint studio
Mule anypoint studio
Prabhat gangwar
 
Whats New in FME Desktop 2010
Whats New in FME Desktop 2010Whats New in FME Desktop 2010
Whats New in FME Desktop 2010
Safe Software
 
Using FME to Transform Survey 123 Data
Using FME to Transform Survey 123 DataUsing FME to Transform Survey 123 Data
Using FME to Transform Survey 123 Data
Safe Software
 
General 05 integration design vs migration design
General 05   integration design vs migration designGeneral 05   integration design vs migration design
General 05 integration design vs migration design
Scribe Software Corp.
 
Managing de backlog en rapportages met powerBI
Managing de backlog en rapportages met powerBIManaging de backlog en rapportages met powerBI
Managing de backlog en rapportages met powerBI
Delta-N
 
Developing Oracle Connector Using Mule
Developing Oracle Connector Using MuleDeveloping Oracle Connector Using Mule
Developing Oracle Connector Using Mule
irfan1008
 
What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1
lisanl
 
Overview PowerPlatform PowerApss
Overview PowerPlatform PowerApssOverview PowerPlatform PowerApss
Overview PowerPlatform PowerApss
Juan Fabian
 
20160317 - PAZUR - PowerBI & R
20160317  - PAZUR - PowerBI & R20160317  - PAZUR - PowerBI & R
20160317 - PAZUR - PowerBI & R
Łukasz Grala
 
Mule oracle connectors
Mule oracle connectorsMule oracle connectors
Mule oracle connectors
Praneethchampion
 
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
VMware Tanzu
 

What's hot (20)

FME 2020.0 Sneak Peek
FME 2020.0 Sneak PeekFME 2020.0 Sneak Peek
FME 2020.0 Sneak Peek
 
Metadata Matters! What it is and How to Manage it
Metadata Matters! What it is and How to Manage itMetadata Matters! What it is and How to Manage it
Metadata Matters! What it is and How to Manage it
 
Application Integration for Smart Cities
Application Integration for Smart CitiesApplication Integration for Smart Cities
Application Integration for Smart Cities
 
Empowering Real-Time Decision Making with Data Streaming
Empowering Real-Time Decision Making with Data StreamingEmpowering Real-Time Decision Making with Data Streaming
Empowering Real-Time Decision Making with Data Streaming
 
Sap pi
Sap piSap pi
Sap pi
 
Lessons Learnt Implementing High-Performance Integration using SAP PI
Lessons Learnt Implementing High-Performance Integration using SAP PILessons Learnt Implementing High-Performance Integration using SAP PI
Lessons Learnt Implementing High-Performance Integration using SAP PI
 
Introducing FME 2016.1 (The FME World Tour 2016)
Introducing FME 2016.1 (The FME World Tour 2016)Introducing FME 2016.1 (The FME World Tour 2016)
Introducing FME 2016.1 (The FME World Tour 2016)
 
Choosing the Right Transformer for Your Data Challenge
Choosing the Right Transformer for Your Data ChallengeChoosing the Right Transformer for Your Data Challenge
Choosing the Right Transformer for Your Data Challenge
 
Unveiling FME 2016
Unveiling FME 2016Unveiling FME 2016
Unveiling FME 2016
 
Mule anypoint studio
Mule anypoint studioMule anypoint studio
Mule anypoint studio
 
Whats New in FME Desktop 2010
Whats New in FME Desktop 2010Whats New in FME Desktop 2010
Whats New in FME Desktop 2010
 
Using FME to Transform Survey 123 Data
Using FME to Transform Survey 123 DataUsing FME to Transform Survey 123 Data
Using FME to Transform Survey 123 Data
 
General 05 integration design vs migration design
General 05   integration design vs migration designGeneral 05   integration design vs migration design
General 05 integration design vs migration design
 
Managing de backlog en rapportages met powerBI
Managing de backlog en rapportages met powerBIManaging de backlog en rapportages met powerBI
Managing de backlog en rapportages met powerBI
 
Developing Oracle Connector Using Mule
Developing Oracle Connector Using MuleDeveloping Oracle Connector Using Mule
Developing Oracle Connector Using Mule
 
What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1
 
Overview PowerPlatform PowerApss
Overview PowerPlatform PowerApssOverview PowerPlatform PowerApss
Overview PowerPlatform PowerApss
 
20160317 - PAZUR - PowerBI & R
20160317  - PAZUR - PowerBI & R20160317  - PAZUR - PowerBI & R
20160317 - PAZUR - PowerBI & R
 
Mule oracle connectors
Mule oracle connectorsMule oracle connectors
Mule oracle connectors
 
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
Integrating Hybrid Cloud Database-as-a-Service with Cloud Foundry’s Service​ ...
 

Similar to Integrating the Enterprise with Event-Driven Messaging – Using FME Server as an ESB

WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...WSO2
 
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
Amazon Web Services
 
Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...
Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...
Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...
Amazon Web Services
 
Optimize Your It Environment With An Hp Blade System Solution
Optimize Your It Environment With An Hp Blade System SolutionOptimize Your It Environment With An Hp Blade System Solution
Optimize Your It Environment With An Hp Blade System Solution
aljimenez
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the Enterprise
Mike Slinn
 
Open Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceOpen Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud Service
SATOSHI TAGOMORI
 
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
VMEngine
 
FME as an ESB at the Township of Langley
FME as an ESB at the Township of LangleyFME as an ESB at the Township of Langley
FME as an ESB at the Township of Langley
Safe Software
 
Python + MPP Database = Large Scale AI/ML Projects in Production Faster
Python + MPP Database = Large Scale AI/ML Projects in Production FasterPython + MPP Database = Large Scale AI/ML Projects in Production Faster
Python + MPP Database = Large Scale AI/ML Projects in Production Faster
Paige_Roberts
 
Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...
Ákos Horváth
 
Ikenstudiolive
IkenstudioliveIkenstudiolive
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePoint
Denny Lee
 
IncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptxIncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery Labs
 
WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101
WSO2
 
Overview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech MeetupOverview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech Meetup
Azilen Technologies Pvt. Ltd.
 
SphereEx pitch deck
SphereEx pitch deckSphereEx pitch deck
SphereEx pitch deck
Tech in Asia
 
What’s new in SQL Server 2017
What’s new in SQL Server 2017What’s new in SQL Server 2017
What’s new in SQL Server 2017
James Serra
 
AWS Solution Architect Professional
AWS Solution Architect ProfessionalAWS Solution Architect Professional
AWS Solution Architect Professional
Suman Jha
 
Machine Learning Data Lineage with MLflow and Delta Lake
Machine Learning Data Lineage with MLflow and Delta LakeMachine Learning Data Lineage with MLflow and Delta Lake
Machine Learning Data Lineage with MLflow and Delta Lake
Databricks
 
Engineer Suman Chandra Jha Resume
Engineer Suman Chandra Jha ResumeEngineer Suman Chandra Jha Resume
Engineer Suman Chandra Jha ResumeSuman Jha
 

Similar to Integrating the Enterprise with Event-Driven Messaging – Using FME Server as an ESB (20)

WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
 
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
AWS re:Invent 2016: Case Study: How Monsanto Uses Amazon EFS with Their Large...
 
Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...
Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...
Orchestrating Machine Learning Training for Netflix Recommendations - MCL317 ...
 
Optimize Your It Environment With An Hp Blade System Solution
Optimize Your It Environment With An Hp Blade System SolutionOptimize Your It Environment With An Hp Blade System Solution
Optimize Your It Environment With An Hp Blade System Solution
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the Enterprise
 
Open Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceOpen Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud Service
 
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
 
FME as an ESB at the Township of Langley
FME as an ESB at the Township of LangleyFME as an ESB at the Township of Langley
FME as an ESB at the Township of Langley
 
Python + MPP Database = Large Scale AI/ML Projects in Production Faster
Python + MPP Database = Large Scale AI/ML Projects in Production FasterPython + MPP Database = Large Scale AI/ML Projects in Production Faster
Python + MPP Database = Large Scale AI/ML Projects in Production Faster
 
Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...
 
Ikenstudiolive
IkenstudioliveIkenstudiolive
Ikenstudiolive
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePoint
 
IncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptxIncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptx
 
WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101WSO2 Enterprise Integrator 101
WSO2 Enterprise Integrator 101
 
Overview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech MeetupOverview of ESB at Azilen Tech Meetup
Overview of ESB at Azilen Tech Meetup
 
SphereEx pitch deck
SphereEx pitch deckSphereEx pitch deck
SphereEx pitch deck
 
What’s new in SQL Server 2017
What’s new in SQL Server 2017What’s new in SQL Server 2017
What’s new in SQL Server 2017
 
AWS Solution Architect Professional
AWS Solution Architect ProfessionalAWS Solution Architect Professional
AWS Solution Architect Professional
 
Machine Learning Data Lineage with MLflow and Delta Lake
Machine Learning Data Lineage with MLflow and Delta LakeMachine Learning Data Lineage with MLflow and Delta Lake
Machine Learning Data Lineage with MLflow and Delta Lake
 
Engineer Suman Chandra Jha Resume
Engineer Suman Chandra Jha ResumeEngineer Suman Chandra Jha Resume
Engineer Suman Chandra Jha Resume
 

More from Safe Software

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
Safe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Safe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Safe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Safe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 

More from Safe Software (20)

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 

Recently uploaded (20)

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 

Integrating the Enterprise with Event-Driven Messaging – Using FME Server as an ESB