SlideShare a Scribd company logo
Event Driven Architecture (EDA)
Managing Business Dynamics
for an Adaptive Enterprise
Dassana Wijesekara
Solutions Architect
dassana@wso2.com | stuka.wordpress.com }
Agenda
• Business Dynamics
• Definition of Event Driven Architecture (EDA)
• Characteristics of EDA
• Activities of an Event Driven System
• Main Components of Event Driven Architecture
• Event and Event Definition
• Event Channel : Queue / PubSub (Publisher/Subscriber)
• Model for Event Processing
• The Implementation Components
• EDA L0 & L1
• EDA Use Case : IoT & Cognitive Computing
• Summary
Business Dynamics
Business Pressure
Increased
Competition
Management
Strategies
System
Requirements
Architecture Style
Globalization
Personalized
Experience
Customer
Self Care
Regulatory
Pressure
Real-time
Enterprise
Predictive
Enterprise
Agile
Enterprise
Adaptive
Enterprise
Connected
Enterprise
Loose
coupling
Analytics
Scalability
Event
Processing
Event Driven Architecture (EDA)
• Event-driven architecture (EDA, also known as
Message-driven architecture) is a software
architecture pattern promoting the production,
detection, consumption of, and reaction to events.
An event can be defined as "a significant change
in state". (Wikipedia)
Characteristics of Event Driven Architecture
• Broadcast communication (+ point to point)
• Timeliness
• Asynchronous
• Fine grained events
• Ontology
• Complex event processing
Activities of an Event Driven System
Main Components of Event Driven Architecture
Event and Event Definition
Event Channel (Message Queue)
Event Channel (Pub Sub)
Event Processing Model
Event Processing Agent
The Implementation Components
The EDA L0
The EDA L1
WSO2 Advantage ?
UseCase :
IoT
Cognitive
Computing
Summary
• In order to adapt to business pressures IT systems should be agile, adaptive
and responsive.
• Event Driven Architecture is a architecture style which can support above
needs composed of events, event channels and event processing paradigms.
• Event channel is composed of messaging infrastructure and messaging
protocols. Message queues and pub sub are popular concepts and we see
hybrid models of those.
• Event processing provide the business value and performed through EPA
which may be on a distributed setup.
• WSO2 provide value at every corner on EDA space through its product
portfolio.
• IoT and Cognitive Computing is good use case for EDA.
Thank You!

More Related Content

What's hot

A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...
A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...
A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...
Enterprise Management Associates
 
LoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BILoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BI
LoQutus
 
KidsLife & LoQutus: A real-life case study of digital enablement
KidsLife & LoQutus: A real-life case study of digital enablementKidsLife & LoQutus: A real-life case study of digital enablement
KidsLife & LoQutus: A real-life case study of digital enablement
LoQutus
 
Verti cloud basedbi_marketing
Verti cloud basedbi_marketingVerti cloud basedbi_marketing
Verti cloud basedbi_marketingDarrel Vaughn
 
Cloud analytics
Cloud analyticsCloud analytics
Cloud analytics
gaurav jain
 
MT100 How we secure Big Data and protect our digital assets
MT100 How we secure Big Data and protect our digital assetsMT100 How we secure Big Data and protect our digital assets
MT100 How we secure Big Data and protect our digital assets
Dell EMC World
 
The next generation data center
The next generation data centerThe next generation data center
The next generation data center
IBM Software India
 
Case study 3 - Cloud and Document Management
Case study 3 - Cloud and Document ManagementCase study 3 - Cloud and Document Management
Case study 3 - Cloud and Document Management
JoshGrover3
 
MAIA Microsoft BI Solutions
MAIA Microsoft BI SolutionsMAIA Microsoft BI Solutions
MAIA Microsoft BI Solutions
Dhiren Gala
 
LeanIX & LoQutus: Next generation Enterprise Architecture Management
LeanIX & LoQutus: Next generation Enterprise Architecture ManagementLeanIX & LoQutus: Next generation Enterprise Architecture Management
LeanIX & LoQutus: Next generation Enterprise Architecture Management
LoQutus
 
