SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
<Insert Picture Here>




Oracle’s Approach to Event Driven Architecture
Enabling Real-Time Enterprise (RTE) Transformation
   Anbu Krishnaswamy
   Enterprise Architect
   Oracle Corporation
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
Event Driven Architecture - Defined


   EDA is a style of architecture that enables
          Real-Time Enterprise (RTE)
       transformation through production,
   detection, processing, and consumption of
    business events to identify and react to
     business opportunities, threats and
                   anomalies.
Real-Time Enterprise


     “The Real-Time Enterprise (RTE) is an
     enterprise that competes by using up-to-
     date information to progressively remove
     delays to the management and execution
    of its critical business processes.” - Gartner
EDA Drivers
• Revenue Growth Drivers
  • Shorten sales and delivery cycles     • Agility and TTM Drivers
  • Real-time capabilities to gain          • Monitor, sense, and react to market
    competitive advantage                     changes
  • Enhance customer experience ->          • Faster product and service rollout
    improved customer loyalty               • Situation Awareness - Real-time
  • Identify and execute up-sell/cross-       visibility for business decisions
    sell opportunities
                                           • Technology Drivers
• Cost Reduction Drivers                      • Loosely Coupled Architecture
  • Reduce cost by JIT operations             • High volume, low latency
  • Boost profitability by faster order         processing
    processing and fulfillment                • Process and Service interaction
  • Eliminate waste through a lean            • Partner integration
    approach
                                              • Real-time monitoring
  • Mergers and Acquisitions
                                              • Pattern Matching and Analysis
Application of EDA
                                                                               Distributed order orchestration




                                                         Cargo Tracking
                                                         Asset management
                                   Need to support one or more of:
          Algorithmic trading      • High volume
                                           Financial Services

          Fraud Prevention
                                   • Continuous streaming
                                              Transportation &
                                              Logistics

                                   • Sub-millisecond& latency
                                           Telecommunications
                                           Services


                                   • Disparate sources
                                               Manufacturing
                                                                               Shop floor
                                   • Time window processing
                                                  Insurance                    monitoring

                                           Public Sector & Military

 •   Intrusion detection systems   • Complex pattern matching
 •   Military asset allocation
                                                    Reponses to calamities –
                                                    earthquake, flooding
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
Focus Areas Critical to EDA Success
                        Organization



                    Corporate Competency
                    development/evolution
Software/Hardware                           Methodology/Practices



                                             Consistent approach
Enterprise EDA                               to EDA engineering
Infrastructure       Planning Process &      and management
                     Roadmap to guide
                            you




                    Business Alignment



                        RTE Strategy
                        Alignment
Event Driven Architecture - Approach
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
EDA Maturity Model




   Capability Domains                    Measurement Model

   • Eight capability domains – comprehensive coverage
   • Domain – A collection of related capabilities
   • Model measures maturity and adoption levels
EDA Maturity Model Capabilities
EDA Roadmap Planning

• Plan and manage holistically
  – multiple dimensions, multiple
  phases and time periods
• Remedy problem areas –
  Use EDA Domain Capability
  Heat Maps to identify problem
  areas and inhibitors to EDA
                                     EDA Planning Horizon
  adoption
• Close Gap – Use EDA
  Domain detailed strategies for
  closing the “as-is” and “to-be”
  gap.
• Improve - You can’t improve
  what you can’t measure

                                    Maturity Over Time
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
EDA Strategy & Planning – Basics

• Plan Strategically
  •    EDA Reference Architecture
  •    EDA Engineering
  •    Enterprise EDA Modeling
  •    Organization and Governance
• Act Tactically
  • Take a pragmatic approach
  • Address only the immediate
    concerns in each iteration
• Four step process
   •   Understand current state
   •   Define future vision
   •   Identify gaps          “Leverages Oracle’s EDA Maturity Model”
   •   Develop roadmap
EDA Project Identification Analysis
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
IT Strategies from Oracle
Enterprise Technology Strategy Contents
                                                                Oracle Perspective
                                                      • Extends core ORA documentation and
                                                        provides an architecture viewpoint from
                      SOA                               a unique technology perspective
                                                                Practitioner Guides
                     Practitioner
                                               EPM    • Offer detailed information about
