SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Nigel Green
5Di Limited
1986   2010
****   ****   ****




            Joint Tactical Information
               Distribution System




  A full picture of what’s going on ….but avoiding
information overload to any one individual or team.
IBM believe there are enormous financial
                                                                                and strategic benefits to
                                                                                implementing event-driven business
                                                                                processes, because they suit the inherently
                                                                                event-driven nature of many aspects of the
                                                                                real world.


    Postal and express parcel companies for item tracking
    Transportation and logistics businesses to manage vehicle fleets
     more effectively
    Bankers looking for fraud, money laundering, or breaches of
     financial regulations
    Service providers seeking to minimize the mean-time-to-repair of
     faults
    Automobile part suppliers providing parts to manufacturers for "just
     in time" production.
    … and other business value networks such as:
     ◦    Distribution Networks - Airline Code Sharing Networks - Networked Air travel Services - Mobile
             Team Collaboration - Cold Value Chains - Franchised Operations - Multi-Modal Logistics -
            Collaborative Government - Seaport Security Networks -              International Customs - Sensor Automation Networks -
            Secure Information Networks - Transportation Networks - Traffic Networks - Field Service Collaboration - Meshed information
                                               networks - Demand-driven Supply Chains…etc…etc



              In all these cases and more, there is an inherent
          requirement to handle large volumes of data in close-to
                                  real time.
“A design pattern for the processing of simple events in
   a way that is consumable by business users which
   indicates an actionable business situation and enables
   the business to respond rapidly to opportunities and
   threats”.

                           Knowing about
                        events helps me deal
                           with problems
Business events are
                           before they get        Knowing about
just something I’d
                            out-of-hand. !       events helps me
rather know about
                                                       spot
     than not!!
                                                  opportunities
                                                      early?!



     A pattern for creating business Situational Awareness
ng
      4            essi
                rocrvices
               P e                                  The access to information on the Web
                 S                              1
          2
                                                    The use of external information and
                                                    data processing services by people
                                                2   and corporate IT
                1

                                                    Pervasive business event visibility
                                                3   within the enterprise
                             3

                                                    Visibility of business events outside
Web                                                 the enterprise
                                                4
          Enterprise
                                                    The opening-up of data from within
                            Enterprise IT
                            Applications            corporate applications and making it
                                                5
                                                    available in near-real-time to
                                                    customers and trading partners.




                                            5
1




    1
    1




        2
    Event Processing Technical Society:

     ◦  Event: Anything that happens, or is contemplated as
        happening.

     ◦  Simple event: An event that is not an abstraction or
        composition of other events.

     ◦  Complex event: An event that is an abstraction of other
        events ..
An
    A                  ecosystem!
Database!




        Think event messaging
      ecosystem not database….
Event Publishers
                                                                   to whom I’m
                                                                    Subscribing

                                                                   Subscribers waiting to
                                                                     consume events

Searchable event                           …
      logs



                                                                           RESTful
      Short event                                                          Pub-Sub
    messages with                                                            API
     hyperlinks to
    further content



                      Imagine for a moment if physical objects could Tweet,
                                     what would they tell us?
People, applications and appliances publish event
          messages to staging queues (logs) that exist inside a
                        web of business-events.




                            Web of Business Events




Staging
Queues
           collect   haul   sort   store   haul     sort   haul   deliver   fulfil
                                                                                      Event
                                                                                     Messages


                                            Publishers
Customer
                Operation                                                                    Network
                                               Service
  Business      Reporting                                                                    Capacity
                                              Enquiries
Intelligence                                                                                 Planning
                            Inter-company
                            Inter-operation                                 Third Party
                                                                            Integration                 Client-facing
                                                            Subscribers                                   Solutions


Billing




               People, applications and appliances subscribe to event
               messages via their staging queues (logs) that also exist
                         inside a web of business-events.
Staging
Queues
                 collect    haul     sort       store     haul     sort   haul     deliver     fulfil
                                                                                                              Event
                                                                                                             Messages


                                                           Publishers