Marcia Griffith Portfolio
Marcia Griffith PortfolioMarcia Griffith Portfolio
Marcia Griffith Portfoliomgriffith220
 
Marcia Griffith Portfolio
Marcia Griffith PortfolioMarcia Griffith Portfolio
Marcia Griffith Portfolioguestb3d12aa
 
Gaining operational excellence through it optimization & ea
Gaining operational excellence through it optimization & eaGaining operational excellence through it optimization & ea
Gaining operational excellence through it optimization & ea
Ken Ng
 
Mobile Enterprise Dashboards by RapidValue Solutions
Mobile Enterprise Dashboards by RapidValue SolutionsMobile Enterprise Dashboards by RapidValue Solutions
Mobile Enterprise Dashboards by RapidValue Solutions
RapidValue
 
Reflect Datasheet - Empower Data Self-Service
Reflect Datasheet - Empower Data Self-ServiceReflect Datasheet - Empower Data Self-Service
Reflect Datasheet - Empower Data Self-Service
Jeremy Simmons
 
Primend Pilveseminar - IT kasutamise visioon 2018
Primend Pilveseminar - IT kasutamise visioon 2018Primend Pilveseminar - IT kasutamise visioon 2018
Primend Pilveseminar - IT kasutamise visioon 2018
Primend
 
Infrastructure migration to azure cloud
Infrastructure migration to azure cloudInfrastructure migration to azure cloud
Infrastructure migration to azure cloud
Alletec
 
Why Cloud Computing
Why Cloud ComputingWhy Cloud Computing
Why Cloud Computing
Imolay Olivér
 
Visualr : Revealing Potential Business
Visualr : Revealing Potential BusinessVisualr : Revealing Potential Business
Visualr : Revealing Potential Business
Gaurav Verma
 

What's hot (19)

A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...
A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...
A Realistic Approach to Transforming IT Operations: Analytics + Automation + ...
 
LoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BILoQutus: A deep-dive into Microsoft Power BI
LoQutus: A deep-dive into Microsoft Power BI
 
KidsLife & LoQutus: A real-life case study of digital enablement
KidsLife & LoQutus: A real-life case study of digital enablementKidsLife & LoQutus: A real-life case study of digital enablement
KidsLife & LoQutus: A real-life case study of digital enablement
 
Verti cloud basedbi_marketing
Verti cloud basedbi_marketingVerti cloud basedbi_marketing
Verti cloud basedbi_marketing
 
Cloud analytics
Cloud analyticsCloud analytics
Cloud analytics
 
MT100 How we secure Big Data and protect our digital assets
MT100 How we secure Big Data and protect our digital assetsMT100 How we secure Big Data and protect our digital assets
MT100 How we secure Big Data and protect our digital assets
 
The next generation data center
The next generation data centerThe next generation data center
The next generation data center
 
Case study 3 - Cloud and Document Management
Case study 3 - Cloud and Document ManagementCase study 3 - Cloud and Document Management
Case study 3 - Cloud and Document Management
 
MAIA Microsoft BI Solutions
MAIA Microsoft BI SolutionsMAIA Microsoft BI Solutions
MAIA Microsoft BI Solutions
 
LeanIX & LoQutus: Next generation Enterprise Architecture Management
LeanIX & LoQutus: Next generation Enterprise Architecture ManagementLeanIX & LoQutus: Next generation Enterprise Architecture Management
LeanIX & LoQutus: Next generation Enterprise Architecture Management
 
Marcia Griffith Portfolio
Marcia Griffith PortfolioMarcia Griffith Portfolio
Marcia Griffith Portfolio
 
Marcia Griffith Portfolio
Marcia Griffith PortfolioMarcia Griffith Portfolio
Marcia Griffith Portfolio
 
Gaining operational excellence through it optimization & ea
Gaining operational excellence through it optimization & eaGaining operational excellence through it optimization & ea
Gaining operational excellence through it optimization & ea
 