BPM                  Guides
                                                        delivering solutions based on that
                                               / BI
      Service                       Maturity            particular technology strategy
      Offerings                     Model
                                                                    Maturity Model
                     ORA
                     Perspective                      • Measure maturity and adoption of a
                                                        technology strategy using a universal
      Training/
      Presentation                    …
                                                        model and toolset
      Material
                                                …                Service Offerings
EDA                  Datasheets
                     and                              • Planning & assessment services
                     tools
                                                                     Other Tools
                      MDM                             • Datasheets
                                                      • ROI Tools
                                                      • Training/Presentation Material
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
Event Classifications
                      Volume




            Stream         Transactional
            Events            Events

                                           Significance


           Ordinary              Notable
            Events               Events


          In-memory            Reliable
          Messaging            Messaging
Processing Domains
                  Volume



            Event       Complex
           Stream        Event
         Processing    Processing
                                    Relativity


           Simple       Complex
            Event        Event
         Processing    Processing
Event Lifecycle/ State Change


                            Generate




                React                  Capture




    Monitor
                           Event

              Distribute               Process




                             Cache
EDA Conceptual View
EDA Capabilities
EDA Architecture Sample Principles
•   Event driven systems must be loosely coupled.
•   Event driven systems must be standards based.
•   Business events must be discoverable.
•   EDA must be designed to support interoperability and must
    complement existing technologies.
•   Events must be captured and processed at the most granular
    level.
•   EDA must focus on supporting and handling business events.
•   The architecture must be modular and must support extensibility.
•   Event Driven Architecture must enable low latency processing
    and be able to support processing of high volume of events.
•   Events that are sensitive must only be made available to the
    appropriate systems/users.
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
EDA High Level Logical View
EDA Detailed Logical View
Event Processing Networks (EPN)



                                                     Rule
                                                    Processo               Consumer
                                                    r




                                                                Listener
Producer 1   Adapter 1
                                     Processor
                                      Rule


Producer 2   Adapter 2
                                                    Processor
                                                     Rule
                         Processor




                                                                Listener
Producer n   Adapter n

                                        Cache       Processor
                                       Rule                                Consumer


Event
Producers    Adapters                                           Event
                                 Event Processors
                                                                Consumers
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
EDA Oracle Product Mapping
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
EDA Sample Deployment
EDA Deployment View (HA & Scalability)
                                 Scalable Server Group1

                                   Primary Server


                                                                     OS1
                                      Processor1          Adapter




                           IS1     Secondary Server
                                                                    [OS1]
                                      Processor1          Adapter



                                                          Queue
                                                                                 OS1+OS2
       IS1+IS2
Inbound Channel   Router                                             Outbound Channel

                                 Scalable Server Group2

                                   Primary Server

                                                                    OS2
                           IS2         Processor1         Adapter




                                   Secondary Server
                                                                    [OS2]
                                       Processor1         Adapter

                                                                            IS => Input Stream
                                                          Queue
                                                                            OS => Output Stream
                                                                            [xx] => Backup Stream
Presentation Agenda

•   EDA Introduction and Drivers                 <Insert Picture Here>

•   Approach for EDA Adoption
•   EDA Roadmap Creation
•   Strategy And Planning
•   EDA Reference Architecture
    •   ITSO and Oracle Reference Architecture
    •   Conceptual View
    •   Logical View
    •   Product Mapping View
    •   Deployment View
• Summary
Summary
Event Driven Architecture (EDA) is an enabler of Real-Time Enterprise
 (RTE) and provides competitive advantage through revenue growth, cost
 savings, agility, and faster TTM benefits.

Oracle’s Approach to EDA helps the customers accelerate their EDA
 adoption through a systematic and comprehensive approach.

Oracle Reference Architecture (ORA) is a single, unified reference
 architecture across the middleware space that offers insight and
 guidance on many aspects of computing that pertain to solution
 development in a modern computing environment.

