SlideShare a Scribd company logo
5/29/2023 Ch.1,2 1
Technology Landscape and
Enterprise Objectives
B.Ramamurthy
5/29/2023 Ch.1,2 2
Introduction
We will study the various different
system that we will encounter in a
typical enterprise system – Ch.1
We will also study the general
enterprise integration objectives – Ch.2
5/29/2023 Ch.1,2 3
Types of Systems (1)
Legacy systems:
 Many local solutions to enterprise problems.
 Many models, platforms, languages, and proprietary
software packages.
 Fragmented systems spread around the enterprise.
 Example: PC-based payroll system for a local branch of a
large banking system.
Data warehouse:
 Collection of business data to provide analytical processing,
supporting queries and reporting.
 Example: Trend in sales with reference to month to enable
planning.
Electronic commerce:
 Internet and WWW have enabled business to reach their
customers directly (B2C) and exchange data and deal with
business partners efficiently (B2B).
5/29/2023 Ch.1,2 4
Types of Systems (2)
Web-enabled applications:
 Web enabling improves accessibility through the
use of browsers.
Workflow Management systems:
 Business process management systems.
 Move from batch to event-based systems
 Business transactions are processed as they occur.
 Transactions can be handled with different
priorities, authorized based on different criteria,
and serviced with different specialized skills.
 Provides the means to formalize processes,
enforce compliance, monitor performance, and
introduce process improvements.
5/29/2023 Ch.1,2 5
Technologies
Study the technologies in terms of Web-tier,
(business) logic tier, data tier
Unified Modeling Language (UML) for design
purposes.
 Provides 12 different models for various phases of
software development.
Model Driven Architecture (MDA): design tool.
 Provides the ability to model applications as
Platform Independent Model (PIM).
Java Server Pages (JSP) and servlets:
 web presentation/logic
5/29/2023 Ch.1,2 6
Technologies
eXtensible Markup Language (XML):
 Markup language with customizable tag for
exchange of information among applications.
CORBA from Object Management
Group(OMG):
 Enables robust, interoperable distributed objects
and protocols.
Component Technology:
 Evolution of object technology.
 Provides extensive ability to manage objects as
components.
 Example: Enterprise Java beans and COM objects
5/29/2023 Ch.1,2 7
Technologies (contd.)
Open data base connectivity(ODBC): standard
protocol to access data bases. JDBC is a java
implementation.
Relational data base systems: RDBMs.
 Provides the persistence needed for application
data.
 Relations represented by tables of records of data.
 Primary key uniquely selects a record.
 Can combine tables on attributes, select only rows
and columns needed.
 Example: Oracle 9.2
5/29/2023 Ch.1,2 8
Enterprise Application
Integration (EAI)
EAI is the practice of linking many legacy
systems, commercial-of the-shelf (COTS)
systems and current systems to consolidate
the operations in an enterprise.
Simple solution is the store-forward of data
between systems.
Where data are exchanged between many
sources and many destinations a message
broker facility is used to direct the flow. See
fig.1.2
5/29/2023 Ch.1,2 9
EAI (contd.)
EAI provides for exchange of information as
events occur rather than periodic transfer of
files.
It streamlines business processes.
It provides the flexibility of routing of
messages to meet new requirements for
information, including operations monitoring
and the initiation of corrective action on a
timely basis. Example: Project 1’s TPS
integrated with IncidentWeb.
5/29/2023 Ch.1,2 10
Enterprise System Pyramid
Application components: pricing, email
Business applications: Shop front
Business Process: login to purchase
Business system domains: B2C
Corporate
Domain: Books sales
Virtual
Enterprise
5/29/2023 Ch.1,2 11
Objectives
Adaptable systems and processes
Streamlined processes
Management information
Support for electronic commerce
Integrated security
Replaceable components
Reliable and recoverable systems
Scalability
5/29/2023 Ch.1,2 12
Summary
We studied
Types of enterprise systems,
A representative set of technologies,
Enterprise application integration,
Structure of enterprise systems
Objectives of enterprise system design.
Your task: Casual reading of Chs. 1 and 2.

More Related Content