Mobile Enterprise Dashboards by RapidValue Solutions
Mobile Enterprise Dashboards by RapidValue SolutionsMobile Enterprise Dashboards by RapidValue Solutions
Mobile Enterprise Dashboards by RapidValue Solutions
 
Reflect Datasheet - Empower Data Self-Service
Reflect Datasheet - Empower Data Self-ServiceReflect Datasheet - Empower Data Self-Service
Reflect Datasheet - Empower Data Self-Service
 
Primend Pilveseminar - IT kasutamise visioon 2018
Primend Pilveseminar - IT kasutamise visioon 2018Primend Pilveseminar - IT kasutamise visioon 2018
Primend Pilveseminar - IT kasutamise visioon 2018
 
Infrastructure migration to azure cloud
Infrastructure migration to azure cloudInfrastructure migration to azure cloud
Infrastructure migration to azure cloud
 
Why Cloud Computing
Why Cloud ComputingWhy Cloud Computing
Why Cloud Computing
 
Visualr : Revealing Potential Business
Visualr : Revealing Potential BusinessVisualr : Revealing Potential Business
Visualr : Revealing Potential Business
 

Similar to Event Driven Architecture -Managing Business Dynamics for an Adaptive Enterprise

WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...
WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...
WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...
WSO2
 
Event Driven Architecture : Managing Business Dynamics for Adaptive Enterprise
Event Driven Architecture : Managing Business Dynamics for Adaptive EnterpriseEvent Driven Architecture : Managing Business Dynamics for Adaptive Enterprise
Event Driven Architecture : Managing Business Dynamics for Adaptive Enterprise
Dassana Wijesekara
 
Architecting and Designing Enterprise Applications
Architecting and Designing Enterprise ApplicationsArchitecting and Designing Enterprise Applications
Architecting and Designing Enterprise Applications
Gem WeBlog
 
OUCC2015 Service Oriented Enterprise (SOE)
OUCC2015 Service Oriented Enterprise (SOE)OUCC2015 Service Oriented Enterprise (SOE)
OUCC2015 Service Oriented Enterprise (SOE)
Colin Bell
 
chapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfchapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdf
MahmoudSOLIMAN380726
 
Chapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementChapter 4: Data Architecture Management
Chapter 4: Data Architecture Management
Ahmed Alorage
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise Architecture
WSO2
 
Data & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architectureData & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architecture
Niels Naglé
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
Microsoft Iceland
 
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Kai Wähner
 
Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Extending the reach of your Microsoft Dynamics AX Application with the next-g...Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITS
markits
 
From Process Design to Process Automation
From Process Design to Process AutomationFrom Process Design to Process Automation
From Process Design to Process Automation
Johan den Haan
 
Solution day : Running infrastructure like a cloud speed and agile
Solution day : Running infrastructure like a cloud speed and agileSolution day : Running infrastructure like a cloud speed and agile
Solution day : Running infrastructure like a cloud speed and agile
PT Datacomm Diangraha
 
Innovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram JostInnovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram Jost
Software AG
 
Cloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now EssentialCloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now Essential
DevOps.com
 
Technical Architecture
Technical ArchitectureTechnical Architecture
Technical Architecture
scmiyer
 
Industrial IoT on Azure
Industrial IoT on AzureIndustrial IoT on Azure
Industrial IoT on Azure
Ivo Andreev
 
Event Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference ArchitectureEvent Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference Architecture
Bob Rhubart
 

Similar to Event Driven Architecture -Managing Business Dynamics for an Adaptive Enterprise (20)

WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...
WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...
WSO2Con ASIA 2016: Event Driven Architecture: Managing Business Dynamics for ...
 
Event Driven Architecture : Managing Business Dynamics for Adaptive Enterprise
Event Driven Architecture : Managing Business Dynamics for Adaptive EnterpriseEvent Driven Architecture : Managing Business Dynamics for Adaptive Enterprise
Event Driven Architecture : Managing Business Dynamics for Adaptive Enterprise
 
