TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
The Power Of Event Chapter 1
1. Chapter 1
The Global Information Society and
the Need for New Technology
jwj0831@gmail.com
2. Topics covered in this Chapter
● Events everywhere in our information systems
● The Internet and the growth of global communication
spaghetti
● Layer upon layers in enterprise system architecture
● Global electronic trade - understanding what is
happening
● Agile systems - future reality or just a dream
● Can an open electronic society defend itself?
● The gathering storm-global coordination or global chaos
3. 1.1 Distributed Information Systems
Everywhere 1/3
● The Internet has promoted and speeded the growth
of distributed information processing beyond the
single enterprise, across the boundaries between
enterprises.
4. 1.1 Distributed Information Systems
Everywhere 2/3
● Messages(or events) flow across networks between
these enterprises.
● They react to the events they receive and issue new
events that are sent to other components
● The system is “event driven”-it lives or dies baed upon
the message flowing across its IT networks.
5. 1.1 Distributed Information Systems
Everywhere 3/3
● There is no technology that enables us to view those
events and activities thar are going on inside these
systems in ways that we humans can understand.
6. 1.2 The Global Communication
Spaghetti Pot
● We can't tell where it starts and where it ends, we can't
unravel it, and most of the time we don't know how it
happend.
● The challenge is not to restrict communication
flexibility, but to develop new technologies to
understand it.
7. 1.2. Event Causality
● Events are flowing all the time through our Internetbased systems from one part of the world and causing
events in another part of the world.
Horizontal
Application Layer
Causality
Collaboration Layer
Middleware Layer
Network Layer
Engineers
Administrators
Internet Portals
CORBA
Networks
Maintenance
Databases
Surfers
Teamware
Vertical
Causality
Information Buses
Gateways
Firewalls
8. 1.3 Electronic Archeology:
Layers upon Layers
● Enterprise systems are distributed, event-driven
systems. They are layered systems.
Application Layer
Collaboration Layer
Middleware Layer
Network Layer
Engineers
Administrators
Internet Portals
CORBA
Networks
Maintenance
Databases
Surfers
Teamware
Information Buses
Gateways
Firewalls
9. 1.3 Electronic Archeology:
Layers upon Layers - Application
Application Layer
Engineers
Administrators
Maintenance
Surfers
● The top layer is called the business level or strategic
planning level because it is the layer at which an
enterprise plans and transacts its business.
● Virtual Event: An inferred events are aggregated from
sets of other high-level events and are the events of
interest to the business level or strategic planning level
of the enterprise.
10. 1.3 Electronic Archeology:
Layers upon Layers - Collaboration
Collaboration Layer
Internet Portals
Databases
Teamware
● The collaboration layer contains components that help
make applications available to users.
● The dividing line between the collaboration layer and
the application layer is not a definite, rigorous line.
11. 1.3 Electronic Archeology:
Layers upon Layers - Middleware
Middleware Layer
CORBA
Information Buses
● This level of communications sits on top of the basic
networks and lets all the applications and application
servers talk to one another.
● It contains the system components that are often
categorized as Enterprise Application Integration (EAI)
products.
12. 1.3 Electronic Archeology:
Layers upon Layers - Network
Network Layer
Networks
Gateways
Firewalls
● At the bottom is the network layer-the essential
plumbing for transporting information from one point to
another, both within an enterpise and across enterprise.
○ Issues of security and privacy
○ Making sense of all this network-level information.
13. 1.3.2 Vertical Causality: Tracking
Events up and down the Layers 1/2
● Acitivity at each layer is translated into activities at the
layers below and conversely.
● Discovering the causal relationships across layers,
between high- and low-level activities, especially in real
time, is another outstanding issue in enterprise systems.
Application Layer
Collaboration Layer
Middleware Layer
Network Layer
Engineers
Administrators
Internet Portals
Maintenance
Databases
Vertical
Causality
CORBA
Networks
Surfers
Teamware
Information Buses
Gateways
Firewalls
14. 1.3.2 Vertical Causality: Tracking
Events up and down the Layers 2/2
● Tracking vertical causality is not a simple problem
because there is almost as much dynamism in the
layers of our enterprise systems as there is in the
communication between them across the Internet.
● Keeping up with what our systems do is not an eask
task.
15. 1.3.3 Event Aggregation: Making High-Level
Sense out of Low-Level Event
● The complementary operation to downward tracking of
vertical causality is the aggregation of sets or groups of
lower events into a single higher-level event that
expresses the meaning of the lower-level events, taken
together.
● Recognizing or detecting a significant group of lowerlevel events from among all the enterprise event traffic,
and creating a single event that summarizes in its data
their significance, is called event aggregation
16. 1.4 The Gathering Storm of New
Activities on the Web
● There is already an urgent need for new technology to
help us understand the information in our IT systems, at
every level from low to high.
● In the next three sections, we look at some of the newer
activities now developing in the Internet world:
Global Electronic Trade
Agile System
Cyber Warfare
17. 1.5 Global Electronic Trade
● Global electronic trade involves collaboration between
enterprises to transact business electronically on a
scale unforeseen a few years ago.
● This is the electronic collaboration model of doning
business.
Global Trade Hub
Real-time Market
18. 1.6 Agile System
● An agile system is defined as a system that is able to
adapt rapidly to changes in its environment.
● Agile systems are expected to deal with quite
challenging situations, well beyond the scope of
workflow engines and business process integration.
19. 1.7 Cyber Warfare and the Open
Electronic Society
● Cyber warfare involves the development of new ways to
defend our IT layers against an increasing set of
criminal and destructive activities.
20. 1.8 Summary: Staying Ahead of
Chaos 1/2
● Monitor events at every level in IT systems - worldwide
and in real time.
● Detect complex patterns of events, consisting of events
that are widely distributed in time and location of
occurence.
● Trace causal relationships between events in real time,
both horizontally within a level of system activity and
vertically between high and low levels of system activity.
21. 1.8 Summary: Staying Ahead of
Chaos 2/2
● Take a appropriate action when patterns of events
interest or concern detected.
● Modify our monitoring and action strategies in real time,
on the fly.
● Design our monitoring and action autonomus processes
for applying levelwise event monitoring and viewing and
for taking appropriate actions.