Oracle SOA Admin 12c Online Training
Oracle SOA Admin 12c Online Training Course Content
1. Oracle SOA Suite12c: Administration
- Goals
- Class Introductions
- Audience
- Prerequisites
- Course Objectives
- Course Map
- Course Schedule
- Course Environment
- How Can I Learn More?
2. Introductions to SOA & Oracle SOA Suite 12c
- Objectives
- Implementing an SOA Strategy
- Where Do We Start?
- Getting Started
- Service Oriented Architecture (SOA)
- Summarizing SOA
- Why Is an SOA Approach Required?
- Integrating Distributed Components
- SOA and Services
- Applications Comprised of Services
- Web Services Overview
- WSDL Document
- Composite Applications and SOA
- Summarizing Composite Applications
- Service Component Architecture (SCA)
- Elements of a Service Component Architecture (SCA)
- Assembly Model as a Blueprint
- Introducing Service Component Architecture (SCA) in Oracle SOA Suite12c
- Oracle SOA Suite12c Components
- Oracle Fusion Middleware and Oracle SOA Suite
- Oracle SOA Suite12c Architecture
- Oracle SOA Suite12c Components
- Adapter Services
- Routing and Filtering with Mediator Components
- Orchestrating Services with BPEL Components
- Implementing Business Rules Components
- Implementing Workflow with Human Task Components
- Monitoring Services with Oracle BAM
- Relationship of SOA Suite, BPM Suite, and WebLogic Server
- WebLogic Server Domain
- Oracle SOA Suite12c Platform
- Oracle SOA Suite Management Tools
- Oracle Enterprise Manager Fusion Middleware Control
3. Installing Oracle SOA Suite 12c
- Objectives
- Installing SOA and BPM
- Before Installation
- SOA Deployment Topology
- Supported Software Platforms
- System Requirements
- Preparing the Installation
- Checking and Configuring the Database
- Checking WebLogic Server
- Repository Creation Utility (RCU) Overview
- RCU Requirements
- Creating Schemas with RCU
- Specifying a Schema Prefix and Selecting Components
- Specifying the Passwords For Schema Owners
- Mapping Tablespaces
- Installing Oracle SOA Suite 12c…. (PS1)
- Specifying Installation Location
- Installing Oracle SOA Suite 12c…. (PS2)
- Post installation Directory Structure
- Installation Log Files
- Creating a Domain
- Selecting Domain Source
- Configuring JDBC Component Schema
- Customizing Advanced Configuration
- Configuring the Managed Servers
- Creating Machines
- Assigning Servers to Machines
- Post configuration Directory Structure
- Starting Servers
- Setting Environment Variables
- Configuration Log Files
- Extending a Domain
- Managing with Oracle Enterprise Manager Fusion Middleware Control
- Getting Started With Oracle Fusion Middleware Control Console
- Examining the SOA Infrastructure Home Page
- Examining the SOA Infrastructure Menu
- Accessing WebLogic Server Administration Console
- Overview of WebLogic Server Administration Console
- Accessing Other Administrator Tools: System MBean Browser
- Accessing Other Administrator Tools: WebLogic Scripting Tool (WLST)
- Basics of WLST
- Using SOA Suite Custom WLST
- Course Environment
- Summary
4. Deploying and Managing SOA Composite Applications
- Objectives
- Roles and Tasks in Composite Applications Management
- Composite Applications
- SCA Components in Oracle SOA Suite 12c
- Packaging Composite Application
- Exploring the SOA Archive and SOA Bundle
- Deploying a Composite Application
- Partitioning of the SOA Infrastructure
- Creating a Partition
- Deploying with Oracle Enterprise Manager
- Deploying an SOA Archive: Select Archive
- Deploying an SOA Archive: Select Target
- Understanding Composite Application Instances
- Testing a Composite Application
- Initiating a Test in Enterprise Manager
- Preparing the Request Data for a Test
- Tracking Message Flow
- Working with the Flow Trace
- Working with a Component Audit Trail Page
- Accessing Logs and Other Settings
- SOA Composite Applications Versioning
- Deployment Versus Redeployment
- Redeploying a Composite Application with Enterprise Manager
- Undeploying with Enterprise Manager
- Managing Composite Application State
- Deploying SOA Applications with WLST Utility
- Managing SOA Applications with WLST Utility
- Managing SOA Applications with Ant Scripts
- Customizing SOA Composite Applications for the Target Environment
- Overview of Configuration Plans
- Creating a Configuration Plan with WLST
- Modifying a Configuration Plan
- Summary
5. Administering the SOA Infrastructure
- Objectives
- SOA Composite Application Runtime
- Introducing SOA Infrastructure
- SOA Infrastructure Architecture
- SOA Infrastructure Life Cycle
- Understanding Service Engines
- Understanding the Service Infrastructure
- Understanding Binding Components
- Reviewing the SOA Infrastructure Home Page
- Configuring SOA Infrastructure Properties
- Accessing the SOA Infrastructure Properties Page
- Configuring the Common SOA Infrastructure Properties
- Audit Level
- Composite Instance State
- Configuring the UDDI Registry Properties
- Configuring Server URLs
- Starting and Stopping the SOA Infrastructure
- Configuring Log Files
- Creating and Editing Log File Configurations
- Monitoring the SOA Infrastructure
- Monitoring SOA Infrastructure Recent Instances and Faults
- Monitoring Processing Requests
- Monitoring Service and Reference Binding Components
- Monitoring Reference Binding Components
- Summary
6. Administering Oracle JCA Adapters and Binding Components
- Objectives
- Understanding Binding Components
- Supported Binding Components
- Accessing Service and Reference Binding Component Page
- Configuring Service Binding Component Properties
- Configuring Reference Binding Component Properties
- Monitoring Binding Component Instances and Faults
- Overview of Adapter Services
- Oracle Technology Adapters
- Packaged Application and Legacy Adapters
- Database Adapter
- Database Adapter Connection
- Configuring the Database Adapter Runtime Connections: JDBC Resource
- Configuring the Database Adapter Runtime Connections: Connection
- Factory
- Redeploying the Runtime DbAdapter
- Employing a JMS Adapter
- JMS Adapter Runtime Connection
- Configuring a JMS Destination
- Configuring a JMS Connection Factory
- Creating the JMS Adapter Connection Pool
- Associate the JMS Connection Pool to a Connection Factory
- JCA Adapter Properties
- File Adapter
- Configuring Inbound File Adapter Properties
- Configuring Outbound File Adapter Properties
- Configuring Database Adapter Properties
- Configuring Adapter Properties to Handle Retryable Errors
- Handling Rejected Messages
- Deleting Rejected Messages for an Inbound Adapter
- Setting the Log Level of Oracle JCA Adapters
- Summary
7. Administering BPEL Process Service Components and Engines
- Objectives
- Business Process Execution Language (BPEL)
- BPEL Processes
- BPEL Process Components and Service Engine
- Parts of a BPEL Process
- BPEL Partner
- BPEL Variables
- Communicating Data with a BPEL Process
- Configuring BPEL Process Service Engines
- Audit Level Settings Inheritance Hierarchy
- Setting Audit Level at the SOA Composite Application Level
- Setting Audit Level at the BPEL Process Service Component Level
- Synchronous Services
- Asynchronous Services
- Dispatcher Threads
- A Sample BPEL Process
- Viewing the Composite Application Home Page
- Viewing the Flow Trace of Composite Application Instance
- Viewing the Audit Trail of BPEL Process Service Component Instance
- Viewing the Process Flow of a BPEL Process Service Component
- Monitoring BPEL Process Service Component Instances and Faults
- What Are Sensors?
- Composite Sensors
- A Sample BPEL Process with Sensors
- Monitoring Sensor Data and Values in BPEL Process Service Components
- Monitoring BPEL Process Service Engines
- Monitoring BPEL Process Service Engine Instances and Faults
- Monitoring BPEL Process Service Engine Request and Thread Statistics
- Recovering Faults with Enterprise Manager Fusion Middleware Control
- A Sample BPEL Process with a Recoverable Fault
- Recovering from BPEL Process Service Component Faults
- Recovering a Fault Condition
8. Administering Oracle Mediator Service Components and Engines
- Objectives
- Introducing Mediator Components
- Features of Mediator Components
- Routing Rules
- Content Based and Header Based Routing
- Synchronous and Asynchronous Interactions
- Transformations
- Validations
- Error Management
- Event Handling
- Mediating Services and Events
- Mediator Service Engine
- Configuring Oracle Mediator Service Engines
- Parallel Infrastructure of Mediator Service Engine
- Configuring Parameters for Parallel Infrastructure
- The Parameters for Heartbeat Framework of Mediator Service Engine
- A Sample Mediator Composite Application
- Viewing the Composite Application Home Page
- Viewing Flow Trace of Composite Instance
- Monitoring Mediator Component Instance Statistics
- Monitoring Mediator Component Routing Statistics
- Recovering from Mediator Service Component Faults
- Recovering a Fault Condition
- Monitoring Mediator Service Engine
- Monitoring Request Breakdown Statistics
- Summary
9. Administering Decision Service Components and Business Rules Service
- Engines
- Objectives
- Introducing Business Rules
- Declarative Rule Concepts
- Basic Oracle Business Rule Concepts
- Oracle Business Rule Components
- Overview of the Business Rules Component
- Decision Service Architecture
- Working with Decision Service
- A Sample Composite Application with Business Rules
- Examining the Input Data and Output Results
- Viewing the Flow Trace of Composite Application Instance
- Decision Tracing
- Decision Trace Levels
- Understanding the Trace Report
- Tracing Rule Execution at Development and Production Levels
- Monitoring Business Rules Engine Instances
- Monitoring Business Rules Service Engine Statistics
- Viewing Service Component Logs
- Monitoring Decision Service Component Logs
- Summary
10. Administering Oracle User Messaging Service
- Objectives
- Notification Service and Oracle User Messaging Service (UMS)
- Oracle User Messaging Service (UMS)
- Oracle UMS Components and Architecture
- Accessing UMS Configuration Page
- Accessing Email Driver Properties
- Configuring Common and Custom Properties
- A Sample Custom Configuration
- Understanding the Identity Service
- Configuring the Embedded LDAP Server
- Connecting to the Embedded LDAP Server
- Importing Users and Groups through LDAP Browser and LDIF
- Configuring Human Workflow Notification Service
- Configuring the User Messaging Email Driver
- Testing Email Notifications
- Configuring User Messaging Preferences
- Deploying Drivers
- Deploying Drivers Using WLST Commands
- Deploying Drivers Using WebLogic Server Administration Console
- Deploying Drivers Using Oracle Enterprise Manager
- Preparing the Deployment Plan
- Troubleshooting Oracle User Messaging Service
- Troubleshooting: Notifications Are Not Being Sent
- Troubleshooting: SOA Human Workflow Notifications Problems
- Summary
- Practice Overview: Configuring the User Messaging Services
11. Administering Human Task Service Components and Human Workflow Service
- Engines
- Objectives
- Human Tasks
- Human Workflow Concepts
- Components of Human Workflow
- Human Tasks in a Composite Application
- A Sample Application with Human Tasks Component
- Worklist Application and Task Display Forms
- Deploying Task Display Forms
- Task Assignment
- Configuring Human Workflow Task Service Properties
- Configuring Human Workflow Task Service Advanced Properties
- Understanding the Identity Service
- Configuring the Identity Service
- Adding an Authentication Provider
- Creating a New Authentication Provider
- Configuring Authentication Provider Specific Settings
- Creating Users and Groups in the Authentication Provider
- Notification Service
- Viewing Action Email Notification
- Accessing the Worklist Application
- Viewing and Acting on Task in Oracle BPM Worklist
- Viewing Result Email Notification
- Viewing the Flow Trace of Composite Application Instance
- Viewing the Audit Trail of BPEL Process Service Component Instance
- Viewing the Audit Trail of Human Task Component Instance
- Monitoring Human Workflow Service Engine
- Monitoring Human Workflow Engine Request and Operation Statistics
- Managing Notifications
- Managing the URI of the Human Task Service Component Task Details
12. Administering Oracle Business Activity Monitoring
- Objectives
- Overview of Business Activity Monitoring
- Introduction to Monitoring with Oracle BAM
- BAM Components
- Real Time Data Streaming
- Oracle BAM Server
- Oracle BAM Web Applications
- BAM Active Viewer
- BAM Administrator
- ICommand Utility
- Importing and Exporting with ICommand
- Oracle BAM Administration
- Configuring Oracle BAM Web Application Properties
- Configuring Oracle BAM Server Basic Properties
- Configuring Oracle BAM Adapter
- Configuring the RunTime OracleBamAdapter
- Configuring Oracle BAM Adapter Properties
- Oracle BAM Configuration Property Files
- Managing Oracle BAM Users
- Understanding Oracle BAM Application Roles
- Assigning Users or Groups to Application Roles
- Verifying Granted Permissions
- Populating Users in Oracle BAM Administrator
- Verifying the Populated Users
- Managing Oracle BAM Object Ownership
- Configuring Oracle BAM Distribution Lists
- A Sample Application Sending Information to BAM
- Observing the BAM Report Dashboard
- Monitoring Oracle BAM Components
- Concepts of Data Objects and Viewsets
- Monitoring Oracle BAM Active Data Cache
- Monitoring the Event Engine Component
- Monitoring the Report Cache Component
- Monitoring Oracle BAM Report Server
- Monitoring Oracle BAM Managed Server Instance
- Viewing Oracle BAM Logs
13. Administering Business Events
- Objectives
- Introduction to Business Events
- Event Delivery Network (EDN) Concepts
- Event Delivery Network and Business Events
- Sample Applications Publishing and Subscribing Business Events
- Managing EDN in Enterprise Manager
- Viewing Events in Enterprise Manager
- Testing Events with Enterprise Manager
- Viewing Event Subscriptions
- Subscribing a Database Agent to Events
- Viewing Event Faults
14. Configuring Security Services and Policies
- Objectives
- Introduction to Web Services Security
- TransportLevel Security
- MessageLevel Security
- WSSecurity Overview
- WSSecurity Tokens
- Security Assertion Markup Language (SAML)
- WSSecurity and SAML
- Oracle Web Services
- Oracle Web Service Manager
- Oracle Web Services Manager Policy Framework
- Components of Oracle Web Services Manager Architecture
- Introduction to Web Services Policies
- Policy Assertion
- Oracle Web Services Manager Policy Assertions
- Supported Policies
- Policy Interceptor Pipeline
- Oracle WSM Predefined Policies and Assertion Templates
- Viewing Available Web Services Policies
- OWSM WSSecurity Policies Versus WLS WSSecurity Policies
- Creating Web Services Policies
- Creating Policies by Using Assertion Template
- Configuring Assertions
- Restrictions of Security Policies
- Editing Policies
- Securing SOA and Identity Propagation
- Attaching Policies in JDeveloper (Development Time)
- Viewing Attached Policies in EM Console
- Attaching/Detaching Policies by Using EM Console (Deployment Time)
- Monitoring the Performance of SOA Composite
15. Tuning Performance of Oracle SOA Suite and Components
- Objectives
- Identifying Key Performance Tuning Areas
- Monitoring Oracle SOA Environment
- Monitoring Using EM Control Console
- Monitoring Server Instance Performance Summary
- Monitoring Server Instance JVM Performance
- Monitoring SOAInfra Performance
- Monitoring SOA Composite Application Performance
- Tuning JVMs
- Tuning SOA Infrastructure
- Optimizing the Loading of Pages with Instance and Faults Metrics
- Tuning Service Engines by Configuring Properties
- Tuning Oracle JCA Adapters
- Tuning File/FTP Adapters: Inbound Throttling Properties
- Tuning File/FTP Adapters: Outbound Throttling Properties
- Tuning File/FTP Adapters: Outbound Performance Properties
- Tuning Database Adapters
- Tuning Database
- Extending Tablespaces to Avoid Problems at Run Time
- Configuring Database Connections
- Purging Instance Data with a PL/SQL Scripts
- Deleting a Single Instance
- Deleting Multiple Instances with Filters
- Deleting All Instances, Rejected Messages, and Orphan Instances
- Deleting Rejected Messages and Orphans
- Setting Logging Levels
16. Troubleshooting Oracle SOA Suite
- Objectives
- Diagnosing Oracle Fusion Middleware Problems
- Understanding Log Messages
- Managing Log Files
- Searching Log Files in EM
- Viewing Log Files in EM
- Configuring Log Settings
- Setting Log Levels
- Editing Log Configuration
- Common Problems and Solutions
- Troubleshooting SOA or BAM Server Startup Failures
- Resolving Message Failure Caused By Too Many Open Files
- Resolving Connection Timeouts
- Resolving Common Application Related Problems
- Summary
- Practice Overview: Troubleshooting and Managing Fault Conditions
17. Configuring High Availability for Oracle
- SOA Suite
- Objectives
- Introduction to High Availability
- Implementing High Availability Solutions
- Oracle High Availability Solutions
- Oracle SOA Suite High Availability Architecture
- Configuring a Cluster in a Domain
- Overview of Configuring SOA for High Availability
- Configuring Multi Data Sources for Metadata Services (MDS) Repositories
- Setting the Front End HTTP Host and Port
- Simple Clustering Example: Level Active Active
- Clustering Example with Node Manager:
- Active Active Level
- Active Active with Node Manager and Whole Server Migration
- Whole Server Migration
- Automatic Whole Server Migration Process
- SOA Infrastructure High Availability Configuration
- ClusterWide SOA Deployment
- SOA Infrastructure Failover
- BPEL Process HA Considerations
- BPEL Process Recovery
- Mediator HA Considerations
- Mediator Process Recovery
- Human Workflow Engine HA Considerations
- User Messaging Service (UMS) HA Architecture and Failover Considerations
- JCA Adapters Characteristics
- File and FTP Adapters HA Considerations
- Oracle BAM HA Considerations
- A Sample BAM High Availability Architecture
- Summary
18. Backing Up and Recovery of Oracle SOA Suite Instances
- Objectives
- Oracle Fusion Middleware Directory Structure
- About Backup and Recovery
- Types of Backups
- Recommended Backup Strategy
- Limitations and Restrictions for Backing Up Data
- Backup Tools
- Performing a Full Offline Backup
- Performing an Online Backup of RunTime Artifacts
- Backing Up a Domain Configuration
- Documenting Oracle Fusion Middleware Installations
- Recovery After Disaster
- Recommended Recovery Strategy
- Directories to Restore
- Recovering a Middleware Home
- Recovering the Administration Server Configuration
- Recovering a Managed Server
- Recovering Oracle SOA Suite
Course Reviews
No Reviews found for this course.
Write a Review