ORA EDA Reference Architecture drives business value by accelerating
 EDA solution delivery and improving quality of EDA solutions



   For more information on Oracle Reference Architecture (ORA), please
    visit http://www.oracle.com/goto/itstrategies
The preceding is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy

Weitere ähnliche Inhalte

Was ist angesagt?

Event Driven Architecture
Event Driven ArchitectureEvent Driven Architecture
Event Driven ArchitectureChris Patterson
 
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
The Rise Of Event Streaming – Why Apache Kafka Changes EverythingThe Rise Of Event Streaming – Why Apache Kafka Changes Everything
The Rise Of Event Streaming – Why Apache Kafka Changes EverythingKai Wähner
 
Microservices, DevOps & SRE
Microservices, DevOps & SREMicroservices, DevOps & SRE
Microservices, DevOps & SREAraf Karsh Hamid
 
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...Kai Wähner
 
Disaster Recovery Plans for Apache Kafka
Disaster Recovery Plans for Apache KafkaDisaster Recovery Plans for Apache Kafka
Disaster Recovery Plans for Apache Kafkaconfluent
 
Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)WSO2
 
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...Daniel Oh
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Chris Richardson
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREAraf Karsh Hamid
 
Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...Amazon Web Services
 
Communication in a Microservice Architecture
Communication in a Microservice ArchitectureCommunication in a Microservice Architecture
Communication in a Microservice ArchitecturePer Bernhardt
 
Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Araf Karsh Hamid
 
The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022Kai Wähner
 
SOCstock 2021 The Cloud-native SOC
SOCstock 2021 The Cloud-native SOC SOCstock 2021 The Cloud-native SOC
SOCstock 2021 The Cloud-native SOC Anton Chuvakin
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaGuido Schmutz
 
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureServerless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureKai Wähner
 

Was ist angesagt? (20)

Event Driven Architecture
Event Driven ArchitectureEvent Driven Architecture
Event Driven Architecture
 
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
The Rise Of Event Streaming – Why Apache Kafka Changes EverythingThe Rise Of Event Streaming – Why Apache Kafka Changes Everything
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
 
Microservices, DevOps & SRE
Microservices, DevOps & SREMicroservices, DevOps & SRE
Microservices, DevOps & SRE
 
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
Architecture patterns for distributed, hybrid, edge and global Apache Kafka d...
 
Disaster Recovery Plans for Apache Kafka
Disaster Recovery Plans for Apache KafkaDisaster Recovery Plans for Apache Kafka
Disaster Recovery Plans for Apache Kafka
 
Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)
 
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
 
Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...Build your first blockchain application with Amazon Managed Blockchain - SVC2...
Build your first blockchain application with Amazon Managed Blockchain - SVC2...
 
Communication in a Microservice Architecture
Communication in a Microservice ArchitectureCommunication in a Microservice Architecture
Communication in a Microservice Architecture
 
AWS Security and SecOps
AWS Security and SecOpsAWS Security and SecOps
AWS Security and SecOps
 
Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics
 
The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022The Top 5 Apache Kafka Use Cases and Architectures in 2022
The Top 5 Apache Kafka Use Cases and Architectures in 2022
 
SOCstock 2021 The Cloud-native SOC
SOCstock 2021 The Cloud-native SOC SOCstock 2021 The Cloud-native SOC
SOCstock 2021 The Cloud-native SOC
 
Event-driven Architecture
Event-driven ArchitectureEvent-driven Architecture
Event-driven Architecture
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
 
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureServerless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
 

Andere mochten auch

Event driven architecture in practice
Event driven architecture in practiceEvent driven architecture in practice
Event driven architecture in practicemimmozzo_
 
Building Event-Driven Systems with Apache Kafka
Building Event-Driven Systems with Apache KafkaBuilding Event-Driven Systems with Apache Kafka
Building Event-Driven Systems with Apache KafkaBrian Ritchie
 
Pattern Driven Enterprise Architecture
Pattern Driven Enterprise ArchitecturePattern Driven Enterprise Architecture
Pattern Driven Enterprise ArchitectureWSO2
 
