Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices



Similar documents
Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Introduction to Service-Oriented Architecture for Business Analysts

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

AquaLogic ESB Design and Integration (3 Days)

SpiritSoft (SpiritWave)

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Increasing IT flexibility with IBM WebSphere ESB software.

Service Oriented Architecture: An Overview Discussion. Jeff Simpson Principle SOA Architect

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

CHAPTER 1 INTRODUCTION

Unlocking the Power of SOA with Business Process Modeling

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

How To Understand A Services-Oriented Architecture

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Enterprise Service Bus: Five Keys for Taking a Ride

Increasing IT flexibility with IBM WebSphere ESB software.

SOA Myth or Reality??

What You Need to Know About Transitioning to SOA

Service Virtualization andRecycling

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

Prerequisites for Successful SOA Adoption

Enterprise Application Designs In Relation to ERP and SOA

A standards-based approach to application integration

SOA CERTIFIED CONSULTANT

Introduction to Enterprise Service Bus

Lesson 18 Web Services and. Service Oriented Architectures

Technical Track Session Service-Oriented Architecture

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

JOURNAL OF OBJECT TECHNOLOGY

THE INFOBUS PROJECT THE SCENARIO

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Service Oriented Architecture

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Enterprise Service Bus 101

ESB Features Comparison

Oracle SOA Suite: The Evaluation from 10g to 11g

Cape Clear s Enterprise Service Bus (ESB)

Service Oriented Enterprise Architecture

SOA CERTIFIED JAVA DEVELOPER (7 Days)

Service-Oriented Architecture: Analysis, the Keys to Success!

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

SCA-based Enterprise Service Bus WebSphere ESB

The ESB and Microsoft BI

SOA, BPM, and Microsoft: A Pragmatic View

Federal Enterprise Architecture and Service-Oriented Architecture

Enterprise Integration EAI vs. SOA vs. ESB

Service Oriented Architecture 1 COMPILED BY BJ

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Getting Started with Service- Oriented Architecture (SOA) Terminology

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

Enterprise Application Integration (EAI) Market Opportunities, Strategies, and Forecasts, 2007 to Enterprise Application Integration (EAI)

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems

Business Process Management Tampereen Teknillinen Yliopisto

What is it? What does it do? Benefits

Establish and maintain Center of Excellence (CoE) around Data Architecture

JBoss Enterprise SOA Platform Simple. Open. Affordable. Pierre Fricke, Director Product Line Mgmt. February 14, 2008

JBoss enterprise soa platform

Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB

AquaLogic Service Bus

Business Process Management Enabled by SOA

Enterprise Enabler and the Microsoft Integration Stack

Web Services, CORBA and other Middleware

An Oracle White Paper June Integration Technologies for Primavera Solutions

Enterprise Service Bus

Part 2: The Neuron ESB

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

SERVICE ORIENTED ARCHITECTURE

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

Service-oriented architecture in e-commerce applications

Oracle SOA Suite Then and Now:

ebay : How is it a hit

Service Oriented Architecture

Government's Adoption of SOA and SOA Examples

ESB as a SOA mediator: Minimizing Communications Complexity

Moving from EAI to SOA An Infosys Perspective

The Application of BizTalk in Public Sector

A SOA Based Framework for the Palestinian e-government Integrated Central Database

Transcription:

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Give Your Business the Competitive Edge IT managers have been under increasing pressure to migrate a portfolio of independent stovepipe applications to an integrated set of business services that can be aligned with changing business requirements and support new business processes faster and with reduced cost. Today, corporations have to choose from a number of integration products such as Integration Brokers, J2EE Application Servers, and Web Services tools - that have quite different capabilities, never mind different architectures and standards. However, these tools address only partially the challenges that corporate IT is facing: how to systematically and efficiently build and integrate applications using a unified approach, unified architecture and - where feasible - a single platform for application development and integration. While new e-business applications cannot operate as standalone entities and always require integration with existing systems, application integration almost always results in the development of new business logic, i.e. development of a new code. This explains the strong trend towards development of Composite Applications, which combine integration of existing application with development of new business functions to implement the new processes that the business requires. From Technology to Business Solutions Large scale EAI projects are different from most projects that organizations have undertaken in the past. They don t introduce change that is isolated to individual application areas or business areas. Instead, EAI projects force change upon many application and business areas and require a coordinated approach among groups in an enterprise that used to deal with their application and infrastructure needs in a mostly independent way. This seminar will give you insight into approaches to Enterprise Architecture including Service Oriented Architecture (SOA) and Event Driven Architecture (EDA). It will bring you up to date on the standards and technologies that play a key role in today s EAI projects, such as Web Services, Integration Brokers and Enterprise Service Buses. This seminar moves beyond just the technology discussion our instructors will share their experience with setting up processes across an organization that provide lasting value and guarantee the long term success of large scale EAI initiatives. 2005 International Systems Group, Inc. 1

