CHF35.00
Download steht sofort bereit
Find out how Events Processing (EP) works and how it can work
for you
Business Event Processing: An Introduction and Strategy
Guide thoroughly describes what EP is, how to use it, and how
it relates to other popular information technology architectures
such as Service Oriented Architecture.
Explains how sense and response architectures are being applied
with tremendous results to businesses throughout the world and
shows businesses how they can get started implementing EP
Shows how to choose business event processing technology to
suit your specific business needs and how to keep costs of adopting
it down
Provides practical guidance on how EP is best integrated into
an overall IT strategy and how its architectural styles differ from
more conventional approaches
This book reveals how to make the most advantageous use of event
processing technology to develop real time actionable management
information from the events flowing through your company's networks
or resulting from your business activities. It explains to managers
and executives what it means for a business enterprise to be
event-driven, what business event processing technology is, and how
to use it.
Autorentext
David Luckham is a Research Professor (emeritus) at Stanford University. Luckham's research and consulting activities in software technology include multi-processing and business processing languages, event-driven systems, complex event processing, program verification, systems architecture modeling and simulation, and automated deduction and reasoning systems. He is a lecturer and keynote speaker at select international conferences and congresses and the author of The Power of Events.
Zusammenfassung
Find out how Events Processing (EP) works and how it can work for you
Business Event Processing: An Introduction and Strategy Guide thoroughly describes what EP is, how to use it, and how it relates to other popular information technology architectures such as Service Oriented Architecture.
Inhalt
Preface ix
Acknowledgments xiii
CHAPTER 1 Event Processing and the Survival of the Modern Enterprise 1
Four Basic Questions about Events 2
What Are Events and Which Ones Are Important? 3
Why Invest in Event Processing? 5
Know How Well You're Doing 9
Use All Event Sources 10
Detect When What You Need to Know Happens 11
Event Processing in Use 16
The Human Element and Other Sources of Errors 21
Extract What You Want to Know 22
Getting Started 25
CHAPTER 2 Sixty Years of Event Processing 27
Event Driven Simulation 29
Networks 33
Active Databases 35
Middleware 36
The Enterprise Service Bus 38
Chaos in the Marketing of Information Systems 39
Service Oriented Architecture 40
Event Driven Architecture 44
Summary: Event Processing, 19502010 46
CHAPTER 3 First Concepts in Event Processing 49
New Technology Begets New Problems 50
What Is an Event? 51
Event Clouds 54
Levels of Events and Event Analysis 57
Remark on Standards for Business Events 60
Event Streams 61
Processing the Event Cloud 64
Complex Event Processing and Systems That Use It 69
Discussion: Immutability of Events 75
Summary 76
CHAPTER 4 The Rise of Commercial Event Processing 77
The Dawn of Complex Event Processing (CEP) 78
Four Stages of CEP 79
Simple CEP (19992007) 81
CEP versus Custom Coding 83
Creeping CEP (20042012) 84
Business Activity Monitoring 85
Awareness and Education in Event Processing 87
Languages for Event Processing 87
Dashboards and Human- Computer Interfaces 89
Human- Computer Interfaces 91
CEP Becomes a Recognized Information Technology (20092020) 93
Event Processing Standards 97
Ubiquitous CEP 98
CHAPTER 5 Markets and Emerging Markets for CEP 101
Market Areas 104
Financial Systems, Operations, and Services 104
Fraud Detection 110
Transportation 113
Security and Command and Control 121
Command and Control for Security 123
Health Care 126
Energy 128
Summary 133
CHAPTER 6 Patterns of Events 135
Events and Event Objects 136
Overloading Two Meanings 136
Patterns and Pattern Matching 137
Single Event Patterns 137
Processing Patterns by Machine 139
Patterns of Multiple Events Using Operators 140
Event Patterns and State 143
Event Patterns and Time 145
Causality between Events 150
Repetitive and Unbounded Behavior 154
Requirements for an Event Pattern Language 158
Correctness and Other Questions 159
CHAPTER 7 Making Sense of Chaos in Real Time: Part 1 161
Event Type Spaces 163
Restricting the Types of Event Inputs May Not Be an Option 164
The Expanding Input Principle: Always Plan for New Types of Event Inputs and Event Outputs 166
Architecting Event Processing Strategies 167
Gross Filters 168
Prioritization: Split Streaming, Topics, Sentiments, and Other Attributes 169
Complex Filtering and Prioritization Using Event Patterns 171
Summary 173
CHAPTER 8 Making Sense of Chaos in Real Time: Part 2 175
Abstract Events and Views 176
Levels of Abstraction and Views 180
Organizing Views 183
Computing Abstractions by Event Pattern Maps 184
Computable Event Hierarchies 187
Flexibility of Hierarchy Defi nitions 188
Drill Down and Event Analysis 189 Summary: Dealing with Information Overloa...