implementing soa with oracle fusion soa platform

12
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

Upload: zubin67

Post on 22-Nov-2014

1.005 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Implementing SOA with Oracle Fusion SOA Platform

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

Page 2: Implementing SOA with Oracle Fusion SOA Platform

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

Page 3: Implementing SOA with Oracle Fusion SOA Platform

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

Page 4: Implementing SOA with Oracle Fusion SOA Platform

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

Page 5: Implementing SOA with Oracle Fusion SOA Platform

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

Page 6: Implementing SOA with Oracle Fusion SOA Platform

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

Page 7: Implementing SOA with Oracle Fusion SOA Platform

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

Page 8: Implementing SOA with Oracle Fusion SOA Platform

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:

Page 9: Implementing SOA with Oracle Fusion SOA Platform

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

Page 10: Implementing SOA with Oracle Fusion SOA Platform

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

Page 11: Implementing SOA with Oracle Fusion SOA Platform

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).

`

Page 12: Implementing SOA with Oracle Fusion SOA Platform

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