Benefits of Attending Understand key EAI, B2B and Web Services standards and technologies. Define requirements, goals and organizational approaches for building and integrating Enterprise Applications. Identify the challenges and benefits of developing an Enterprise Architecture. Learn how to put a large scale EAI initiative on the right track by utilizing proven methodology and well-defined process. How to define practical guidelines on an enterprise level that can help different project teams make the best architecture and technology choices How to define models for Return on Investment (ROI) for integration technologies The rationale behind building or avoiding a Center of Excellence (COE) for integration How to define a process that promotes faster adoption of integration technology and foster re-use across different projects. Review examples of Fortune 500 companies that have benefited from the implementation of a common EAI architecture and unified approach to application development and integration. Who Should Attend IT Managers that need to understand the management dynamics of EAI projects and how the EAI technologies, standards and products stack up Architects who want to define an Integration Architecture to facilitate successful integration projects IT professionals who need to see how Service Oriented Architecture can be applied to development as well as integration projects IT Managers and IT Strategists selecting new standards and products for enterprise integration architecture Architects and Application Developers and Integrators who want a detailed look at the different EAI technologies and platforms that can be used to implement EAI architecture and want to know how these technologies and platforms can be applied to both, A2A and B2B integration. Architects and Application Developers who need quickly to develop composite applications to support new business processes and initiatives Consultants who need to recommend different strategies for defining and implementing EAI architectures Anyone who is faced with the daunting task of integrating applications throughout the enterprise and across business partner organizations. Prerequisite: This class does not require attendees to posses detailed knowledge in any specific technology; however, an understanding of distributed applications and technologies will be beneficial 2005 International Systems Group, Inc. 2

Seminar Outline 1. Introduction to Enterprise Application Integration a) Understanding the EAI problem b) The business drivers c) The technical drivers d) EAI and Middleware Why Middleware Platform it s required? Middleware Platform Evolution 2. Different Approaches and Architecture Choices for EAI a) Enterprise architecture Definition What drives the need for enterprise architecture? Enterprise Reference Architectures b) Service Oriented Architecture (SOA) c) Event Driven Architecture (EDA) d) Increasing the efficiency of EAI Logical and physical decoupling Reuse of integration patterns e) The role of standards How Web Services facilitate integration Java Business Integration (JBI) f) A2A vs. B2B integration: similarities and differences 3. Preparing Your Enterprise for EAI IT Culture vs. Business Alignment a) Techniques and approaches for EAI Systematic vs. opportunistic EAI vs. Application Integration (AI) b) Different approaches to EAI Data-level integration Interface-level integration Portal-level integration Process-level integration c) Defining enterprise integration guidelines d) Enabling the Real Time Enterprise through Business Service Management & Business Activity Monitoring 4. Introduction to the Key Integration Platforms a) What are the requirements for an integration platform Connectivity, transformation, routing, workflow, transactions, B2B, etc. General platform requirements b) Overview of integration technologies Message-Oriented Middleware (MOM) Integration Brokers Enterprise Service Buses (ESB) Standalone adapter suites 2005 International Systems Group, Inc. 3

J2EE Application Servers Microsoft BizTalk Enterprise Information Integration (EII) 5. Using MOMs, Integration Brokers and Enterprise Service Buses (ESB) For EAI a) Message Oriented Middleware (MOM) Publish/subscribe vs. Message Queuing Quality of Service MOM standards: Java Messaging Services (JMS) b) Integration Brokers The rationale behind Integration Brokers Integration Broker functionality A framework-based approach to EAI c) Enterprise Service Buses ESB vs. monolithic architectures How standards can enable plug-and-play integration d) How to select integration middleware 6. Integration with J2EE and.net a) J2EE J2EE Architecture Web Services in J2EE J2EE Connector Architecture (J2CA) Product examples b).net.net Overview Web Services in.net BizTalk Server c) Comparing the integration capabilities of J2EE and.net d) Integrating J2EE and.net 7. Web Services A New Paradigm for Integration a) Formatting messages with XML, DTD, Schemas, XPath and XSLT b) Establishing connectivity through Simple Object Access Protocol (SOAP) c) Web Services Definition Language (WSDL) d) Universal Description, Discovery and Integration (UDDI) e) Web Services security f) Web Services transactions g) Web Services orchestration h) Integrating legacy systems and packaged applications using Web Services i) Using Web Services for B2B integration 2005 International Systems Group, Inc. 4

8. Composite Applications The Convergence of Development and Integration a) Middleware Platform convergence from development to integration (and vice versa) b) Composite Applications c) Moving from EAI to E?AI - enabling e-business Integration 9. Using a Well-Defined Methodology for EAI Projects a) Requirements for an EAI methodology and why it s needed b) Organizational impact of EAI projects Roles and responsibilities within the organization Building the Integration Competence Center (ICC) Governance c) Approaches on how to calculate Return On Investment (ROI) d) Overview of ISG s EAI Methodology 10. From Theory to Practice Selected Case Studies a) How to determine the best approach based on high-level integration use cases b) Select case studies 11. EAI Outlook and Conclusions a) Future technology convergence? Development vs. Integration The future of Application Servers The future of Integration Brokers Enterprise Service Buses Microsoft s role The future of Web Services b) First things first: EAI Architecture Blueprint c) Summary and conclusions 2005 International Systems Group, Inc. 5