Architecting and Designing Enterprise Applications
Architecting and Designing Enterprise ApplicationsArchitecting and Designing Enterprise Applications
Architecting and Designing Enterprise Applications
 
OUCC2015 Service Oriented Enterprise (SOE)
OUCC2015 Service Oriented Enterprise (SOE)OUCC2015 Service Oriented Enterprise (SOE)
OUCC2015 Service Oriented Enterprise (SOE)
 
chapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdfchapter4-220725121544-5ef6271b.pdf
chapter4-220725121544-5ef6271b.pdf
 
Chapter 4: Data Architecture Management
Chapter 4: Data Architecture ManagementChapter 4: Data Architecture Management
Chapter 4: Data Architecture Management
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise Architecture
 
Data & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architectureData & analytics challenges in a microservice architecture
Data & analytics challenges in a microservice architecture
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
 
Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Extending the reach of your Microsoft Dynamics AX Application with the next-g...Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Extending the reach of your Microsoft Dynamics AX Application with the next-g...
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITS
 
From Process Design to Process Automation
From Process Design to Process AutomationFrom Process Design to Process Automation
From Process Design to Process Automation
 
Solution day : Running infrastructure like a cloud speed and agile
Solution day : Running infrastructure like a cloud speed and agileSolution day : Running infrastructure like a cloud speed and agile
Solution day : Running infrastructure like a cloud speed and agile
 
CloudPreso
CloudPresoCloudPreso
CloudPreso
 
Innovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram JostInnovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram Jost
 
Cloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now EssentialCloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now Essential
 
Technical Architecture
Technical ArchitectureTechnical Architecture
Technical Architecture
 
Industrial IoT on Azure
Industrial IoT on AzureIndustrial IoT on Azure
Industrial IoT on Azure
 
Event Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference ArchitectureEvent Driven Architecture (EDA) Reference Architecture
Event Driven Architecture (EDA) Reference Architecture
 

More from Dassana Wijesekara

Apidays 2021 Australia - Building a sustainable ecosystem with Open APIs
Apidays 2021 Australia - Building a sustainable ecosystem with Open APIsApidays 2021 Australia - Building a sustainable ecosystem with Open APIs
Apidays 2021 Australia - Building a sustainable ecosystem with Open APIs
Dassana Wijesekara
 
Wso2 apac summit 2021 dassana wijesekara
Wso2 apac summit 2021   dassana wijesekaraWso2 apac summit 2021   dassana wijesekara
Wso2 apac summit 2021 dassana wijesekara
Dassana Wijesekara
 
The Banking Experience Canvas - API Days NYC 2020 - Dassana Wijesekara
The Banking Experience Canvas - API Days NYC 2020 - Dassana WijesekaraThe Banking Experience Canvas - API Days NYC 2020 - Dassana Wijesekara
The Banking Experience Canvas - API Days NYC 2020 - Dassana Wijesekara
Dassana Wijesekara
 
WSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - MicroservicesWSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - Microservices
Dassana Wijesekara
 
WSO2 Workshop Sydney 2016 - Analytics
WSO2 Workshop Sydney 2016 -  AnalyticsWSO2 Workshop Sydney 2016 -  Analytics
WSO2 Workshop Sydney 2016 - Analytics
Dassana Wijesekara
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIs
Dassana Wijesekara
 
WSO2 Auckland Workshop 2017
WSO2 Auckland Workshop 2017WSO2 Auckland Workshop 2017
WSO2 Auckland Workshop 2017
Dassana Wijesekara
 
WSO2 Sydney Workshop 2018
WSO2 Sydney Workshop 2018WSO2 Sydney Workshop 2018
WSO2 Sydney Workshop 2018
Dassana Wijesekara
 
IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...
IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...
IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...
Dassana Wijesekara
 
Pragmatic Approach to Microservices and Cell based Architecture - Architectin...
Pragmatic Approach to Microservices and Cell based Architecture - Architectin...Pragmatic Approach to Microservices and Cell based Architecture - Architectin...
Pragmatic Approach to Microservices and Cell based Architecture - Architectin...
Dassana Wijesekara
 