WSO2Con EU 2015: Reference Architecture for EDA
WSO2Con EU 2015: Reference Architecture for EDAWSO2Con EU 2015: Reference Architecture for EDA
WSO2Con EU 2015: Reference Architecture for EDAWSO2
 
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2Paul Vincent
 
DSI Corporate Overview
DSI Corporate OverviewDSI Corporate Overview
DSI Corporate OverviewJoel Limerick
 
Event oriented programming
Event oriented programmingEvent oriented programming
Event oriented programmingAshwini Awatare
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise ArchitectureWSO2
 
Broker: adventure through architecture pattern
Broker: adventure through architecture patternBroker: adventure through architecture pattern
Broker: adventure through architecture patternPivorak MeetUp
 
Blackboard architecture pattern
Blackboard architecture patternBlackboard architecture pattern
Blackboard architecture patternaish006
 
blackboard architecture
blackboard architectureblackboard architecture
blackboard architectureNguyễn Ngân
 
Event Driven Architecture with Apache Camel
Event Driven Architecture with Apache CamelEvent Driven Architecture with Apache Camel
Event Driven Architecture with Apache Camelprajods
 
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04bEPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04bPaul Vincent
 
SOA & ESB Presentation
SOA & ESB PresentationSOA & ESB Presentation
SOA & ESB Presentationerichleipold
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAMehmet Akyuz
 
Top 10 senior technical architect interview questions and answers
Top 10 senior technical architect interview questions and answersTop 10 senior technical architect interview questions and answers
Top 10 senior technical architect interview questions and answerstonychoper5406
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented ArchitectureRobert Sim
 
Top 10 it solution architect interview questions and answers
Top 10 it solution architect interview questions and answersTop 10 it solution architect interview questions and answers
Top 10 it solution architect interview questions and answerstonychoper5606
 

Andere mochten auch (20)

Event driven architecture in practice
Event driven architecture in practiceEvent driven architecture in practice
Event driven architecture in practice
 
Building Event-Driven Systems with Apache Kafka
Building Event-Driven Systems with Apache KafkaBuilding Event-Driven Systems with Apache Kafka
Building Event-Driven Systems with Apache Kafka
 
Pattern Driven Enterprise Architecture
Pattern Driven Enterprise ArchitecturePattern Driven Enterprise Architecture
Pattern Driven Enterprise Architecture
 
Event-driven SOA
Event-driven SOAEvent-driven SOA
Event-driven SOA
 
WSO2Con EU 2015: Reference Architecture for EDA
WSO2Con EU 2015: Reference Architecture for EDAWSO2Con EU 2015: Reference Architecture for EDA
WSO2Con EU 2015: Reference Architecture for EDA
 
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
 
DSI Corporate Overview
DSI Corporate OverviewDSI Corporate Overview
DSI Corporate Overview
 
Event oriented programming
Event oriented programmingEvent oriented programming
Event oriented programming
 
SOA vs EDA
SOA vs EDASOA vs EDA
SOA vs EDA
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise Architecture
 
Broker: adventure through architecture pattern
Broker: adventure through architecture patternBroker: adventure through architecture pattern
Broker: adventure through architecture pattern
 
Blackboard architecture pattern
Blackboard architecture patternBlackboard architecture pattern
Blackboard architecture pattern
 
blackboard architecture
blackboard architectureblackboard architecture
blackboard architecture
 
Event Driven Architecture with Apache Camel
Event Driven Architecture with Apache CamelEvent Driven Architecture with Apache Camel
Event Driven Architecture with Apache Camel
 
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04bEPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
EPTS DEBS2012 Event Processing Reference Architecture - Design Patterns v2_04b
 
SOA & ESB Presentation
SOA & ESB PresentationSOA & ESB Presentation
SOA & ESB Presentation
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOA
 
Top 10 senior technical architect interview questions and answers
Top 10 senior technical architect interview questions and answersTop 10 senior technical architect interview questions and answers
Top 10 senior technical architect interview questions and answers
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
 
Top 10 it solution architect interview questions and answers
Top 10 it solution architect interview questions and answersTop 10 it solution architect interview questions and answers
Top 10 it solution architect interview questions and answers
 

Ähnlich wie Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy

Strategic Architecture Presentation Pdf
Strategic Architecture Presentation PdfStrategic Architecture Presentation Pdf
Strategic Architecture Presentation Pdfsd131203
 
X duce corporate_overview
X duce corporate_overviewX duce corporate_overview
X duce corporate_overviewgcdelmar
 
Corporate Overview
Corporate Overview Corporate Overview
Corporate Overview Bobby Brea
 
SEC Presentation V2
SEC Presentation V2SEC Presentation V2
SEC Presentation V2Salim Sheikh
 
General Presentation
General PresentationGeneral Presentation
General PresentationNsid123456
 
Clover Infotech Corporate PPT
Clover Infotech Corporate PPTClover Infotech Corporate PPT
Clover Infotech Corporate PPTSwetha Elias
 
Acs conference sep 2015 - Information Professionals
Acs conference sep 2015 - Information ProfessionalsAcs conference sep 2015 - Information Professionals
Acs conference sep 2015 - Information ProfessionalsInformpros
 
Att consulting external deck
Att consulting external deckAtt consulting external deck
Att consulting external deckEric Sineath
 
Dbs overview atlppt
Dbs overview atlpptDbs overview atlppt
Dbs overview atlpptBeth Duvall
 
ITAM AUS 2017 How to get SAM happily frolicking on the Cloud
ITAM AUS 2017 How to get SAM happily frolicking on the CloudITAM AUS 2017 How to get SAM happily frolicking on the Cloud
ITAM AUS 2017 How to get SAM happily frolicking on the CloudMartin Thompson
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Jeff Jakubiak
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across EnterpriseChris Haddad
 
Richard Diver - Visual Resume
Richard Diver - Visual ResumeRichard Diver - Visual Resume
Richard Diver - Visual ResumeRichard Diver
 
What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010Perficient, Inc.
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1Salim Sheikh
 
Frayed Edges - Architecture In Practice
Frayed Edges - Architecture In PracticeFrayed Edges - Architecture In Practice
Frayed Edges - Architecture In PracticeAman Kohli
 
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra
 
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도Amazon Web Services Korea
 

Ähnlich wie Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy (20)

Strategic Architecture Presentation Pdf
Strategic Architecture Presentation PdfStrategic Architecture Presentation Pdf
Strategic Architecture Presentation Pdf
 
X duce corporate_overview
X duce corporate_overviewX duce corporate_overview
X duce corporate_overview
 
Corporate Overview
Corporate Overview Corporate Overview
Corporate Overview
 
Mindshare Managed It Services Intro V.1
Mindshare Managed It Services Intro V.1Mindshare Managed It Services Intro V.1
Mindshare Managed It Services Intro V.1
 
SEC Presentation V2
SEC Presentation V2SEC Presentation V2
SEC Presentation V2
 
General Presentation
General PresentationGeneral Presentation
General Presentation
 
Clover Infotech Corporate PPT
Clover Infotech Corporate PPTClover Infotech Corporate PPT
Clover Infotech Corporate PPT
 
Acs conference sep 2015 - Information Professionals
Acs conference sep 2015 - Information ProfessionalsAcs conference sep 2015 - Information Professionals
Acs conference sep 2015 - Information Professionals
 
Att consulting external deck
Att consulting external deckAtt consulting external deck
Att consulting external deck
 
A Better Plan for Planning
A Better Plan for PlanningA Better Plan for Planning
A Better Plan for Planning
 
Dbs overview atlppt
Dbs overview atlpptDbs overview atlppt
Dbs overview atlppt
 
ITAM AUS 2017 How to get SAM happily frolicking on the Cloud
ITAM AUS 2017 How to get SAM happily frolicking on the CloudITAM AUS 2017 How to get SAM happily frolicking on the Cloud
ITAM AUS 2017 How to get SAM happily frolicking on the Cloud
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across Enterprise
 
Richard Diver - Visual Resume
Richard Diver - Visual ResumeRichard Diver - Visual Resume
Richard Diver - Visual Resume
 
