Overview & Terminology
- Overview of SOA & SOA to a layman
- Advantage in using SOA
- Why is SOA Important
- Building Blocks of SOA
- Overview of XML, XSD, Web-Services, SOAP, UDDI, WSDL
- SOA Suite Architecture
Modeling SOA : Service Component Architecture(SCA) & Weblogic Server & SOA Topology
- Principles of SOA
- Introduction to Service Component Architecture
- Building blocks of SCA
- Overview of Oracle SOA Suite
- Introduction to Components of Oracle SOA Suite
- Overview of Weblogic server
- Overview Weblogic Domains and Server instances
- Overview of Oracle SOA Topology
- Setting up Oracle SOA Environment
Managing And Monitoring Composite Applications & BPEL
- 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
- Introduction to BPEL
- Overview of the BPEL Component designer in Oracle SOA Suite
- Developing & Deploying a simple BPEL Process
- Interaction Patterns in BPEL
- Administer and Monitor BPEL processes in EM
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
Creating Adapter Services & Working With Mediator Components
- Architecture of Technology Adapters
- Pre-built technology Adapters in SOA Suite
- Working with a File Adapter
- Configuring Datasources, ConnectionPools, JNDI
- Working with a Database Adapter
- Introduction to the Mediator Component
- Creating a Mediator Component
- Adding Routing Rules
- Create Content Based Routing filters
- Create XSL Transformations with XSLT Mapper
Activities In BPEL Component Designer
- Scopes & Variables in BPEL
- Invocation Constructs in BPEL
- Working with Parallel Flows
- Conditional Branching
- Exception Handling
- Oracle Extension Activities
Fault Handling And Exception Management & Event Delivery Network
- Events and Timeouts
- Fault and Exception Handling
- BPEL’s exception Handling, various activities in it
- Fault Management Framework
- Introduction to Event Delivery Network
- Consuming Events from EDN
- Defining Events and using them.
Working With Notification Service & Human Workflow And Worklist Application
- Notification service concepts
- Adding and configuring a Notification Service
- Configuring Notification via EMAIL
- Human Workflow Service Concepts
- Features of workflow service
- Workflow service components
- Modeling Workflows
- Work list Application Features
Business Rule And Decision Tables & SOA Composite Applications Lifecycle
- Introduction to Business Rules.
- Introduction to Decision tables
- Using Business Rules and Decision tables in BPEL
- Lifecycle and its Importance
- Development environment approach
- Surfacing binding properties to composite Level
- Generating and modifying Configuration Plans
- Test Environment approach
- Production approach
New Features In SOA 12c
- Single Installer
- Single IDE
- Debugger
- Graphical Meta Data Service (MDS)
- SOA Templates
- BPEL Sub-Process
- Adapter
- Xquery Mapper
- Enterprise Service Scheduler
- Translate Activity
Bonus
- Dynamic Partner Link
- Cross Referencing
- Domain Value Map
- Fault Policy Framework
- Correlation
- Meta Data Service ( MDS )