Components Applying
                                Rules




   Software components (agents) apply filtering and
aggregation rules that control the flow of messages and
  ensure the subscribers only see the events they’re
                     interested in.

  collect   haul   sort    store    haul    sort   haul   deliver   fulfil
Event-Triggered
                                                                             Business Logic
                                    Business knowledge in here


                                                                   Action
No business knowledge here but                                     Agents
 really good at moving lots of
 messages around and making
        them searchable                                                          Agents do
                                                                               specialist tasks
                                                                               that can create
                                                                                 new events




                    Other software agents execute specific business logic:
                    e.g. verify information, execute transaction or notify
                                          customer
Staging Queues
                           Searching in parallel across publishers




Similar to searching on
the Web. If you need the
                                                                     Get only the events that
latest event you can
search rather than                                                   are needed
subscribe.
                                                                          e.g. Customer
                                                                         Service Request
An
    A                  ecosystem!
Database!




        Think event messaging
      ecosystem not database….
In the first quarter of 2010, 4 billion tweets per quarter were posted.

There are 600 million search queries on Twitter per day (April 2010).

        Twitter gets 3 billion requests a day through its API.
Web Oriented Architecture:
    •  e.g. REST, micoblogs, RSS
    •  mainstream since mid’00s


Message Oriented Middleware :
    •  e.g. Asynchronous Transactions, Pub-
    Sub Channels, Control Queues
    •  Mainstream mid-90s



Staged Event-Driven Architecture:
    •  e.g. Staged Queues, Traffic Throttling
    •  Since 2000


Auto ID and RFID Architecture:
    •  e.g. Edge-processing, EPCIS, Object ID
    •  Started circa 1999


A foundation for Business Situational Awareness without the need to buy or build exotic software.
Highly Internalised                                        Highly Externalised


                       Container:
 Container:           Applications      Container:         Container:
Human Brains          & Databases    The Organisation   Web Communities




                                                                            2
                                                                            4
Highly Internalised                                                           Highly Externalised


                         Container:
 Container:             Applications           Container:                      Container:
Human Brains            & Databases         The Organisation                Web Communities




                                                                    Blind             Blind
      Blind                    Blind
      Spot                     Spot                                 Spot              Spot
                                                  Blind   Blind
                                                  Spot    Spot




                                                                                              Blind
                                                                                              Spot


                                            Not all business          Useful Information and
 Shadow IT is          Applications &                              services might be out there…
    used to            Databases are    processes automated by
 support gaps           built to meet      IT and customer/
                                          partner information      Is my business visible to these
in corporate IT        vertical needs                                      communities?
                                                limited


                                                                                                  2
                  Information is either not visible or not available outside its container.
                                                                                          5
Highly Internalised                                                                         Highly Externalised

                Values
                          Container:                                    Values

 Container:              Applications                Container:                         Container:
Human Brains             & Databases              The Organisation                   Web Communities


   Methods     Barrier      Policies                         Methods   Barrier   Policies




                Trust                                                   Trust

                                         Values




                             Methods    Barrier   Policies




                                         Trust




             Differing values, trust issues, poorly considered policies and narrowly-
                                                                                    2
                                                                                    6
                           focused change methods strengthen barriers
Events




Trust                                Values

                   Systems
                  Behaviour




        Content               Policies


                  VPEC-T
http://www.morguefile.com/archive/?display=199341&
state machine versus event
        ecosystem
                                          event payload content
                                 edge processing          object identity
  duplicate event                   strategies
                                          event network control
 message handling                             mechanisms
configurability versus   synchronous                          eventual
     unintended
   consequences          transactions                    consistency versus
                                                         strong consistency
information confidence marking                     value network analysis
              event granularity                       versus six sigma
        fuzzy versus                     idempotency

       precise events                                  event taxonomies
ç
1.         Can you see an opportunity for improved Situational Awareness
           in your organisation?
2.         How would you design information systems if:
      ◦     every business activity could make process state changes
            broadly available
      ◦     physical objects could tell you their whereabouts and status
                                                 …in near-real-time?