What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
Frayed Edges - Architecture In Practice
Frayed Edges - Architecture In PracticeFrayed Edges - Architecture In Practice
Frayed Edges - Architecture In Practice
 
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
 
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도AWS Enterprise Summit -  AWS로 IT 운영 및 관리 재편하기 - 양승도
AWS Enterprise Summit - AWS로 IT 운영 및 관리 재편하기 - 양승도
 

Mehr von Bob Rhubart

Business Integration for the 21st Century
Business Integration for the 21st Century Business Integration for the 21st Century
Business Integration for the 21st Century Bob Rhubart
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityBob Rhubart
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceBob Rhubart
 
Cloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionCloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionBob Rhubart
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingBob Rhubart
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureBob Rhubart
 
Innovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceInnovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceBob Rhubart
 
Making IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud ComputingMaking IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud ComputingBob Rhubart
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Oracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the CloudOracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the CloudBob Rhubart
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureBob Rhubart
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsBob Rhubart
 
Cloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsCloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsBob Rhubart
 
Manage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the CloudManage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the CloudBob Rhubart
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsBob Rhubart
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise ManagerBob Rhubart
 
Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureBob Rhubart
 

Mehr von Bob Rhubart (20)

Business Integration for the 21st Century
Business Integration for the 21st Century Business Integration for the 21st Century
Business Integration for the 21st Century
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud Security
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 
Cloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionCloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud Adoption
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
 
Innovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceInnovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle Coherence
 
Making IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud ComputingMaking IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud Computing
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Oracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the CloudOracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the Cloud
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
 
Cloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsCloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and Directions
 
