SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 1
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB)
SOA Foundation
Oracle Fusion SOA Platform
Architecture
Understanding Integration
Challenges
Enterprise Integration with ESB – Integration Services, Patterns, Deployment Architecture
Oracle ESB Architecture, Development, Runtime and Monitoring and Control Environment
Oracle ESB Integration Services, Adapters, Routers
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 2
Service Oriented Architecture (SOA) Service Oriented Architecture (SOA) is the new paradigm for building enterprise systems today. SOA focuses on building systems or business processes by integrating the discrete business activities across the organization by building a highly interoperable integration service platform that is based on open standards. SOA enables reuse of existing IT services and infrastructure and redefines system development and maintenance to be based on Software Assets. SOA offers a cost effective and dynamic solution to EAI integration and transforms data centric integrations to process centric automations. Excellor offers end to end Education Program in various disciplines of SOA adoption – Strategy, Architecture & Design, Implementation and Testing. The training programs are focused for various roles such as Executives & Managers, SOA Architects, SOA Developers and SOA Testers participating in various disciplines of SOA adoption and diversified SOA implementation technology platforms such as Open Source, Oracle Fusion, BEA Aqualogic, IBM Web Sphere and Tibco platform etc.
SOA Learning Track
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 3
Learning Objectives SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) course addresses the following learning objectives. Please see the details of the course in Appendix I.
Learning Objective 1: Build SOA Foundation o Understand “What is SOA?” o SOA Architectural Layers o SOA Benefits & ROI
This module is offered as part of individual courses (SOA0306, SOA0307, SOA0302) and also as part of Oracle Fusion SOA Implementation Workshop (SOA0310).
Learning Objective 2: Build the foundation on Oracle Fusion SOA Platform o Understanding Oracle Fusion SOA Platform Architecture o Understanding the various Oracle Fusion products and technologies used for
Development, Deployment, Execution, Monitoring and Control of a SOA. This module is offered as part of individual courses (SOA0306, SOA0307, SOA0302) and also as part of Oracle Fusion SOA Implementation Workshop (SOA0310).
Learning Objective 3: Service Integration SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) [ Please see Appendix I for Details]
o Understanding Enterprise Service Integration and Challenges o Foundation on Service Integration using Enterprise Service Bus (ESB) o Oracle ESB Architecture & relevant patterns
o Integration Services, Adapters offered by Oracle ESB & nitty-gritty of
configurations pertaining to each ‘Integration Service’, enabling technology &
infrastructure
o ESB Monitoring and Control using Oracle ESB Console
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 4
This course is offered as an individual course and also as part of the composite course, Oracle Fusion SOA Implementation Workshop (SOA0310)
Why to attend the course
Want to build a highly demanding and rewarding career in IT Industry as a SOA Technology Specialist or SOA Architect?
This training program will help you to emerge as a SOA Technology Specialist and will build a solid foundation for a successful SOA Architect.
The course is geared to cater to the huge existing & expanding requirements of IT industry in alignment with contemporary trends in Business Automation in which SOA-driven solutions emerge as the eventual destiny. Undoubtedly, it is the technology of the current & next generation, to which the industry with all avenues of opportunity is decisively converging & specialization in it does therefore promise most rewarding & ubiquitous IT career. The course is designed to tap huge potential of this technology in terms of extraordinary ease-of-use , fast learning, adaptability, versatility & applicability in a typical software life-cycle from design to maintenance to the solution of a myriad of IT problems of numerous complexities & sizes.
Who should attend the course A professional with a minimum 2 years of experiences in XML, Java, Java EE, C#, .NET is an ideal candidate for this course. However, this course offers welcome opportunity to seasoned IT professionals with substantial industry background to migrate from legacy & outdated IT technologies & remain technically relevant & course is so designed as to make migration truly smooth, genial & not all demanding & imposing.
Excellor Differentiators
Subject Focused Training and NOT Product Focused Training – we do NOT just teach you how to use Oracle JDeveloper, Oracle ESB and BPEL designer and other related tools. We build your skills on various XML technologies that are foundation of SOA, web services - architecture, standards, technologies, best practices, design process, we make you realize the challenges with earlier integration
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 5
technologies and methodologies and build your foundation on Enterprise Integration with ESB, Business Process Management and Business Process Implementation using BPEL. Moreover we build a solid foundation on SOA – Challenges for achieving Business Agility and how SOA achieves Business Agility, SOA Benefits and ROI, SOA Reference Architecture etc.
Width and Depth of subject area coverage with real life examples, best practices, case studies and hands on exercises with real life challenges and applicability
We do Career Counseling and assessment of training needs, customize our training program to meet individual and organizations training objectives
Training Delivery by highly experienced industry professionals and not by conventional trainers
Continuous Learning through Social Networking with mentors and students even after training
After Training mentoring support – a key for your success Guaranteed 30 TO 50% lesser cost than equivalent training Guaranteed to meet 100% of learning objectives
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 6
Appendix I - Course Details
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) Course ID: SOA0307 Course Name: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) Target Audience: Architects, Developers Delivery Mode: Instructor Led Class Room Training, Instructor Led Web Based Training Course Objectives: The course is designed to build a solid foundation on
the concept of ESB as a standard-based, event-driven, pervasive, QOS-enabled,
multiprotocol ‘Integration Fabric’ & as the ‘Implementation Backbone’ of SOA,
on the application of ESB as an integral part of Oracle Fusion Platform,
on the ‘Integration Services’ offered by Oracle ESB & nitty-gritty of configurations
pertaining to each ‘Integration Service’, enabling technology & infrastructure,
on Oracle ESB Architecture & relevant patterns,
on Service dimensions & textures
on Emerging Trends & Market Standings
Course Topics:
Build SOA Foundation o Understanding Current Business and IT Challenges o SOA – the Panacea o Understand “What is SOA?” o SOA Architectural Layers o SOA Benefits & ROI
Oracle Fusion SOA Platform Architecture
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 7
o Understanding Oracle Fusion SOA Platform Architecture o Understanding the various Oracle Fusion products and technologies used for
Development, Deployment, Execution, Monitoring and Control of a SOA.
Module 1: ESB Overview
Generic ESB: Definition & Characteristics
Oracle ESB: Key Features & Benefits
Module 2: Oracle ESB Ecosystem
SOA: Definition, Reference Architecture & Lifecycle
Business & IT Painpoints: SOA Solution & ESB Role
Layered Oracle SOA Platform & Integration Solution Architecture
Oracle ESB: Foundation of Oracle ‘SOA’ Platform
Oracle ESB: Integration Strategies, Models & Services
Alternative Integration Solutions: Comparisons
Standard-Based Services: A Few basics
Emerging Trends
Module 3: Oracle ESB Architecture
Layered Architecture & Flexible Topology
Life-Cycle Management
Architectural Textures
High Availability, Scalability & Load balancing
Reliability
Transactional Support
Configurable Exception Handling
Security
Architectural Patterns
Module 4: Oracle ESB Integration Service Community
Integration Service Classification
Data Transformation Service: Layer, Pattern & Services
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 8
Connectivity Services: Classification, Interaction & Message Exchange Pattern
Routing Services: Classification & Pattern
Oracle Adapters : Feature, Benefits, Classifications, Style & Level of Integration
Flow-Compositional Abstraction
Oracle ESB: A futuristic Projection
Service Development Environment: Vocabulary, Key Component , Workflow
Module 5: Oracle ESB Adapter Family
Adapters: An Architectural Overview & Product Family
JCA Standards Overview
Technology Adapters: Classifications, Architecture & Features
Oracle Application (EBusiness) Suite: Benefits, Standards, Features & Classification
Packaged Application Adapters: Classifications, Architecture & Features
Legacy Application Adapters: Classifications, Architecture & Features
Sample Cases:
Technology Adapter Features: Coarse-Grained Workflow of Configuration
Module 6: Oracle ESB Service Lifecycle Management
Adapter Services:
Create /Modify/Delete Workflow
Sample Cases: Adapter-Specific Detailed UI Workflow
Soap Invocation Services:
Create/Modify/Delete Workflow
Endpoint Properties Specification
BPEL Partner Link Establishment
Routing Services
Create Workflow
WSDL File Specification
Routing Rule Specification
Header Transformation & Filtering
Modify / Delete Workflow
Data Transformation Services:
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 9
XSLT Data Mapper & Transformation
Create XSL Map Workflow with Data Mapper
Use XSLT Mapper Workflow
Use Mapper Test Utility Workflow
Domain-Value Map
Create DV Map Workflow
Use DV Map Workflow
Export Map Workflow
Import Map File Workflow
Import Rows into Map Workflow
Use Map in Data transformation Workflow
Modify / Delete DV Map Workflow
Module 7: Oracle ESB Service Watchdog
Overview
Control View
Control Service View
Control Instance View
Control Map View
View Partitioning & Life Cycle Management
Control Service View
Service Organization
Create / View / Modify / Delete ESB System Definition Workflow
Create / View / Modify / Delete ESB Service Groups Workflow
Service Definition
Edit/View Service Definition Workflow
Routing Rules
Create/View/Modify/ Delete Routing Rules Workflow
Control Instance View
Trackable Field
o Create / Modify / Delete Trackable Field Workflow
Enable / Disable Instance Tracking Workflow
o View instance Details / Statistics Workflow
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 10
Search Message Instance Workflow
Purge Message Instance Workflow
Module 8: Oracle ESB Service Dimensions
Error Handling
Managing Error Conditions
Setting up Notification Channel
Logging
High Availability
Security
Testability
Portability
Extensibility
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 11
ABOUT EXCELLOR
Excellor is the trademark for Adaequare IT educational services
The vision for Excellor is to provide premier education, coaching and mentoring service in the field of
Information Technology
The domain of education spans from basic education for the fresh college graduates to make them
employable called the “Finishing School Program” to advanced Role Based Training for the practicing IT
professionals to advance their career to the next level in businesses across the globe.
Adaequare Inc. Adaequare, a fast growing organization (Inc. 500 and Deloitte First 50 Virginia) specializes in providing Consulting, Training, end to end ADMS and Professional Services to IT industry with focus on technology areas of Service Oriented Architecture (SOA), Legacy Modernization, Business Process Management (BPM), Data Warehousing & Business Intelligence (DW/BI), Enterprise Resource Planning (ERP), Enterprise Content Management (ECM) and WEB Enablement. Adaequare’s depth of expertise is aimed at helping customers re-engineer and maximize their investments and resources productivity to compete successfully in an ever-changing marketplace.
Our Consulting, Training and IT engagements have resulted in technology-intensive solutions that have met the most stringent of international quality standards and Security Standards (SEI CMM level 3, ISO 27001:2005).
`
SOA0307: Enterprise Service Integration with Oracle Enterprise Service Bus (ESB) We differentiate our training from others by delivering role based SOA training that combines
“Technology”, “People”, “Process” & “Best Practices” and JUST NOT the “Technology”
Copyright © 2008 Adaequare Inc. All rights reserved Adaequare, Inc., http://www.excellor.com, [email protected], 1.866.611.4476, Page - 12