nigel.green@5dinnovation.com
        www.5dinnovation.com
                    Twitter: 5Di
        Twitter hash tag: #sbep


Simplicity By Design

Mais conteúdo relacionado

Mais procurados

HCLT Whitepaper: Event Driven Supply Chain
HCLT Whitepaper: Event Driven Supply ChainHCLT Whitepaper: Event Driven Supply Chain
HCLT Whitepaper: Event Driven Supply ChainHCL Technologies
 
Company Brochure
Company BrochureCompany Brochure
Company Brochuremmeeus
 
BI Forum 2009 - BI Mega Trends
BI Forum 2009 - BI Mega TrendsBI Forum 2009 - BI Mega Trends
BI Forum 2009 - BI Mega TrendsOKsystem
 
Collaboration & Social Media New Challenges For Records Management
Collaboration & Social Media New Challenges For Records ManagementCollaboration & Social Media New Challenges For Records Management
Collaboration & Social Media New Challenges For Records ManagementMaurene Caplan Grey
 
IBM Social Business Development for CXOs
IBM Social Business Development for CXOsIBM Social Business Development for CXOs
IBM Social Business Development for CXOsFriedel Jonker
 
Visual Analytics: Revealing Corruption, Fraud, Waste, and Abuse
Visual Analytics: Revealing Corruption, Fraud, Waste, and AbuseVisual Analytics: Revealing Corruption, Fraud, Waste, and Abuse
Visual Analytics: Revealing Corruption, Fraud, Waste, and AbuseDeloitte Forensic Center
 
Smarter Computing in a New Era of IT - Dr. Gururaj Rao
Smarter Computing in a New Era of IT - Dr. Gururaj RaoSmarter Computing in a New Era of IT - Dr. Gururaj Rao
Smarter Computing in a New Era of IT - Dr. Gururaj RaoJyothi Satyanathan
 
Information opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologiesInformation opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologiesJohn Mancini
 
Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...
Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...
Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...IT Network marcus evans
 
Social business and innovation
Social business and innovationSocial business and innovation
Social business and innovationJohn Mancini
 
The Comprehensive Approach: A Unified Information Architecture
The Comprehensive Approach: A Unified Information ArchitectureThe Comprehensive Approach: A Unified Information Architecture
The Comprehensive Approach: A Unified Information ArchitectureInside Analysis
 
The Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's EnterpriseThe Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's EnterpriseElizabeth Lupfer
 
Intralinks Company Brochure
Intralinks Company BrochureIntralinks Company Brochure
Intralinks Company BrochureAlasdair Kilgour
 
Prc open stack conf aug 2012 cox v1
Prc open stack conf aug 2012 cox v1Prc open stack conf aug 2012 cox v1
Prc open stack conf aug 2012 cox v1OpenCity Community
 
Servion Presentation 20 April 2011
Servion Presentation 20 April 2011Servion Presentation 20 April 2011
Servion Presentation 20 April 2011Peter Borup Jakobsen
 
Mobile Management
Mobile ManagementMobile Management
Mobile ManagementCarahsoft
 
Security - Situational awareness
Security - Situational awarenessSecurity - Situational awareness
Security - Situational awarenessRaffael Marty
 
The New Data Protection Regulation and Cookie Compliance
The New Data Protection Regulation and Cookie ComplianceThe New Data Protection Regulation and Cookie Compliance
The New Data Protection Regulation and Cookie ComplianceLewis Silkin
 
Financial ux strategy
Financial ux strategyFinancial ux strategy
Financial ux strategyJerome Nadel
 

Mais procurados (20)

HCLT Whitepaper: Event Driven Supply Chain
HCLT Whitepaper: Event Driven Supply ChainHCLT Whitepaper: Event Driven Supply Chain
HCLT Whitepaper: Event Driven Supply Chain
 
Company Brochure
Company BrochureCompany Brochure
Company Brochure
 
