Course Topics
1. Service-Oriented Architecture Concepts
- About SOA building blocks
- Discussing SOA standards
- What is SOA?
- How to adopt SOA?
2. Getting Started with Oracle SOA Suite 12c
- Discussing management tools of Oracle SOA Suite 12c
- Explaining product components in Oracle SOA Suite 12c
- About SCA service components supported in Oracle SOA Suite 12c
3. Building SOA Composite Applications
- About XML basics
- About service design principles
- Getting started with SOA composite application implementation in JDeveloper
- Describing composite applications and service components according to Service Component Architecture (SCA)
4. Orchestrating Services with BPEL Process Components
- Developing a BPEL process by using the BPEL process template provided by BPEL Process Designer
- Discussing basic programming constructs of a BPEL process
- About BPEL concepts and BPEL process features
- Consuming web services
- Communicating message data by using variables in the BPEL process
5. Connecting with Binding Components
- Describing JCA adapters
- Describing REST adapter
- Explaining Binding components
6. Mediating Messages with Mediator Components
- Configuring a Mediator component with routing rules
- Discussing functionality and features of a Mediator component
- Discussing context of using a Mediator component
7. Encapsulating Business Logic with Business Rules Components
- Using Business Rule service components in SOA Composites
- Editing business rules by using SOA Composer
- Defining business rules
8. Implementing Human Activities with Human Workflow Components
- Creating and defining Human Tasks
- Integrating the Human Task service component in the BPEL process
- Discussing Human Workflow service concepts
- About Human Workflow architecture
9. Virtualizing and Securing Services
- Creating and configuring services in Oracle Service Bus
- Explaining functions performed by Oracle Service Bus
- Discussing concepts of Enterprise Service Bus
- Securing a SOA composite application
10. Managing, Monitoring and Troubleshooting Composite Application
- About SOA composite application management
- Deploying a SOA application
- Discussing fault handling
- Monitoring business activities
- Monitoring composite instances
11. Enabling On-Premises Integration
- How Oracle MFT works with Oracle SOA to handle file transfers?
- How Oracle B2B is integrated with Oracle SOA to enable electronic document exchange between business partners?
12. Enabling Mobile and Cloud Integration
- How SOA Suite simplifies mobile integration?
- How SOA Suite simplifies cloud integration?