Oracle SOA Suite 11g Training course:
Duration: 6 weekends (4 hrs/week)
Who can attend: Developers, Support Analysts, Technical managers, Architects
Method of delivery: Online Web conferencing
Following Contents will be covered in depth for Oracle SOA 11g Training course (Online interactive).
1. Introduction to SOA and Oracle SOA suite11g
- Over view of SOA and Oracle SOA suite
- SOA Benefits
- Using Oracle SOA suite to adopt SOA
- Creating SOA Composite Services
- Using Mediator
- Using BPEL
- Using Business Rules
- Deploying SOA Application
- Benefits of Oracle SOA Suite
2. XML/XSD/XSLT usage in SOA
- Overview on XML
- Overview and Concepts on XSD (XML Schema Definition)
- Names spaces, importing XSD files
- Defining simple and Complex element Type in XSD
- Using Regular expressions while defining elements
- Overview on XSLT, XPATH
- XSLT functions
- WSDL
- Canonical Data Model.
3. Building web services using Java
- Introduction to Webservices and SOA
- Overview on SOAP
- Overview on WSDL
- Overview on UDDI
- Creating Java Webservices using JDeveloper
- Deploying Java Webservices to Weblogic
4. Oracle MDS
- MDS Overview
- Deploying re-usable XSD, WSDL, DVM , EDN, fault-policies files to MDS Repository.
5. Using Oracle SOA Mediator
- Introduction to Mediator
- Creating Mediator flow
- Creating SOA composite using JDeveloper
- Simple Hello world composite using Mediator
- Complex composite using Mediator
- Adding WebService to SOA composite
- Adding Adapters services to SOA Composite
- Specifying Routing rules
- Create and XSL file for Data Transformation
- Add Filter expressions to Routing rules
- Deploying composite to SOA Server
- Testing composite from SOA Enterprise Manager.
6. Oracle BPEL
- Introduction to BPEL
- Creating SOA composite with BPEL
- Simple Hello world SOA Composite with BPEL
- Complex BPEL project
- Overview of Synchronous, Asynchronous and Partial Processing BPEL
- BPEL Interaction patterns
- BPEL Activities: Assign, Transform, Flow, For Each, Invoke, Reply, Pick, Replay, Pick, Throw, Exit, While, If, Exit, Wait, Dehydrate and other activities in BPEL
- Invoking Webservices (Partner links) in BPEL
- Conditional branching Using Switch Activity.
- Business Rules Integration with SOA Composite
- Handling Business, Runtime Faults/Exceptions
- Creating Human task Workflow
- Using Human Task Activity
- Human task display forms auto generation and accessing from Work list application.
- Adapters (DB Adapter, File Adapter, JMS Adapter, AQ Adapter, Oracle Apps Adapter)
- SOA Fault policies
- Correlation sets usage in SOA Composites
- Compiling and Deploying SOA composite using JDeveloper
7. Oracle SOA Fault Handling
- SOA fault policies
- Introduction to a Fault Handler
- Introduction to BPEL Standard Faults
- Introduction to Categories of BPEL Faults
- Using the Fault Management Framework
- Catching BPEL Runtime Faults
- Throwing Internal Faults
- Returning External Faults
- Using a Scope Activity to Manage a Group of Activities
- Using Compensation After Undoing a Series of Operations
- Using the Terminate Activity to Stop a Business Process Instance
8. Event Delivery Network (EDN)
- EDN overview and benefits
- Publishing messages using EDN
- Subscribing to EDN Messages.
9. Composite Sensors
- Introduction to Composite Sensors
- Adding Composite Sensors
- Monitoring Composite Sensor Data During Runtime
10. Business Rules
- Introduction to Oracle Business Rules
- Setting File Repository
- XML Schema Import into Data model using Rule Author.
- JAXB classes Generation
- Defining the Variable in Data model
- Defining RL functions in Data model
- Creation of Business Rules using Rule Author.
- Invoking RL functions form Business rules
- Syntax checking, Testing Business Rules in Rule Author.
11. Monitoring/Administration of Oracle SOA Suite
- Oracle Enterprise Manager (OEM)
- Connection pool setup using Weblogic console
- Data sources Configuration
- DB Adapter, JMS Adapter, AQ Adapter, Apps adapter configuration settings
- SOA Fault Recovery form OEM console
- Start/Stop SOA Managed Server using Weblogic Console
- Checking Weblogic logs for debugging and tracing errors
12. Oracle Service Bus (OSB) overview.
SOA examples with real time scenarios
No comments:
Post a Comment