BI Forum 2009 - BI Mega Trends
BI Forum 2009 - BI Mega TrendsBI Forum 2009 - BI Mega Trends
BI Forum 2009 - BI Mega Trends
 
Collaboration & Social Media New Challenges For Records Management
Collaboration & Social Media New Challenges For Records ManagementCollaboration & Social Media New Challenges For Records Management
Collaboration & Social Media New Challenges For Records Management
 
IBM Social Business Development for CXOs
IBM Social Business Development for CXOsIBM Social Business Development for CXOs
IBM Social Business Development for CXOs
 
Visual Analytics: Revealing Corruption, Fraud, Waste, and Abuse
Visual Analytics: Revealing Corruption, Fraud, Waste, and AbuseVisual Analytics: Revealing Corruption, Fraud, Waste, and Abuse
Visual Analytics: Revealing Corruption, Fraud, Waste, and Abuse
 
Smarter Computing in a New Era of IT - Dr. Gururaj Rao
Smarter Computing in a New Era of IT - Dr. Gururaj RaoSmarter Computing in a New Era of IT - Dr. Gururaj Rao
Smarter Computing in a New Era of IT - Dr. Gururaj Rao
 
Brotenlevinezhou friday
Brotenlevinezhou fridayBrotenlevinezhou friday
Brotenlevinezhou friday
 
Information opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologiesInformation opportunities in social, mobile, and cloud technologies
Information opportunities in social, mobile, and cloud technologies
 
Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...
Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...
Outsourcing to Save IT Costs: Interview with: George Bower, President and Chi...
 
Social business and innovation
Social business and innovationSocial business and innovation
Social business and innovation
 
The Comprehensive Approach: A Unified Information Architecture
The Comprehensive Approach: A Unified Information ArchitectureThe Comprehensive Approach: A Unified Information Architecture
The Comprehensive Approach: A Unified Information Architecture
 
The Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's EnterpriseThe Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's Enterprise
 
Intralinks Company Brochure
Intralinks Company BrochureIntralinks Company Brochure
Intralinks Company Brochure
 
Prc open stack conf aug 2012 cox v1
Prc open stack conf aug 2012 cox v1Prc open stack conf aug 2012 cox v1
Prc open stack conf aug 2012 cox v1
 
Servion Presentation 20 April 2011
Servion Presentation 20 April 2011Servion Presentation 20 April 2011
Servion Presentation 20 April 2011
 
Mobile Management
Mobile ManagementMobile Management
Mobile Management
 
Security - Situational awareness
Security - Situational awarenessSecurity - Situational awareness
Security - Situational awareness
 
The New Data Protection Regulation and Cookie Compliance
The New Data Protection Regulation and Cookie ComplianceThe New Data Protection Regulation and Cookie Compliance
The New Data Protection Regulation and Cookie Compliance
 
Financial ux strategy
Financial ux strategyFinancial ux strategy
Financial ux strategy
 

Semelhante a Simplified Business Event Processing

Externalization Trend
Externalization TrendExternalization Trend
Externalization TrendNigel Green
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk OverviewSplunk
 
How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?John Mancini
 
Shifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryShifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryDhiren Gala
 
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...Peter Breithaupt
 
Empowering the Business with Agile Analytics
Empowering the Business with Agile AnalyticsEmpowering the Business with Agile Analytics
Empowering the Business with Agile AnalyticsInside Analysis
 
Software Plus Services Customer Deck[1]
Software Plus Services Customer Deck[1]Software Plus Services Customer Deck[1]
Software Plus Services Customer Deck[1]ISS
 
Info360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John ManciniInfo360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John ManciniJohn Mancini
 
Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...Ed Brill
 
B13 Driving Business Intelligence
B13 Driving Business IntelligenceB13 Driving Business Intelligence
B13 Driving Business IntelligenceJohnRobson
 
Engage 2013 - Webtrends Streams
Engage 2013 - Webtrends StreamsEngage 2013 - Webtrends Streams
Engage 2013 - Webtrends StreamsWebtrends
 
B13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John RobsonB13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John RobsonProvoke Solutions
 
