Académique Documents
Professionnel Documents
Culture Documents
Acknowledgement
1) PowerPoints prepared by Michael Matthew
Visiting Lecturer, GACC, Macquarie University – Sydney Australia
2) Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Lecture 3 & 4
Learning Objectives
• Identify several basic competitive strategies
and explain how they can use information
technologies to confront the competitive
forces faced by a business.
Definition:
• Shape the structure of competition in its
industry.
Porter’s Competitive Forces
Model
To survive and succeed, a business must develop
and implement strategies to effectively counter the:
Benefits:
• Higher transmission speeds
• Movement of larger amounts of information
• Greater economy
• Lower error rates
Business Value of
Telecommunications
Internet
Definition:
• A network made up of millions of smaller
private networks each with the ability to
operate independent of, or in harmony
with, all the other millions of networks
connected to the Internet
Internet Applications
Business Use of the Internet
Business Value of the Internet
Intranet
Definition:
A network inside an organization that uses
Internet technologies to provide an
Internet-like environment within the
enterprise for information sharing,
communications, collaboration, and the
support of business processes
Business Value of Intranets
• Communications and Collaboration – includes email,
voicemail, paging, faxes, and groupware
Transmission Rates:
• Narrow-band – low-speed
• Broadband – high-speed
Transmission Speeds
Switching Alternatives
• Circuit Switching – a switch opens a circuit
to establish a link between a sender and
receiver; it remains open until the
communication session is completed
Benefits:
• Superfast
• Lower cost
Case #3: Wi-Fi Networks
Challenges:
• Hit-or-miss hotspots
• Lost productivity due to disruptions
• Must create billing systems
• Must establish technical standards
• Must develop tighter security measures
Case #4: Voice Over IP
Services:
• Combine email with voicemail
• Audio-conferencing
• Collaboration technologies
• Video
Case #4: Voice Over IP
Benefits:
• Install one line to carry voice and data
• Reduced staff training
• Improved productivity
Summary
• Organizations are becoming networked
enterprises that use the Internet, intranets, and
other telecommunications networks to support
business operations and collaboration within the
enterprise, and with their customers, suppliers,
and other business partners.
96
Extend your business processes
throughout your enterprise
and beyond...
CRM
Trading
Partners Data
Warehouse
ERP
Legacy
Enterprise Application Supply
Integration Chain
97
The road to EAI
1980’s: Legacy systems
Departmental focus
Highly fragmented, after-the-fact view of the
business
1990’s: ERP
Enterprise focus
Partially integrated, after-the-fact view of the
business
Replaces much of existing IT investment
2000+: Enterprise Application Integration (EAI)
Extended enterprise focus
Fully integrated, up-to-the-second visibility
& control of the business
Complete preservation of existing IT
investment
98
Integrate packaged, custom, & legacy
What is Enterprise
Application Integration?
• Enterprise Application Integration (EAI) products are an emerging class
of software applications and tools enabling companies to define and
manage business processes spanning multiple internal and external
software applications and data sources. These products are comprised
of process management, application interface, transformation, and
messaging services necessary to facilitate end-to-end application
integration both internally and externally to the enterprise.
99
Business Drivers for EAI
100
Demands for
Integration
Large and complex organizations desire to:
– Minimize the time to market with new products and services, enabled by a
flexible, integrated architecture
– Grow the enterprise aggressively and quickly, and want to avoid the future
development of legacy system silos
101
Product Industry Scenario
Traditional Approach
“Studies show that the
average large company
has upward of 50
different applications
running. And it costs
companies an estimated
$16 billion a year trying
to keep them all working
smoothly together, along
with applications used
by their suppliers and
clients.” --The Wall
Street Journal
102
Enterprise Application
Integration Value
Early adopters of EAI technologies are experiencing unparalleled agility in the
management of integrated business processes across multiple disparate systems both
within and between enterprises. Specific benefits achieved through EAI include:
– Increased quality of decisions/reduce time to “think” and react
– Increased ability and speed to adapt to
change
– Increased speed to market with new
products and services
– Enhanced customer service and self
service
– Expanded capabilities to deliver new
products and services CRM
Marketing
Data Marts Data
Warehouse
Data Marts Data MartsManagement
– Increased utilization of critical assets Sales
Traditional Partner
Vendor
– Decreased operating costs Customer
Relations
Legacy
Forwarding/
Customer
Service EAI Transportation
TraditionalManagement Work Centers
Partner
Customer
Order
ERP Management
SCA
Inventory Plant
Purchasing Warehouses
Management Returns Maintenance
Shipping
Production Finance - Finance -
Planning Accounts Billing Accounts
Receivable Payable
103
Product Industry Scenario
Traditional Approach
SCA Traditional Partner
CRM
Inventory
Purchasing Vendor
Management
Marketing
Traditional
Partner ERP
Production
Order Planning
Customer Sales
Management
Customer
Warehouses Plant
Relations
Maintenance
Data104
Marts
EAI
New Approach
CRM Data
Data Marts Warehouse
Marketing
Data Marts Data Marts Management
Traditional Partner
Sales Vendor
Customer
Relations Legacy
Forwarding/
Traditional
Customer
Service
Management
EAI Transportation
Customer
ERP Order
SCA
Management
Inventory Plant
Purchasing Warehouses
Management Maintenance
Returns
Shipping
Production
Planning Finance - Finance -
Accounts Billing
Receivable
Accounts105
Payable
EAI Scenario
Existing System Enhancement
Build a Near-Zero-Latency Enterprise
Customer SCA DW
106
EAI Scenario
Existing System Enhancement
Build a Near-Zero-Latency Enterprise
EAI
Customer SCA DW
107
EAI Scenario
Merger
Company A Company B
DW EAI DW
108
EAI Scenario
Merger
Company A Company B
DW EAI DW
109
How does EAI help Delivery?
• Lower T.C.O.
– Less Development
Effort
– Lower Support
Costs
• Faster Build
Effort (Days)
Build
Design Run
Build
Run
Traditional
Approach
Lifecycle (Time)
EAI 110
•
•
What potential does EAI hold?
No EAI
100 Unique Applications
Average 3 Existing Interfaces Per App Yearly Cost:
• 15 New App Interfaces Needed Yearly (15 * 50% * 200) + (15 * 50% * 200 * 67%)
• 50% probability of reuse 2500 days (or roughly 13 people)
• Degree of reuse is 33% $2,000,000 - $3,000,000 per year
• Cost of a new interface from scratch (no Size and complexity of technology base?
reuse) is 200 days Impact on maintenance and nimbleness?
VS.
■ Assume a standard approach across the EAI
enterprise
■ 100 Unique Applications
■ Average 3 Existing Interfaces Per App Yearly Cost:
■ 15 New App Interfaces Needed Yearly (15 * 50% * 100) + (15 * 50% * 100 * 20%)
■ 50% probability of reuse 900 days (or roughly 5 people)
■ Degree of reuse is 80% (vs. 33%) $500,000 - $1,000,000 per year
■ Cost of a new interface (no reuse) is 100
days (vs. 200 days)
Half the cost, Half the size, and less complexity means more
111
than twice as nimble and much easier to maintain
EAI Technical
Components
An EAI Solution is comprised of the following services:
Communications middleware
Communications Middleware
and message routing
112
Business Process
Management
• Centralized visibility and control of
multi-step business process
EAI Solution traversing multiple applications
• Real-time analysis capabilities
• Workflow-like coordination of multi-
step processes
• Transactional control
• Process state information
maintained to support rollback
processes
Data
Warehouse
• Graphical tools and metadata to
ERP Custom define processes and rules
113
Application Connectivity
• Pre-built application
adapters to ERP and
EAI Solution packaged systems
• Custom adapter
development kits
• Connection managed to
and from source
BAPI COM SQL
Call Event Call
application
• Connectors to common
technologies such as orbs,
Data support for CORBA, EJB,
Warehouse
etc.
ERP Custom
114
Transformation & Formatting
• Message protocol transformation
• Syntactic translation of one data set
Order into another.
#BA4583 Order Example: translation of date formats
#0K00765
• Semantic translation of data based
on underlying data definitions or
EAI Solution meaning.
Example: conversion from the
English system to the metric system
Corporate Order # -> SAP Order # ->
SAP Order # DW Order #
ERP Data
Warehouse
Order Order
#BA4583 #0K00765
115
*From MessageQ.com
Communications Middleware
• Directs the flow of messages among
applications
Data
Warehouse
ERP Custom
116