1. Overview of Service Oriented Architecture(SOA) - SOA to a layman
- Overview of SOA
- Advantage in using SOA
- Why is SOA 11g Important
- Building Blocks of SOA
- Overview of XML, XSD, Web-Services, SOAP, UDDI, WSDL
2. Modelling SOA : Service Component Architecture(SCA) - Principles of SOA
- Introduction to Service Component Architecture
- Building blocks of SCA
- Overview of Oracle SOA Suite 11g
- Introduction to Components of Oracle SOA Suite 11g
3. Weblogic Server 11g & SOA Topology - Overview of Weblogic server
- Overview Weblogic Domains and Server instances
- Overview of Oracle SOA Topology
- Setting up Oracle SOA 11g Environment
4. Managing and Monitoring Composite Applications - Overview of Weblogic Console and Enterprise Manager
- Setting up JDev for deploying Composite Applications
- Deploying a Composite Application Using EM
- Creating Partitions for grouping deployments
5. Working with Mediator Components - Introduction to the Mediator Component
- Creating a Mediator Component
- Adding Routing Rules
- Create Content Based Routing filters
- Create XSL Transformations with XSLT Mapper
6. Creating Adapter Services - Architecture of Technology Adapters
- Pre-built technology Adapters in SOA Suite 11g
- Working with a File Adapter
- Configuring Datasources, ConnectionPools, JNDI
- Working with a Database Adapter
- Configuring JMS Resources in WLS
- Working with a JMS Adapter
7. Business Process Execution Language(BPEL) - Introduction to BPEL
- Overview of the BPEL Component designer in Oracle SOA Suite 11g
- Interaction Patterns in BPEL
- Developing & Deploying a simple BPEL Process
- Administer and Monitor BPEL processes in EM
8. Activities in BPEL Component Designer - Scopes & Variables in BPEL
- Invocation Constructs in BPEL
- Working with Parallel Flows
- Conditional Branching
- Exception Handling
- Oracle Extension Activities
9. Orchestrating Services with BPEL - Invoking external services in BPEL
- Overview of Partner Link
- Orchestrate services through BPEL for a Synchronous Service
- Orchestrate services through BPEL for an Asynchronous Service
- Interactions between asynchronous systems - Correlation
| 10. XML Manipulation in BPEL - Various kinds of XML Manipulation
- Iterating over complex structures, hierarchial structures
- Iterating over arrays using While Activity
11. Fault Handling and Exception Management - Events and Timeouts
- Fault and Exception Handling
- BPEL’s exception Handling, various activities in it
- Fault Management Framework
12. Event Delivery Network - Introduction to Event Delivery Network
- Consuming Events from EDN.
- Defining Events and using them.
13. Working with Notification Service - Notification service concepts
- Adding and configuring a Notification Service
- Configuring Notification via EMAIL
- Configuring HumanTasks with UMS
14. Human Workflow and Worklist Application - Human Workflow Service Concepts
- Features of workflow service
- Workflow service components
- Modeling Workflows
- Work list Application Features
15. Business Rule and Decision Tables - Introduction to Business Rules.
- Introduction to Decision tables
- Using Business Rules and Decision tables in BPEL
16. Securing SOA Application with OWSM - Introduction to OWSM
- Using OWSM Policies with Oracle SOA
- Using SAML with Message Protection
- Working with Out-of-the-box service security
17. Testing with SOAP UI - Introduction to SOAP UI
- Using SOAP UI to test SOA Services
- Using SOAP UI to test secured services
- Working with Out-of-the-box service security
18. SOA Composite Applications Lifecycle - Lifecycle and its Importance
- Development environment approach
- Surfacing binding properties to composite Level
- Generating and modifying Configuration Plans
- Test Environment approach
- Production approach
19. Data Handling and SDOs - Introduction to SDOs and Key Components
- ADF Business Components –A Quick Primer
- Creating ADF BC Application
- Creating BCs
- Testing Application Module
- Creating Service Interfaces
- Deploying the ADF BC Service.
- Using ADF BC as a Service in BPEL
20. Working with BAM - Introduction to Oracle BAM
- Features of Oracle BAM
- Defining Data Object
- Defining BAM Dashboard
- Adding BAM Connection to application
- Adding BAM Adapter to Application
- Adding BAM Sensors to BPEL Process
|
|