Work smarter with the future of productivity hau lu
Work smarter with the future of productivity hau luWork smarter with the future of productivity hau lu
Work smarter with the future of productivity hau luMicrosoft Singapore
 
IBM Banking: Automated Systems help meet new Compliance Requirements
IBM Banking: Automated Systems help meet new Compliance RequirementsIBM Banking: Automated Systems help meet new Compliance Requirements
IBM Banking: Automated Systems help meet new Compliance RequirementsIBM Banking
 

Semelhante a Simplified Business Event Processing (20)

Externalization Trend
Externalization TrendExternalization Trend
Externalization Trend
 
Splunk Overview
Splunk OverviewSplunk Overview
Splunk Overview
 
How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?How can social technologies be used to drive processes and innovation?
How can social technologies be used to drive processes and innovation?
 
Insurance Technology Trends
Insurance Technology TrendsInsurance Technology Trends
Insurance Technology Trends
 
Privacy lecture 6 revenue model
Privacy lecture 6 revenue modelPrivacy lecture 6 revenue model
Privacy lecture 6 revenue model
 
Shifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryShifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics Industry
 
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
 
Empowering the Business with Agile Analytics
Empowering the Business with Agile AnalyticsEmpowering the Business with Agile Analytics
Empowering the Business with Agile Analytics
 
Why portal jsf - Srest
Why portal jsf - SrestWhy portal jsf - Srest
Why portal jsf - Srest
 
Software Plus Services Customer Deck[1]
Software Plus Services Customer Deck[1]Software Plus Services Customer Deck[1]
Software Plus Services Customer Deck[1]
 
Info360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John ManciniInfo360 Keynote by AIIM President John Mancini
Info360 Keynote by AIIM President John Mancini
 
Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...Five things we have learned about mobility from our clients -- IBM, Alistair ...
Five things we have learned about mobility from our clients -- IBM, Alistair ...
 
B13 Driving Business Intelligence
B13 Driving Business IntelligenceB13 Driving Business Intelligence
B13 Driving Business Intelligence
 
How to Build a World-Class Back Office
How to Build a World-Class Back OfficeHow to Build a World-Class Back Office
How to Build a World-Class Back Office
 
Engage 2013 - Webtrends Streams
Engage 2013 - Webtrends StreamsEngage 2013 - Webtrends Streams
Engage 2013 - Webtrends Streams
 
B13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John RobsonB13 Driving Business Intelligence John Robson
B13 Driving Business Intelligence John Robson
 
E intelligence
E intelligenceE intelligence
E intelligence
 
Intelligent Event Processing
Intelligent Event ProcessingIntelligent Event Processing
Intelligent Event Processing
 
Work smarter with the future of productivity hau lu
Work smarter with the future of productivity hau luWork smarter with the future of productivity hau lu
Work smarter with the future of productivity hau lu
 
IBM Banking: Automated Systems help meet new Compliance Requirements
IBM Banking: Automated Systems help meet new Compliance RequirementsIBM Banking: Automated Systems help meet new Compliance Requirements
IBM Banking: Automated Systems help meet new Compliance Requirements
 

Mais de Nigel Green

Horses & Unicorns: Britchamber july 2016
Horses & Unicorns: Britchamber july 2016Horses & Unicorns: Britchamber july 2016
Horses & Unicorns: Britchamber july 2016Nigel Green
 
Designing digital transformation v.2.7
Designing digital transformation v.2.7Designing digital transformation v.2.7
Designing digital transformation v.2.7Nigel Green
 
Business Change Design Episode 1 v1.0
Business Change Design  Episode 1 v1.0Business Change Design  Episode 1 v1.0
Business Change Design Episode 1 v1.0Nigel Green
 
VPEC-T @TOG London 2009
VPEC-T @TOG  London 2009VPEC-T @TOG  London 2009
VPEC-T @TOG London 2009Nigel Green
 
Epochs Web 1 2 3 V3 0b
Epochs Web 1 2 3   V3 0bEpochs Web 1 2 3   V3 0b
Epochs Web 1 2 3 V3 0bNigel Green
 