PPT
Assessing technology landscape
PPTX
Skillwise Consulting -Technical competency
PPTX
Lect 2 assessing the technology landscape
PPTX
Technical Skillwise
PPTX
Assessing Technology Landscape
PDF
Topic 4 -enterprize_system
PPTX
Techniques for Developing Systems in IT Management System
PDF
Chapter 2 - Enterprise Application Integration.pdf
Assessing technology landscape
Skillwise Consulting -Technical competency
Lect 2 assessing the technology landscape
Technical Skillwise
Assessing Technology Landscape
Topic 4 -enterprize_system
Techniques for Developing Systems in IT Management System
Chapter 2 - Enterprise Application Integration.pdf

Similar to jan28EAI.ppt (20)

PPT
--Enterprise-Application-Integration.ppt
PPT
1588487811-chp-11-c-enterprise-application-integration.ppt
PDF
WebSphere Message Broker Application Development Training
PDF
OSGi Community Event 2010 - Its Not About Technology Anymore (including a Cas...
PPTX
Introduction to Integration Technologies
PDF
From EAI to Serverless
PDF
From EAI to Serverless
PDF
Designing Enterprise Applications with the J2EE Platform 2nd Edition Inderjee...
PDF
Enterprise integration an arch fred a. cummins
PPTX
Changing Views on Integration (AUSOUG Webinar Series, May 2020)
PDF
Whats new in web methods 9.12
PDF
BEA_IT_cs1.290214856
PDF
PDF
2 Using A Little Architecture
PPT
PPTX
Hönn2014 L01 Enterprise Applications
PDF
WebSphere Business Integration for SAP
PPTX
chapter01-120827115344-phpapp01 (1)-converted.pptx
PDF
Enterprises2.0
PDF
Designing Enterprise Applications With The J2ee Platform 2nd Edition 2nd Edit...
--Enterprise-Application-Integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt
WebSphere Message Broker Application Development Training
OSGi Community Event 2010 - Its Not About Technology Anymore (including a Cas...
Introduction to Integration Technologies
From EAI to Serverless
From EAI to Serverless
Designing Enterprise Applications with the J2EE Platform 2nd Edition Inderjee...
Enterprise integration an arch fred a. cummins
Changing Views on Integration (AUSOUG Webinar Series, May 2020)
Whats new in web methods 9.12
BEA_IT_cs1.290214856
2 Using A Little Architecture
Hönn2014 L01 Enterprise Applications
WebSphere Business Integration for SAP
chapter01-120827115344-phpapp01 (1)-converted.pptx
Enterprises2.0
Designing Enterprise Applications With The J2ee Platform 2nd Edition 2nd Edit...

More from KalsoomTahir2 (20)

PDF
005813616.pdf
PDF
009576860.pdf
PDF
005813185.pdf
PDF
HASH FUNCTIONS.pdf
PPTX
6. McCall's Model.pptx
PPT
ch02-Database System Concepts and Architecture.ppt
PPT
9223301.ppt
PPT
11885558.ppt
PPT
Indexing.ppt
PPT
chap05-info366.ppt
PPT
1650607.ppt
PDF
005281271.pdf
PPT
soa_and_jra.ppt
PPT
ERP_Up_Down.ppt
PPT
Topic1CourseIntroduction.ppt
PPT
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
PPT
CommercialSystemsBahman.ppt
PPT
EJBDetailsFeb25.ppt
PDF
005428052.pdf
PPT
jini-1.ppt
005813616.pdf
009576860.pdf
005813185.pdf
HASH FUNCTIONS.pdf
6. McCall's Model.pptx
ch02-Database System Concepts and Architecture.ppt
9223301.ppt
11885558.ppt
Indexing.ppt
chap05-info366.ppt
1650607.ppt
005281271.pdf
soa_and_jra.ppt
ERP_Up_Down.ppt
Topic1CourseIntroduction.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
CommercialSystemsBahman.ppt
EJBDetailsFeb25.ppt
005428052.pdf
jini-1.ppt

Recently uploaded (20)

PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Updated Idioms and Phrasal Verbs in English subject
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PPTX
Lesson notes of climatology university.
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Trump Administration's workforce development strategy
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
What if we spent less time fighting change, and more time building what’s rig...
Chinmaya Tiranga quiz Grand Finale.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Updated Idioms and Phrasal Verbs in English subject
2.FourierTransform-ShortQuestionswithAnswers.pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
Paper A Mock Exam 9_ Attempt review.pdf.
Anesthesia in Laparoscopic Surgery in India
Final Presentation General Medicine 03-08-2024.pptx
UNIT III MENTAL HEALTH NURSING ASSESSMENT
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Lesson notes of climatology university.
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
RMMM.pdf make it easy to upload and study
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Trump Administration's workforce development strategy
Supply Chain Operations Speaking Notes -ICLT Program
STATICS OF THE RIGID BODIES Hibbelers.pdf

jan28EAI.ppt

  • 1. 5/29/2023 Ch.1,2 1 Technology Landscape and Enterprise Objectives B.Ramamurthy
  • 2. 5/29/2023 Ch.1,2 2 Introduction We will study the various different system that we will encounter in a typical enterprise system – Ch.1 We will also study the general enterprise integration objectives – Ch.2
  • 3. 5/29/2023 Ch.1,2 3 Types of Systems (1) Legacy systems:  Many local solutions to enterprise problems.  Many models, platforms, languages, and proprietary software packages.  Fragmented systems spread around the enterprise.  Example: PC-based payroll system for a local branch of a large banking system. Data warehouse:  Collection of business data to provide analytical processing, supporting queries and reporting.  Example: Trend in sales with reference to month to enable planning. Electronic commerce:  Internet and WWW have enabled business to reach their customers directly (B2C) and exchange data and deal with business partners efficiently (B2B).
  • 4. 5/29/2023 Ch.1,2 4 Types of Systems (2) Web-enabled applications:  Web enabling improves accessibility through the use of browsers. Workflow Management systems:  Business process management systems.  Move from batch to event-based systems  Business transactions are processed as they occur.  Transactions can be handled with different priorities, authorized based on different criteria, and serviced with different specialized skills.  Provides the means to formalize processes, enforce compliance, monitor performance, and introduce process improvements.
  • 5. 5/29/2023 Ch.1,2 5 Technologies Study the technologies in terms of Web-tier, (business) logic tier, data tier Unified Modeling Language (UML) for design purposes.  Provides 12 different models for various phases of software development. Model Driven Architecture (MDA): design tool.  Provides the ability to model applications as Platform Independent Model (PIM). Java Server Pages (JSP) and servlets:  web presentation/logic
  • 6. 5/29/2023 Ch.1,2 6 Technologies eXtensible Markup Language (XML):  Markup language with customizable tag for exchange of information among applications. CORBA from Object Management Group(OMG):  Enables robust, interoperable distributed objects and protocols. Component Technology:  Evolution of object technology.  Provides extensive ability to manage objects as components.  Example: Enterprise Java beans and COM objects
  • 7. 5/29/2023 Ch.1,2 7 Technologies (contd.) Open data base connectivity(ODBC): standard protocol to access data bases. JDBC is a java implementation. Relational data base systems: RDBMs.  Provides the persistence needed for application data.  Relations represented by tables of records of data.  Primary key uniquely selects a record.  Can combine tables on attributes, select only rows and columns needed.  Example: Oracle 9.2
  • 8. 5/29/2023 Ch.1,2 8 Enterprise Application Integration (EAI) EAI is the practice of linking many legacy systems, commercial-of the-shelf (COTS) systems and current systems to consolidate the operations in an enterprise. Simple solution is the store-forward of data between systems. Where data are exchanged between many sources and many destinations a message broker facility is used to direct the flow. See fig.1.2
  • 9. 5/29/2023 Ch.1,2 9 EAI (contd.) EAI provides for exchange of information as events occur rather than periodic transfer of files. It streamlines business processes. It provides the flexibility of routing of messages to meet new requirements for information, including operations monitoring and the initiation of corrective action on a timely basis. Example: Project 1’s TPS integrated with IncidentWeb.
  • 10. 5/29/2023 Ch.1,2 10 Enterprise System Pyramid Application components: pricing, email Business applications: Shop front Business Process: login to purchase Business system domains: B2C Corporate Domain: Books sales Virtual Enterprise
  • 11. 5/29/2023 Ch.1,2 11 Objectives Adaptable systems and processes Streamlined processes Management information Support for electronic commerce Integrated security Replaceable components Reliable and recoverable systems Scalability
  • 12. 5/29/2023 Ch.1,2 12 Summary We studied Types of enterprise systems, A representative set of technologies, Enterprise application integration, Structure of enterprise systems Objectives of enterprise system design. Your task: Casual reading of Chs. 1 and 2.