Friday, August 1, 2014

Maha Technology Oracle Service Bus 11g Course Contents

Oracle Service Bus 11g Training Course Content@Maha Technologies

Introduction to SOA, Web Services and Role of a Service Bus
·         Typical Problem Areas
·         How SOA Helps
·         Typical OSB Architecture       
·         Breaking SOA Misconceptions
·         Role of Oracle Service Bus
Installation Details, Prerequisites
·         Details about what to download and from where for OSB 11g Installation
Discussion on Prerequisite
        XQuery, XPath, XSD, XSLT
Understand OSB Message Flow Architecture
·         OSB Key Architecture Concepts
·         Introducing the Oracle Service Bus Resources
·         Message Context Model and Message Context Variables
·         Message Flow and the Nodes/Elements of a Message Flow
Proxy and Business Services and OSB First Program
·         Defining a folder structure for the OSB project
·         Understanding Proxy and Business Services 
·         Using a Stage and a Request Response Pipeline
·         Using the Assign and Replace
·         Using the Routing action
·         Utilize the Message Context
Efficiently Working with OSB Artifacts in Eclipse OEPE
·         Defining a folder structure for the OSB project
·         Importing an already existing project into Eclipse OEPE
·         Using context menu to add nodes and actions to message flow
·         Moving nodes/actions in Eclipse OEPE by drag-and-drop
·         Copying nodes/actions from one place to another
·         Moving artifacts inside the same OSB project
·         Copying artifacts from one project into another
·         Deploying the OSB configuration from Eclipse OEPE
Branching in OSB
·         Operation Based Routing
·         Conditional Based Routing
Message Flow Extensions and Best Practices
·         Implementation of the Static Routing
·         Using the Delete, Rename and Insert Actions
·         Using the Service Callout ( Message Enrichment ) Action
·         Implementation of the Dynamic Routing
·         Message Validation  
Transports in Oracle Service Bus
·         Explain concepts on various available Service Types and transports
·         File Transport
a)      Read
b)      Write
c)      Binary to XML Transformation
d)     Dynamically passing the header values to the Business service
e)      Using the For Each action
·         JMS Transport
a)      JMS Server and Modules creation
b)      Queues and Topic creation
c)      Queue JMS producer
d)      Overwrite properties of JMS Queue using OSB
e)      Topic JMS Producer
f)       Queue JMS consumer
g)      Topic JMS consumer
h)      Message Filtering in JMS
·         Overview and Usage of JCA Adapters
a)      Create a JCA adapter in JDeveloper
b)      Import the JCA files in OSB Project 
c)      JCA Best practices
Error Handling in Oracle Service Bus
·         Runtime Faults
a)      Generic Error Handling in OSB
b)      Invoking the common Error Handler Service from OSB
c)      Error Handler Stages and Actions
·         Business Faults
a)      Raise the Business Faults
b)      Handling the Business Faults
Debugging with OSB
·         OSB Reporting and Logging
·         Reporting and Logging best practices

Split-Join Concept in OSB              
·         Split Join Vs BPEL 2.0
·         Static and Dynamic Split Join
Oracle Service Bus Security
·         Introduction to OSB Security
·         Message Level Security
a)      Extending OSB with OWSM
b)      Configuration of OWSM with OSB
c)      Securing with Username Token Policy
d)      Securing OSB with Message Protection Policy
·         Transport Level Security
a)      Pass through, Static, Mapping
Load Balancing in OSB
·         Work Managers and Message Throttling                                         
Miscellaneous Concepts
·         Using Java Callouts in OSB
·         Unit Testing Service Bus Resources
·         Exporting and Importing of projects and Resources
·         Customization of OSB resources
·         Migration of services to higher environments like test and prod

Other Courses Offered by Maha Technologies:

v  Oracle SOA suite11g and 12c Development, Oracle Service Bus (OSB)
v  Oracle Business Process Management (BPM),
v  SAP Project and course training - All Modules

Contact us at
MAHA TECHNOLOGY
Flat No: 04, 2nd Floor, Siva Apartments, Mytrivanam backside, SAP Street, Ameerpet, Hyderabad-500038.
Mob: 91-9849300376, 91-8121897004
Email: info@mahatechnology.com,mahatech.soa@gmail.com


No comments:

Post a Comment