IoT and Big Data an Enabler in Climate Smart Agriculture
IoT and Big Data an Enabler in Climate Smart AgricultureIoT and Big Data an Enabler in Climate Smart Agriculture
IoT and Big Data an Enabler in Climate Smart Agriculture
Dassana Wijesekara
 
The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...
The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...
The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...
Dassana Wijesekara
 
WSO2 Workshop , Sydney Australia.
WSO2 Workshop , Sydney Australia.WSO2 Workshop , Sydney Australia.
WSO2 Workshop , Sydney Australia.
Dassana Wijesekara
 

More from Dassana Wijesekara (13)

Apidays 2021 Australia - Building a sustainable ecosystem with Open APIs
Apidays 2021 Australia - Building a sustainable ecosystem with Open APIsApidays 2021 Australia - Building a sustainable ecosystem with Open APIs
Apidays 2021 Australia - Building a sustainable ecosystem with Open APIs
 
Wso2 apac summit 2021 dassana wijesekara
Wso2 apac summit 2021   dassana wijesekaraWso2 apac summit 2021   dassana wijesekara
Wso2 apac summit 2021 dassana wijesekara
 
The Banking Experience Canvas - API Days NYC 2020 - Dassana Wijesekara
The Banking Experience Canvas - API Days NYC 2020 - Dassana WijesekaraThe Banking Experience Canvas - API Days NYC 2020 - Dassana Wijesekara
The Banking Experience Canvas - API Days NYC 2020 - Dassana Wijesekara
 
WSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - MicroservicesWSO2 Workshop Sydney 2016 - Microservices
WSO2 Workshop Sydney 2016 - Microservices
 
WSO2 Workshop Sydney 2016 - Analytics
WSO2 Workshop Sydney 2016 -  AnalyticsWSO2 Workshop Sydney 2016 -  Analytics
WSO2 Workshop Sydney 2016 - Analytics
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIs
 
WSO2 Auckland Workshop 2017
WSO2 Auckland Workshop 2017WSO2 Auckland Workshop 2017
WSO2 Auckland Workshop 2017
 
WSO2 Sydney Workshop 2018
WSO2 Sydney Workshop 2018WSO2 Sydney Workshop 2018
WSO2 Sydney Workshop 2018
 
IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...
IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...
IoT and Robotic Process Automation in Future Logistics - Asia Logistics Forum...
 
Pragmatic Approach to Microservices and Cell based Architecture - Architectin...
Pragmatic Approach to Microservices and Cell based Architecture - Architectin...Pragmatic Approach to Microservices and Cell based Architecture - Architectin...
Pragmatic Approach to Microservices and Cell based Architecture - Architectin...
 
IoT and Big Data an Enabler in Climate Smart Agriculture
IoT and Big Data an Enabler in Climate Smart AgricultureIoT and Big Data an Enabler in Climate Smart Agriculture
IoT and Big Data an Enabler in Climate Smart Agriculture
 
The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...
The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...
The Integration Landscape - Depth & Breadth : Agile Simple & Scalable Integra...
 
WSO2 Workshop , Sydney Australia.
WSO2 Workshop , Sydney Australia.WSO2 Workshop , Sydney Australia.
WSO2 Workshop , Sydney Australia.
 

Recently uploaded

Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Game Development with Unity3D (Game Development lecture 3)
Game Development  with Unity3D (Game Development lecture 3)Game Development  with Unity3D (Game Development lecture 3)
Game Development with Unity3D (Game Development lecture 3)
abdulrafaychaudhry
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
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
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
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
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
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
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
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
 

Recently uploaded (20)

Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Game Development with Unity3D (Game Development lecture 3)
Game Development  with Unity3D (Game Development lecture 3)Game Development  with Unity3D (Game Development lecture 3)
Game Development with Unity3D (Game Development lecture 3)
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
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)
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
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
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
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
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
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
 

Event Driven Architecture -Managing Business Dynamics for an Adaptive Enterprise