VPEC-T The Movie (Book Trailer)
VPEC-T The Movie          (Book Trailer) VPEC-T The Movie          (Book Trailer)
VPEC-T The Movie (Book Trailer) Nigel Green
 

Mais de Nigel Green (7)

Horses & Unicorns: Britchamber july 2016
Horses & Unicorns: Britchamber july 2016Horses & Unicorns: Britchamber july 2016
Horses & Unicorns: Britchamber july 2016
 
Designing digital transformation v.2.7
Designing digital transformation v.2.7Designing digital transformation v.2.7
Designing digital transformation v.2.7
 
Business Change Design Episode 1 v1.0
Business Change Design  Episode 1 v1.0Business Change Design  Episode 1 v1.0
Business Change Design Episode 1 v1.0
 
VPEC-T @TOG London 2009
VPEC-T @TOG  London 2009VPEC-T @TOG  London 2009
VPEC-T @TOG London 2009
 
Epochs Web 1 2 3 V3 0b
Epochs Web 1 2 3   V3 0bEpochs Web 1 2 3   V3 0b
Epochs Web 1 2 3 V3 0b
 
VPEC-T The Movie (Book Trailer)
VPEC-T The Movie          (Book Trailer) VPEC-T The Movie          (Book Trailer)
VPEC-T The Movie (Book Trailer)
 
Generic Vpec-T
Generic Vpec-TGeneric Vpec-T
Generic Vpec-T
 

Último

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524najka9823
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 

Último (20)

Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 

