Sie sind auf Seite 1von 26

For Oracle employees and authorized partners only. Do not distribute to third parties.

2008 Oracle Corporation Proprietary and Confidential

Safe Harbor Statement


The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracles
products remains at the sole discretion of Oracle.

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Oracle Training Materials Usage


Agreement
Use of this Site (Site) or Materials constitutes agreement with the following terms and conditions:
1. Oracle Corporation (Oracle) is pleased to allow its business partner (Partner) to download and copy
the information, documents, and the online training courses (collectively, Materials") found on this
Site. The use of the Materials is restricted to the non-commercial, internal training of the Partners
employees only. The Materials may not be used for training, promotion, or sales to customers or other
partners or third parties.
2. All the Materials are trademarks of Oracle and are proprietary information of Oracle. Partner or other
third party at no time has any right to resell, redistribute or create derivative works from the Materials.
3. Oracle disclaims any warranties or representations as to the accuracy or completeness of any
Materials. Materials are provided "as is" without warranty of any kind, either express or implied,
including without limitation warranties of merchantability, fitness for a particular purpose, and noninfringement.
4. Under no circumstances shall Oracle or the Oracle Authorized Boot Camp Training Partner be liable
for any loss, damage, liability or expense incurred or suffered which is claimed to have resulted from
use of this Site of Materials. As a condition of use of the Materials, Partner agrees to indemnify Oracle
from and against any and all actions, claims, losses, damages, liabilities and expenses (including
reasonable attorneys' fees) arising out of Partners use of the Materials.
5. Reference materials including but not limited to those identified in the Boot Camp manifest can not be
redistributed in any format without Oracle written consent.
For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

<Insert Picture Here>

SOA Suite 11g Boot Camp


Course Overview
November 2013

Objectives
Introduce the instructor
Overview the SOA certification exam
Present the agenda for the boot camp
Access student materials

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Objectives
Introduce the instructor
Overview the SOA certification exam
Present the agenda for the boot camp
Access student materials

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Introductions
Instructor
Tom Barrett (tom.barrett@oracle.com)
34 years of industry experience

Texas Instruments (Personal computing, AI, CASE)


EDS (CASE, object technology)
Netscape (Java EE)
Sun Microsystems (Java EE, SOA)
Oracle (SOA, BPM, AIA, ADF)

Passionate about application development technology


Senior Technical Account Manager in Oracle
PartnerNetwork (OPN) and Solution Specialist for SOA,
BPM, AIA and ADF

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Objectives
Introduce the instructor
Overview the SOA certification exam
Present the agenda for the boot camp
Field questions you may have

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Exam Overview
Course agenda maps directly
to the SOA Suite 11g
Essentials implementation
specialist exam (1Z0-478)
Exam contains about 70
questions
2 hours is given to complete
Proctored exam can be taken
at any Pearson VUE testing
center world-wide
Exam Study Guide is
available to help you find
self-study resources

http://www.oracle.com/partners/en/knowledge-zone/applications/soasuite11gessentials-1877660.html
For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Exam Overview
Topics and Objectives
Fundamentals

Describe how SOA concepts map to


implementation in composites and Service Bus (L)
Describe the components and architecture of SOA
Suite (L)
Use the right components to implement common
integration patterns (P)
Analyze XPath expressions to retrieve elements in
an XML document (P)
Describe how B2B capabilities enable trading
partner relationships (L)

Adapters

Describe the role adapters play in a SOA composite


application (L)
Describe the adapter architecture (L)
Use the file, database and JMS adapters (P)
Configure adapters at design-time and run-time (P)

BPEL Modeling

Use BPEL Editor to create BPEL synchronous and


asynchronous processes (P)
Use WSDL partner link types and BPEL partner link
elements to interact with services (P)
Use the Assign activity to manipulate data in BPEL
variables (P)
Model conditional branching, parallel processing
and repetitive activities (P)
Implement exception handling and compensating
transactions (P)

Business Rules

Securing Services

Create if/then rules with Rules Designer (P)


Create decision table rules with Rules Designer (P)
Integrate a rule into a BPEL process (P)

Describe the role and features of Oracle Web Service


Manager (OWSM) (L)
Describe security and identity propagation (L)
Attach security policies to end points at design-time
and run-time (P)

Human Task Services

Design a human task (P)


Invoke a human task from a BPEL process (P)
Generate ADF task forms for human tasks (P)
Interact with the Worklist application to act on tasks (P)

Service Mediation
Differentiate between when to use Mediator and when to
use Service Bus (P)
Explain the role of Service Bus and benefits it provides (L)
Create and configure a Service Bus proxy, pipeline and
business service (P)
Use throttling, endpoint management and caching to scale
business services (P)

Business Activity Monitoring (BAM) and Events

Describe the role of Business Activity Monitoring (BAM) (L)


Create and configure BPEL and composite sensors (P)
Use components to publish and consume events (P)
Explain the role of Complex Event Processing (CEP) (L)

Governance
Describe the benefits of governance for SOA (L)
Describe the main features of Oracle Enterprise
Repository/Registry (L)
Implement life cycle management (P)

Deployment and Troubleshooting


Deploy and undeploy components to SOA Suite (P)
Create test cases to initiate inbound messages and
to emulate outbound, fault and callback messages
(P)
Monitor components deployed to SOA Suite (P)
Describe how SOA Suite applications scale to largescale production (L)
Troubleshoot a deployed SOA Suite application (P)

Installation and Configuration


Describe the runtime architecture of SOA Suite (L)
Provide advice for optimal installation and
configuration of SOA Suite (P)
Install and configure SOA Suite (P)

Each objective is designated as learner or practitioner level. Learner (L) designates book knowledge that provides important foundational background. It involves recognition and understanding of key
concepts and simple procedural tasks. In contrast, Practitioner (P) objectives are based on the integration of the body of knowledge with actual application of that knowledge on the job. Being able to
translate business or technical requirements and troubleshooting/diagnosis are important in practitioner objectives. In this exam, the mix of learner to practitioner is 33% learner and 67% practitioner.

http://www.oracle.com/partners/en/knowledge-zone/applications/soasuite11gessentials-1877660.html#et
For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

10

Objectives
Introduce the instructor
Overview the SOA certification exam
Present the agenda for the boot camp
Access student materials

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

11

Agenda
Day 1: Topics and Objectives
Fundamentals

Describe how SOA concepts map to


implementation in composites and Service Bus (L)
Describe the components and architecture of SOA
Suite (L)
Use the right components to implement common
integration patterns (P)
Analyze XPath expressions to retrieve elements in
an XML document (P)
Describe how B2B capabilities enable trading
partner relationships (L)

Adapters

Describe the role adapters play in a SOA composite


application (L)
Describe the adapter architecture (L)
Use the file, database and JMS adapters (P)
Configure adapters at design-time and run-time (P)

BPEL Modeling

Use BPEL Editor to create BPEL synchronous and


asynchronous processes (P)
Use WSDL partner link types and BPEL partner link
elements to interact with services (P)
Use the Assign activity to manipulate data in BPEL
variables (P)
Model conditional branching, parallel processing
and repetitive activities (P)
Implement exception handling and compensating
transactions (P)

Business Rules

Securing Services

Create if/then rules with Rules Designer (P)


Create decision table rules with Rules Designer (P)
Integrate a rule into a BPEL process (P)

Describe the role and features of Oracle Web Service


Manager (OWSM) (L)
Describe security and identity propagation (L)
Attach security policies to end points at design-time
and run-time (P)

Human Task Services

Design a human task (P)


Invoke a human task from a BPEL process (P)
Generate ADF task forms for human tasks (P)
Interact with the Worklist application to act on tasks (P)

Service Mediation
Differentiate between when to use Mediator and when to
use Service Bus (P)
Explain the role of Service Bus and benefits it provides (L)
Create and configure a Service Bus proxy, pipeline and
business service (P)
Use throttling, endpoint management and caching to scale
business services (P)

Business Activity Monitoring (BAM) and Events

Describe the role of Business Activity Monitoring (BAM) (L)


Create and configure BPEL and composite sensors (P)
Use components to publish and consume events (P)
Explain the role of Complex Event Processing (CEP) (L)

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Governance
Describe the benefits of governance for SOA (L)
Describe the main features of Oracle Enterprise
Repository/Registry (L)
Implement life cycle management (P)

Deployment and Troubleshooting


Deploy and undeploy components to SOA Suite (P)
Create test cases to initiate inbound messages and
to emulate outbound, fault and callback messages
(P)
Monitor components deployed to SOA Suite (P)
Describe how SOA Suite applications scale to largescale production (L)
Troubleshoot a deployed SOA Suite application (P)

Installation and Configuration


Describe the runtime architecture of SOA Suite (L)
Provide advice for optimal installation and
configuration of SOA Suite (P)
Install and configure SOA Suite (P)

12

Agenda
Day 2: Topics and Objectives
Fundamentals

Describe how SOA concepts map to


implementation in composites and Service Bus (L)
Describe the components and architecture of SOA
Suite (L)
Use the right components to implement common
integration patterns (P)
Analyze XPath expressions to retrieve elements in
an XML document (P)
Describe how B2B capabilities enable trading
partner relationships (L)

Adapters

Describe the role adapters play in a SOA composite


application (L)
Describe the adapter architecture (L)
Use the file, database and JMS adapters (P)
Configure adapters at design-time and run-time (P)

BPEL Modeling

Use BPEL Editor to create BPEL synchronous and


asynchronous processes (P)
Use WSDL partner link types and BPEL partner link
elements to interact with services (P)
Use the Assign activity to manipulate data in BPEL
variables (P)
Model conditional branching, parallel processing
and repetitive activities (P)
Implement exception handling and compensating
transactions (P)

Business Rules

Securing Services

Create if/then rules with Rules Designer (P)


Create decision table rules with Rules Designer (P)
Integrate a rule into a BPEL process (P)

Describe the role and features of Oracle Web Service


Manager (OWSM) (L)
Describe security and identity propagation (L)
Attach security policies to end points at design-time
and run-time (P)

Human Task Services

Design a human task (P)


Invoke a human task from a BPEL process (P)
Generate ADF task forms for human tasks (P)
Interact with the Worklist application to act on tasks (P)

Service Mediation
Differentiate between when to use Mediator and when to
use Service Bus (P)
Explain the role of Service Bus and benefits it provides (L)
Create and configure a Service Bus proxy, pipeline and
business service (P)
Use throttling, endpoint management and caching to scale
business services (P)

Business Activity Monitoring (BAM) and Events

Describe the role of Business Activity Monitoring (BAM) (L)


Create and configure BPEL and composite sensors (P)
Use components to publish and consume events (P)
Explain the role of Complex Event Processing (CEP) (L)

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Governance
Describe the benefits of governance for SOA (L)
Describe the main features of Oracle Enterprise
Repository/Registry (L)
Implement life cycle management (P)

Deployment and Troubleshooting


Deploy and undeploy components to SOA Suite (P)
Create test cases to initiate inbound messages and
to emulate outbound, fault and callback messages
(P)
Monitor components deployed to SOA Suite (P)
Describe how SOA Suite applications scale to largescale production (L)
Troubleshoot a deployed SOA Suite application (P)

Installation and Configuration


Describe the runtime architecture of SOA Suite (L)
Provide advice for optimal installation and
configuration of SOA Suite (P)
Install and configure SOA Suite (P)

13

Agenda
Day 3: Topics and Objectives
Fundamentals

Describe how SOA concepts map to


implementation in composites and Service Bus (L)
Describe the components and architecture of SOA
Suite (L)
Use the right components to implement common
integration patterns (P)
Analyze XPath expressions to retrieve elements in
an XML document (P)
Describe how B2B capabilities enable trading
partner relationships (L)

Adapters

Describe the role adapters play in a SOA composite


application (L)
Describe the adapter architecture (L)
Use the file, database and JMS adapters (P)
Configure adapters at design-time and run-time (P)

BPEL Modeling

Use BPEL Editor to create BPEL synchronous and


asynchronous processes (P)
Use WSDL partner link types and BPEL partner link
elements to interact with services (P)
Use the Assign activity to manipulate data in BPEL
variables (P)
Model conditional branching, parallel processing
and repetitive activities (P)
Implement exception handling and compensating
transactions (P)

Business Rules

Securing Services

Create if/then rules with Rules Designer (P)


Create decision table rules with Rules Designer (P)
Integrate a rule into a BPEL process (P)

Describe the role and features of Oracle Web Service


Manager (OWSM) (L)
Describe security and identity propagation (L)
Attach security policies to end points at design-time
and run-time (P)

Human Task Services

Design a human task (P)


Invoke a human task from a BPEL process (P)
Generate ADF task forms for human tasks (P)
Interact with the Worklist application to act on tasks (P)

Service Mediation
Differentiate between when to use Mediator and when to
use Service Bus (P)
Explain the role of Service Bus and benefits it provides (L)
Create and configure a Service Bus proxy, pipeline and
business service (P)
Use throttling, endpoint management and caching to scale
business services (P)

Business Activity Monitoring (BAM) and Events

Describe the role of Business Activity Monitoring (BAM) (L)


Create and configure BPEL and composite sensors (P)
Use components to publish and consume events (P)
Explain the role of Complex Event Processing (CEP) (L)

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Governance
Describe the benefits of governance for SOA (L)
Describe the main features of Oracle Enterprise
Repository/Registry (L)
Implement life cycle management (P)

Deployment and Troubleshooting


Deploy and undeploy components to SOA Suite (P)
Create test cases to initiate inbound messages and
to emulate outbound, fault and callback messages
(P)
Monitor components deployed to SOA Suite (P)
Describe how SOA Suite applications scale to largescale production (L)
Troubleshoot a deployed SOA Suite application (P)

Installation and Configuration


Describe the runtime architecture of SOA Suite (L)
Provide advice for optimal installation and
configuration of SOA Suite (P)
Install and configure SOA Suite (P)

14

Agenda
Day 4: Topics and Objectives
Fundamentals

Describe how SOA concepts map to


implementation in composites and Service Bus (L)
Describe the components and architecture of SOA
Suite (L)
Use the right components to implement common
integration patterns (P)
Analyze XPath expressions to retrieve elements in
an XML document (P)
Describe how B2B capabilities enable trading
partner relationships (L)

Adapters

Describe the role adapters play in a SOA composite


application (L)
Describe the adapter architecture (L)
Use the file, database and JMS adapters (P)
Configure adapters at design-time and run-time (P)

BPEL Modeling

Use BPEL Editor to create BPEL synchronous and


asynchronous processes (P)
Use WSDL partner link types and BPEL partner link
elements to interact with services (P)
Use the Assign activity to manipulate data in BPEL
variables (P)
Model conditional branching, parallel processing
and repetitive activities (P)
Implement exception handling and compensating
transactions (P)

Business Rules

Securing Services

Create if/then rules with Rules Designer (P)


Create decision table rules with Rules Designer (P)
Integrate a rule into a BPEL process (P)

Describe the role and features of Oracle Web Service


Manager (OWSM) (L)
Describe security and identity propagation (L)
Attach security policies to end points at design-time
and run-time (P)

Human Task Services

Design a human task (P)


Invoke a human task from a BPEL process (P)
Generate ADF task forms for human tasks (P)
Interact with the Worklist application to act on tasks (P)

Service Mediation
Differentiate between when to use Mediator and when to
use Service Bus (P)
Explain the role of Service Bus and benefits it provides (L)
Create and configure a Service Bus proxy, pipeline and
business service (P)
Use throttling, endpoint management and caching to scale
business services (P)

Business Activity Monitoring (BAM) and Events

Describe the role of Business Activity Monitoring (BAM) (L)


Create and configure BPEL and composite sensors (P)
Use components to publish and consume events (P)
Explain the role of Complex Event Processing (CEP) (L)

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

Governance
Describe the benefits of governance for SOA (L)
Describe the main features of Oracle Enterprise
Repository/Registry (L)
Implement life cycle management (P)

Deployment and Troubleshooting


Deploy and undeploy components to SOA Suite (P)
Create test cases to initiate inbound messages and
to emulate outbound, fault and callback messages
(P)
Monitor components deployed to SOA Suite (P)
Describe how SOA Suite applications scale to largescale production (L)
Troubleshoot a deployed SOA Suite application (P)

Installation and Configuration


Describe the runtime architecture of SOA Suite (L)
Provide advice for optimal installation and
configuration of SOA Suite (P)
Install and configure SOA Suite (P)

15

Agenda
Day 1
Timeframe Dura+on Topic
9:00-9:20
9:20-10:15
10:15-10:30
10:30-11:30
11:30-12:00
12:00-1:00
1:00-1:15
1:15-3:00
3:00-3:15
3:15-4:00
4:00-4:15
4:15-5:00

20
55
15
60
30
60
15
105
15
45
15
45

Course Overview
Fundamentals
Break
Environment Setup
Adapters
Lunch
Lab Exercise Overview 1,2: DBAdapter, FileAdapter
Lab Exercises 1,2: DBAdapter, FileAdapter
Break
BPEL Modeling
Lab Exercise Overview 3: BPEL OrchestraMon
Lab Exercise 3: BPEL Modeling

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

16

Agenda
Day 2
Timeframe Dura+on Topic
9:00-9:15
9:15-11:15
11:15-11:30
11:30-12:00
12:00:-1:00
1:00-1:15
1:15-3:15
3:15-3:30
3:30-4:30
4:30-5:00

15
120
15
30
60
15
120
15
60
30

Lab Exercise Overview 4: Fault Handling


Lab Exercise 4: Fault Handling
Break
Human Tasks
Lunch
Lab Exercise Overview 5,6: Human Workow, Mediator
Lab Exercises 5,6: Human Workow, Mediator
Break
Deployment and TroubleshooMng
Open Lab

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

17

Agenda
Day 3
Timeframe Dura+on Topic
9:00-9:30
9:30-9:45
9:45-10:00
10:00-12:00
12:00-1:00
1:00-1:15
1:15-3:00
3:00-3:15
3:15-4:00
4:00-4:15
4:15-5:00

30
15
15
120
60
15
105
15
45
15
45

Business Rules
Lab Exercise Overview 7, 8, 9: Business Rules, Decision Tables, JMS
Break
Lab Exercises 7, 8, 9: Business Rules, Decision Tables, JMS Adapter
Lunch
Lab Exercise Overview 10,11: Life Cycle, Unit TesMng
Lab Exercise 10,11: Life Cycle, Unit TesMng
Break
Securing Services
Lab Exercise Overview 12: Policies
Lab Exercise 12: Policies

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

18

Agenda
Day 4
Timeframe
9:00-10:00
10:00-10:15
10:15-10:30
10:30-12:00
12:00-1:00
1:00-1:15
1:15-2:00
2:00-2:50
2:50-3:00
3:00-3:10
3:10-4:10
4:10-4:30
4:30-4:50
4:50-5:00

Dura+on Topic
60
BAM and Events
15
Lab Exercise Overview 13: BAM
15
Break
90
Lab Exercise 13: BAM
60
Lunch
15
Lab Exercise Overview 14: EDN
45
Lab Exercise 14: EDN
50
Service MediaMon
10
Lab Exercise Overview 15: Service Bus
10
Break
60
Lab Exercise 15: Service Bus
20
Governance
20
InstallaMon and ConguraMon
10
Wrap Up

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

19

Exam Study Guide

http://www.oracle.com/partners/en/knowledge-zone/applications/soasuite11g-1877659.pdf

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

20

Objectives
Introduce the instructor
Overview the SOA certification exam
Present the agenda for the boot camp
Access student materials

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

21

Accessing Student Materials


Download Lectures:

http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplectures1of6-2061148.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplectures2of6-2061277.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplectures3of6-2061288.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplectures4of6-2061315.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplectures5of6-2061372.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplectures6of6-2061399.zip

Download Labs

http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabs1of3-2061064.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabs2of3-2061070.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabs3of3-2061074.zip

Download Lab Solutions

http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabsol1of5-2061111.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabsol2of5-2061113.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabsoln3of5-2061119.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabsoln4of5-2061131.zip
http://www.oracle.com/partners/secure/campaign/resources/soasuite11gopnbootcamplabsoln5of5-2061134.zip

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

22

Objectives
Summary
Introduce the instructor
Overview the SOA certification exam
Present the agenda for the boot camp
Access student materials

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

tom.barrett@oracle.com

23

24

The preceding is intended to outline our general


product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracles
products remains at the sole discretion of Oracle.

For Oracle employees and authorized partners only. Do not distribute to third parties.
2013 Oracle Corporation Proprietary and Confidential

25

For Oracle employees and authorized partners only. Do not distribute to third parties.
2008 Oracle Corporation Proprietary and Confidential

26

Das könnte Ihnen auch gefallen