LS 129 114

advertisement
Course Name
Enterprise Application Integration (EAI)
Course Number
LS 129 114
Course Duration
2 days
Course Description
This two-day course provides a solid grounding in the
fundamental principles of Enterprise Application Integration
(EAI). The course offers a wide-ranging perspective on the
challenges facing EAI, as well as the strategies and technologies
that can help it succeed. It presents an unbiased overview of the
different technologies, architectures, and approaches available
for enterprise application integration (EAI) implementation,
offering pros and cons, clear explanations of concepts, and
guidance on how to choose the best EAI strategy your
organization.
Course Objective
After completing this course, students will be able to:









Understand the business and application integration
Understand enterprise integration
Learn all about middleware, EAI and Web services
Review EAI architecture and interoperability of legacy,
stovepipe, COTS, client-server and modern technology
applications
Review the implementation technologies, including
CORBA/MDA, EJB/J2EE, DCOM/.NET and Web services
Understand how EAI can be used to seamlessly to
integrate back-end applications and Web
Explore project planning process of EAI
Review successful EAI deployments
Step through a practical process for managing a EAI
project
Target Audience
Anyone interested in principles of Enterprise Application
Integration (EAI).
Prerequisites
None
Course Modules
 Introduction













Overview of Enterprise Architecture (EA)
o Evolution of Stovepipes
o Traditional Systems
o Distributed Systems
o Packaged Applications
Enterprise Integration
Role of Middleware
Types of Application Integration
o Information-Oriented
o Business Process Integration-Oriented
o Service-Oriented
o Portal-Oriented
What is an Enterprise Application Integration( EAI)?
Making the Business Case for Middleware and EAI
Types of EAIs and Middleware
o Process Automation-Oriented
o Transaction-Oriented
o Distributed Object-Oriented
Importance of the Architecture
Importance of Application Design
EAI and Middleware
EAI and B2B
EAI and Workflows
EAI and BPM
 EAI Foundations



Frameworks
EAI Approaches
o Data-Level EAI
o Relational Data
o Object-Oriented
o Application Interface-Level EAI
o User Interface-Level EAI
o Method-Level EAI
Leveraging Frameworks for EAI



Middleware
o Communication Middleware Layer
o Message-Oriented Middleware (MOMs)
o Message Brokers
o Integration Brokers
o Process Brokers
o Application or Transaction Servers
Web-driven Application Integration
Integrating Applications: A Working Methodology
 technical foundation of Middleware














Middleware Models
o Point-to-Point Middleware
o Many-to-Many Middleware
o Synchronous versus Asynchronous
o Connection-Oriented and Connectionless
o Direct Communication
o Queued Communication
o Publish/Subscribe
o Request Response
o Fire and Forget
EAI and Middleware
Middleware as the Engine of EAI
What's Middleware?
Types of Middleware
Transactional Middleware and EAI
RPCs, Messaging, and EAI
MOMs and Message Brokers
TP monitors
Application Servers
Integration Servers
Distributed Objects and EAI
Database-Oriented Middleware and EAI
Java Middleware and EAI

XML and EAI
 importance of Message Brokers













Message Translation Layer
MOMs and Message Brokers
Schema and Data Conversions
Intelligent Routing
Rules Processing
Message Warehousing
Repository Services
Graphical User Interface (GUI)
Directory Services
Management
Adapters
Static and Dynamic Adapters
The Future of EAI and Brokers
 implementing eai








EAI Architecture
EAI Implementation Steps
Selecting the Right Middleware
EAI Solution Evaluation Methodology
Packaged Applications Implementing and Integrating
Workflow Management an BPM
o Applying EAI to Packaged Applications
o Integrating SAP R/3
o Integrating Peoplesoft
Automation and EAI
o Foundation of Process Automation?
o Process Automation and EAI Levels
o Implementing Process Automation
o Workflow and BPM Standards
o Example of Workflow Management Systems
Project Management
Moving from Information-Oriented to Service-Oriented


Application Integration
Web Services
SOAP, WSDL, and UDDI
EAI Products, solutions and Trends
 workshops





Draw a simple enterprise archiecture for your enterprise
Highlighting Applications to Integrate
Middleware Selection Exercise
EAI Selection Exercise
Download