Manage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the CloudManage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the Cloud
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural Considerations
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise Manager
 
Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the Future
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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 AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy

  • 1.
  • 2. <Insert Picture Here> Oracle’s Approach to Event Driven Architecture Enabling Real-Time Enterprise (RTE) Transformation Anbu Krishnaswamy Enterprise Architect Oracle Corporation
  • 3. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 4. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 5. Event Driven Architecture - Defined EDA is a style of architecture that enables Real-Time Enterprise (RTE) transformation through production, detection, processing, and consumption of business events to identify and react to business opportunities, threats and anomalies.
  • 6. Real-Time Enterprise “The Real-Time Enterprise (RTE) is an enterprise that competes by using up-to- date information to progressively remove delays to the management and execution of its critical business processes.” - Gartner
  • 7. EDA Drivers • Revenue Growth Drivers • Shorten sales and delivery cycles • Agility and TTM Drivers • Real-time capabilities to gain • Monitor, sense, and react to market competitive advantage changes • Enhance customer experience -> • Faster product and service rollout improved customer loyalty • Situation Awareness - Real-time • Identify and execute up-sell/cross- visibility for business decisions sell opportunities • Technology Drivers • Cost Reduction Drivers • Loosely Coupled Architecture • Reduce cost by JIT operations • High volume, low latency • Boost profitability by faster order processing processing and fulfillment • Process and Service interaction • Eliminate waste through a lean • Partner integration approach • Real-time monitoring • Mergers and Acquisitions • Pattern Matching and Analysis
  • 8. Application of EDA Distributed order orchestration Cargo Tracking Asset management Need to support one or more of: Algorithmic trading • High volume Financial Services Fraud Prevention • Continuous streaming Transportation & Logistics • Sub-millisecond& latency Telecommunications Services • Disparate sources Manufacturing Shop floor • Time window processing Insurance monitoring Public Sector & Military • Intrusion detection systems • Complex pattern matching • Military asset allocation Reponses to calamities – earthquake, flooding
  • 9. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 10. Focus Areas Critical to EDA Success Organization Corporate Competency development/evolution Software/Hardware Methodology/Practices Consistent approach Enterprise EDA to EDA engineering Infrastructure Planning Process & and management Roadmap to guide you Business Alignment RTE Strategy Alignment
  • 12. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 13. EDA Maturity Model Capability Domains Measurement Model • Eight capability domains – comprehensive coverage • Domain – A collection of related capabilities • Model measures maturity and adoption levels
  • 14. EDA Maturity Model Capabilities
  • 15. EDA Roadmap Planning • Plan and manage holistically – multiple dimensions, multiple phases and time periods • Remedy problem areas – Use EDA Domain Capability Heat Maps to identify problem areas and inhibitors to EDA EDA Planning Horizon adoption • Close Gap – Use EDA Domain detailed strategies for closing the “as-is” and “to-be” gap. • Improve - You can’t improve what you can’t measure Maturity Over Time
  • 16. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 17. EDA Strategy & Planning – Basics • Plan Strategically • EDA Reference Architecture • EDA Engineering • Enterprise EDA Modeling • Organization and Governance • Act Tactically • Take a pragmatic approach • Address only the immediate concerns in each iteration • Four step process • Understand current state • Define future vision • Identify gaps “Leverages Oracle’s EDA Maturity Model” • Develop roadmap
  • 19. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 21. Enterprise Technology Strategy Contents Oracle Perspective • Extends core ORA documentation and provides an architecture viewpoint from SOA a unique technology perspective Practitioner Guides Practitioner EPM • Offer detailed information about BPM Guides delivering solutions based on that / BI Service Maturity particular technology strategy Offerings Model Maturity Model ORA Perspective • Measure maturity and adoption of a technology strategy using a universal Training/ Presentation … model and toolset Material … Service Offerings EDA Datasheets and • Planning & assessment services tools Other Tools MDM • Datasheets • ROI Tools • Training/Presentation Material
  • 22. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 23. Event Classifications Volume Stream Transactional Events Events Significance Ordinary Notable Events Events In-memory Reliable Messaging Messaging
  • 24. Processing Domains Volume Event Complex Stream Event Processing Processing Relativity Simple Complex Event Event Processing Processing
  • 25. Event Lifecycle/ State Change Generate React Capture Monitor Event Distribute Process Cache
  • 28. EDA Architecture Sample Principles • Event driven systems must be loosely coupled. • Event driven systems must be standards based. • Business events must be discoverable. • EDA must be designed to support interoperability and must complement existing technologies. • Events must be captured and processed at the most granular level. • EDA must focus on supporting and handling business events. • The architecture must be modular and must support extensibility. • Event Driven Architecture must enable low latency processing and be able to support processing of high volume of events. • Events that are sensitive must only be made available to the appropriate systems/users.
  • 29. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 30. EDA High Level Logical View
  • 32. Event Processing Networks (EPN) Rule Processo Consumer r Listener Producer 1 Adapter 1 Processor Rule Producer 2 Adapter 2 Processor Rule Processor Listener Producer n Adapter n Cache Processor Rule Consumer Event Producers Adapters Event Event Processors Consumers
  • 33. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 35. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 37. EDA Deployment View (HA & Scalability) Scalable Server Group1 Primary Server OS1 Processor1 Adapter IS1 Secondary Server [OS1] Processor1 Adapter Queue OS1+OS2 IS1+IS2 Inbound Channel Router Outbound Channel Scalable Server Group2 Primary Server OS2 IS2 Processor1 Adapter Secondary Server [OS2] Processor1 Adapter IS => Input Stream Queue OS => Output Stream [xx] => Backup Stream
  • 38. Presentation Agenda • EDA Introduction and Drivers <Insert Picture Here> • Approach for EDA Adoption • EDA Roadmap Creation • Strategy And Planning • EDA Reference Architecture • ITSO and Oracle Reference Architecture • Conceptual View • Logical View • Product Mapping View • Deployment View • Summary
  • 39. Summary Event Driven Architecture (EDA) is an enabler of Real-Time Enterprise (RTE) and provides competitive advantage through revenue growth, cost savings, agility, and faster TTM benefits. Oracle’s Approach to EDA helps the customers accelerate their EDA adoption through a systematic and comprehensive approach. Oracle Reference Architecture (ORA) is a single, unified reference architecture across the middleware space that offers insight and guidance on many aspects of computing that pertain to solution development in a modern computing environment. ORA EDA Reference Architecture drives business value by accelerating EDA solution delivery and improving quality of EDA solutions For more information on Oracle Reference Architecture (ORA), please visit http://www.oracle.com/goto/itstrategies
  • 40. The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.