Simplified Business Event Processing

  • 1.
  • 3. 1986 2010
  • 4.
  • 5.
  • 6. **** **** **** Joint Tactical Information Distribution System A full picture of what’s going on ….but avoiding information overload to any one individual or team.
  • 7. IBM believe there are enormous financial and strategic benefits to implementing event-driven business processes, because they suit the inherently event-driven nature of many aspects of the real world.   Postal and express parcel companies for item tracking   Transportation and logistics businesses to manage vehicle fleets more effectively   Bankers looking for fraud, money laundering, or breaches of financial regulations   Service providers seeking to minimize the mean-time-to-repair of faults   Automobile part suppliers providing parts to manufacturers for "just in time" production.   … and other business value networks such as: ◦  Distribution Networks - Airline Code Sharing Networks - Networked Air travel Services - Mobile Team Collaboration - Cold Value Chains - Franchised Operations - Multi-Modal Logistics - Collaborative Government - Seaport Security Networks - International Customs - Sensor Automation Networks - Secure Information Networks - Transportation Networks - Traffic Networks - Field Service Collaboration - Meshed information networks - Demand-driven Supply Chains…etc…etc In all these cases and more, there is an inherent requirement to handle large volumes of data in close-to real time.
  • 8. “A design pattern for the processing of simple events in a way that is consumable by business users which indicates an actionable business situation and enables the business to respond rapidly to opportunities and threats”. Knowing about events helps me deal with problems Business events are before they get Knowing about just something I’d out-of-hand. ! events helps me rather know about spot than not!! opportunities early?! A pattern for creating business Situational Awareness
  • 9. ng 4 essi rocrvices P e The access to information on the Web S 1 2 The use of external information and data processing services by people 2 and corporate IT 1 Pervasive business event visibility 3 within the enterprise 3 Visibility of business events outside Web the enterprise 4 Enterprise The opening-up of data from within Enterprise IT Applications corporate applications and making it 5 available in near-real-time to customers and trading partners. 5
  • 10. 1 1 1 2
  • 11.   Event Processing Technical Society: ◦  Event: Anything that happens, or is contemplated as happening. ◦  Simple event: An event that is not an abstraction or composition of other events. ◦  Complex event: An event that is an abstraction of other events ..
  • 12. An A ecosystem! Database! Think event messaging ecosystem not database….
  • 13. Event Publishers to whom I’m Subscribing Subscribers waiting to consume events Searchable event … logs RESTful Short event Pub-Sub messages with API hyperlinks to further content Imagine for a moment if physical objects could Tweet, what would they tell us?
  • 14. People, applications and appliances publish event messages to staging queues (logs) that exist inside a web of business-events. Web of Business Events Staging Queues collect haul sort store haul sort haul deliver fulfil Event Messages Publishers
  • 15. Customer Operation Network Service Business Reporting Capacity Enquiries Intelligence Planning Inter-company Inter-operation Third Party Integration Client-facing Subscribers Solutions Billing People, applications and appliances subscribe to event messages via their staging queues (logs) that also exist inside a web of business-events. Staging Queues collect haul sort store haul sort haul deliver fulfil Event Messages Publishers
  • 16. Components Applying Rules Software components (agents) apply filtering and aggregation rules that control the flow of messages and ensure the subscribers only see the events they’re interested in. collect haul sort store haul sort haul deliver fulfil
  • 17. Event-Triggered Business Logic Business knowledge in here Action No business knowledge here but Agents really good at moving lots of messages around and making them searchable Agents do specialist tasks that can create new events Other software agents execute specific business logic: e.g. verify information, execute transaction or notify customer
  • 18. Staging Queues Searching in parallel across publishers Similar to searching on the Web. If you need the Get only the events that latest event you can search rather than are needed subscribe. e.g. Customer Service Request
  • 19. An A ecosystem! Database! Think event messaging ecosystem not database….
  • 20. In the first quarter of 2010, 4 billion tweets per quarter were posted. There are 600 million search queries on Twitter per day (April 2010). Twitter gets 3 billion requests a day through its API.
  • 21.
  • 22. Web Oriented Architecture: •  e.g. REST, micoblogs, RSS •  mainstream since mid’00s Message Oriented Middleware : •  e.g. Asynchronous Transactions, Pub- Sub Channels, Control Queues •  Mainstream mid-90s Staged Event-Driven Architecture: •  e.g. Staged Queues, Traffic Throttling •  Since 2000 Auto ID and RFID Architecture: •  e.g. Edge-processing, EPCIS, Object ID •  Started circa 1999 A foundation for Business Situational Awareness without the need to buy or build exotic software.
  • 23.
  • 24. Highly Internalised Highly Externalised Container: Container: Applications Container: Container: Human Brains & Databases The Organisation Web Communities 2 4
  • 25. Highly Internalised Highly Externalised Container: Container: Applications Container: Container: Human Brains & Databases The Organisation Web Communities Blind Blind Blind Blind Spot Spot Spot Spot Blind Blind Spot Spot Blind Spot Not all business Useful Information and Shadow IT is Applications & services might be out there… used to Databases are processes automated by support gaps built to meet IT and customer/ partner information Is my business visible to these in corporate IT vertical needs communities? limited 2 Information is either not visible or not available outside its container. 5
  • 26. Highly Internalised Highly Externalised Values Container: Values Container: Applications Container: Container: Human Brains & Databases The Organisation Web Communities Methods Barrier Policies Methods Barrier Policies Trust Trust Values Methods Barrier Policies Trust Differing values, trust issues, poorly considered policies and narrowly- 2 6 focused change methods strengthen barriers
  • 27. Events Trust Values Systems Behaviour Content Policies VPEC-T
  • 29. state machine versus event ecosystem event payload content edge processing object identity duplicate event strategies event network control message handling mechanisms configurability versus synchronous eventual unintended consequences transactions consistency versus strong consistency information confidence marking value network analysis event granularity versus six sigma fuzzy versus idempotency precise events event taxonomies
  • 30.
  • 31. ç
  • 32. 1.  Can you see an opportunity for improved Situational Awareness in your organisation? 2.  How would you design information systems if: ◦  every business activity could make process state changes broadly available ◦  physical objects could tell you their whereabouts and status …in near-real-time?
  • 33. nigel.green@5dinnovation.com www.5dinnovation.com Twitter: 5Di Twitter hash tag: #sbep Simplicity By Design