万本电子书0元读

万本电子书0元读

顶部广告

Oracle SOA Suite 12c Administrator's Guide电子书

售       价:¥

0人正在读 | 0人评论 9.8

作       者:Arun Pareek

出  版  社:Packt Publishing

出版时间:2015-11-27

字       数:516.7万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
A guide to everything an Oracle SOA Suite 12c administrator needs to hit the ground running About This Book Understand core administrative tasks such as deployments, purging, startup and shutdown, configuration, and backup and recovery Manage, monitor, and troubleshoot SOA composites and OSB services Follow step-by-step instructions to easily and quickly install a highly available two-node cluster Who This Book Is For With topic areas ranging from the simple to the complex, this book is intended for novice, mid-level, and experienced administrators of the Oracle SOA Suite 12c platform as well as Oracle WebLogic Server and Oracle Database administrators interested in diving into the product. What You Will Learn Navigate Oracle Enterprise Manager Fusion Middleware Control Monitor and manage the Oracle SOA Suite 12 c infrastructure Deploy and promote code Monitor and manage services Configure and administer the environment Manage the dehydration store and enterprise scheduler service Troubleshoot Oracle SOA Suite 12c infrastructure Set up backups, recovery, and high availability In Detail Oracle SOA Suite 12 c is the most comprehensive and integrated infrastructure on the market today that is used for building applications based on service-oriented architecture. With the vast number of features and capabilities that Oracle SOA Suite 12c has to offer comes numerous complexities and challenges for administration. Oracle SOA Suite 12c Administrator's Guide covers all the core areas of administration needed for you to effectively manage and monitor the Oracle SOA Suite environment and its transactions, from deployments, to monitoring, to performance tuning, and much, much more. Manage, monitor, and troubleshoot SOA composites and OSB services from a single product set. Understand core administrative activities such as deployments, purging, startup and shutdown, configuration, backup, and recovery. Also learn about new features such as Oracle Enterprise Scheduler, lazy loading, work manager groups, high availability, and more. Style and approach Presented in a reference guide format where chapters can be read in any sequence, this book explains the core concepts while providing real-world implementation specifics, detailing the what, why, and how of all the administration-related activities that involve Oracle SOA Suite 12c. We take a step-by-step approach and offers tips, instructions, and examples that you can easily follow and execute.
目录展开

Oracle SOA Suite 12c Administrator's Guide

Table of Contents

Oracle SOA Suite 12c Administrator's Guide

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Instant updates on new Packt books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. SOA Infrastructure Management – what You Need to Know

Identifying and overcoming monitoring and management challenges in the SOA

Centralized monitoring and management of the SOA platform

Performance monitoring and management

Managing composite application lifecycles

Understanding the Oracle Fusion Middleware landscape

The Oracle SOA Suite 12c infrastructure stack

New features of Oracle SOA Suite 12c

Summary

2. Navigating Enterprise Manager Fusion Middleware Control 12c

Discovering the consoles

Accessing Fusion Middleware Control

Presenting the dashboard

Navigating the console through the navigator

Java EE applications

Service Bus

The SOA infrastructure

WebLogic Domain

Metadata Repositories

User Messaging Service (UMS)

Summary

3. Startup and Shutdown

Preparing the environment

Setting up the environment

Disabling the prompt of the WebLogic password

Starting up the infrastructure

Using the command line

Starting up Node Manager

Starting up AdminServer

Starting up the managed servers

Using the console

Starting up Node Manager

Starting up AdminServer

Starting up the managed servers

Using WLST

Starting up Node Manager

Starting up AdminServer

Starting up the managed servers

Verifying server startup

Verifying Node Manager

Verifying AdminServer

Verifying the managed servers

Shutting down the infrastructure

Using the command line

Shutting down the managed servers

Shutting down AdminServer

Shutting down Node Manager

Using the console

Shutting down AdminServer and the managed servers

Shutting down Node Manager

Using WLST

Shutting down the managed servers

Shutting down AdminServer

Shutting down Node Manager

Summary

4. Managing Services

Managing SOA composite lifecycles

Understanding revisions

Changing the SOA composite default revision at runtime

Starting up and shutting down SOA composites

Starting a SOA composite

Shutting down a SOA composite

Retiring and activating SOA composites

Retiring a SOA composite

Activating a SOA composite

Deleting SOA composite instances

Structuring SOA composites with partitions

The default partition

Managing partitions

Creating a partition

Deleting a partition

Grouping SOA composite applications into partitions

Considerations for partition management

Updating runtime properties for SOA composites

Assigning a partition to a Work Manager Group list

Securing access to partitions

Managing OSB service lifecycles

Managing OSB service operations

State

Monitoring

Aggregation Interval

SLA Alerts

Message Tracing

Pipeline Alerts

Logging

Reports

Execution Tracing

Caching

Advanced debugging in OSB

Summary

5. Deploying Code

Deploying SOA composites

Deployment tools

Path to deployment

Deploying from Fusion Middleware Control

Deploying a composite

Redeploying a composite

Undeploying a composite

Deploying with Ant

Setting up the environment

Setting up the environment path for Ant

Packaging a composite

Deploying a composite

Undeploying a composite

Deploying with WLST

Setting up the environment

Packaging a composite

Deploying a composite

Undeploying a composite

Using configuration plans

Why do we need configuration plans?

Understanding configuration plan contents

Attaching a configuration plan

The recommended approach to using configuration plans

Exemplying the usage of configuration plans

Deploying OSB projects

Importing from the Oracle Service Bus Console

Importing an OSB service

Deleting an OSB service

Deploying with WLST

Setting up the environment

Creating a customization file

Creating an import configuration file

Downloading the import.py script

Importing an OSB service

Deleting an OSB service

Using customization files

Why do we need customization files?

Exporting a customization file through the OSB Console

Applying a customization file through the OSB Console

Attaching a customization file when deploying through WSLT

Deploying BAM artifacts

Setting up the environment

Setting up the environment path

Updating the configuration file

Exporting BAM artifacts

Importing BAM artifacts

Deploying MDS artifacts

Exporting MDS artifacts with Ant

Importing artifacts to the MDS with Ant

Summary

6. Monitoring Oracle SOA Suite 12c

SOA transaction monitoring

Monitoring composite instances

Faulted instances

Searching composite sensors

Searching BPEL process sensors

Understanding Flow IDs, Instance IDs, and ECIDs

Monitoring composite instance performance

Last update time of instances

Performance summary graphs and request processing metrics

SQL queries for BPEL and BPMN metrics

Monitoring OSB instances

Monitoring

Message tracing

SLA Alerts

Reports

Logging

Execution tracing

The DMS Spy Servlet

Identifying and viewing log file entries

Relevant log files

Monitoring Service Engine instances and faults

Monitoring Event Delivery Network

Oracle WebLogic Server monitoring

Managed servers

JVM

JMS destinations

Data sources

OEM Cloud Control and the SOA Management Pack

Summary

7. Configuration and Administration

Navigating key administration areas

Introduction to Change Center

Configuring infrastructure properties

Managing server profiles

Configuring composite lazy loading

Configuring infrastructure thread pool

Configuring the Global Transaction Retry settings

Configuring and administering SOA composites

Composite instance tracking and flow instances

Managing and recovering composite instance faults

Managing and recovering instance faults

Bulk recovery of instance faults

Configuring automatic message recovery through MBeans

Configuring error notification rules

Configuring and administering JCA adapters and binding components

Configuring and managing service bindings

Configuring and managing reference bindings

Administering BPEL process engine

Configuring BPEL service engine properties

Administering the Mediator service engine

Configuring Mediator service engine properties

Administering Oracle User Messaging Service

Describing UMS architecture and components

Configuring UMS for Human Workflow and BPEL process components

Configuring the e-mail messaging driver and notifications

Testing UMS notifications from Enterprise Manager

Configuring multiple send addresses with UMS

Administering human workflow service engines

Describing human workflow components and applications

Managing workflow task configuration at runtime

Managing human task service component address

Seeding organizational users and groups

Mapping users and groups to application roles

Configuring multiple authentication providers for human workflow

Migrating human workflow data from test to production

Administering and configuring Event Engine and Business Events

Administering and testing Business Events

Administering domain values maps and cross-references

Administering DVMs

Administering XREFs

Configuring infrastructure resources for developers

Providing role-based access to the SOA Infrastructure

Creating read-only MDS database accounts

Setting up custom XPath

Summary

8. Managing the Database

Managing the dehydration store

Configurations affecting the dehydration store

Database objects of the SOA dehydration store

Measuring database growth

Purging strategies

Understanding what is purged

Setting up automatic purging

Understanding parallel purging

Monitoring the status of purging

Reclaiming disk and segment space

Reducing audit levels

Understanding audit levels

The order of precedence for audit level settings

Modifying audit levels

Modifying component audit levels

Modifying composite audit levels

Modifying service engine audit levels

Modifying SOA Infrastructure audit levels

Managing metadata repository partitions

Creating a new partition

Cloning a partition

Exporting and importing composites from/to a partition

Purging the metadata version history

Summary

9. Troubleshooting the Oracle SOA Suite 12c Infrastructure

The art of troubleshooting – where do you start?

Troubleshooting infrastructure problems

Extending logging

Using logs

An infrastructure error – StackOverflowError

A composite instance error – SOAPFaultException

An infrastructure error – DeploymentException

A composite instance error – FabricInvocationException

An infrastructure error – Unable to allocate additional threads

An infrastructure or composite instance error – MDSException

An OSB instance error – BEA-380000

An infrastructure error – BeanInstantiationException

An infrastructure error – unable to extend lob segment

Using thread dumps

Troubleshooting performance issues

Server-wide performance issues

SOA composite instance performance

Average, minimum, and maximum duration of BPEL/BPMN components

The duration of a single BPEL/BPMN component instance

Troubleshooting SOA composite instances

Troubleshooting generic SOA composite instance errors

Troubleshooting OSB instances

Using selective tracing

Troubleshooting SOA deployment issues

Knowing where to look

Compilation issues

Common deployment issues

Undeploying corrupt composites

Troubleshooting OSB deployment issues

Summary

10. Backup and Recovery

Understanding what needs to be backed up

Static files

Oracle system files

JDK

Oracle SOA Home

Runtime artifacts

Database

JMS file stores

Transaction logs

The SOA domain

The recommended backup strategy

After a new installation

Before upgrading

Before applying patches

Before configuration changes

Before architectural changes

After upgrade, patch, configuration, or architectural changes

Before or after a code deployment

Ongoing backups

Implementing the backup process

Oracle system files

JDK

Oracle SOA Home

Domain Home

Database

Recovery strategies

Summary

11. Introducing Oracle Enterprise Scheduler

Discovering the ESS consoles

Understanding ESS terminology

Job type

Job definition

Job

Job request

Job set

Schedule

Work shift

Specialization

Work assignment

Request processor

Request dispatcher

Purge policy

Incompatibility

Starting and stopping ESS

Scheduling jobs

Creating Job Definitions

Parameterizing Job Definitions

Creating Schedules

Submitting Job Requests

Monitoring Job Requests

Altering Job Requests

Incompatibility

Defining Job Sets

Creating a dependency between Job Requests

Setting up a Purge Policy

Purging from Fusion Middleware Control

Purging through the database

Tuning and troubleshooting ESS

Tuning ESS for optimal performance

Tuning the Request Dispatcher

Tuning the Request Processor

Tuning the ESS data source

Tuning dead database connections

Using ESS WLST commands

Setting an environment variable and classpath

Connecting to WLST offline

Managing Job Definitions using WLST

Managing schedules using WLST

Managing Job Requests using WLST

Purging Job Requests using WLST

Summary

12. Clustering and High Availability

Architecture

Software versions

An architectural diagram

Architectural considerations

Understanding the variables and terms

Downloading the software

Downloading Oracle Fusion Middleware 12c

Downloading Oracle Java

Downloading Oracle Web Tier 12c

Installation prerequisites

Ensuring hardware requirements

Setting up the load balancer

Setting up the hostname

Preparing the filesystem

Configuring the operating system

Verifying the temp and SWAP space

Creating operating system accounts

Configuring operating system prerequisites

Creating custom environment scripts

Unzipping the software

Installing Java and Infrastructure

Installing Java and Infrastructure on MidTier

Installing Java and Infrastructure on WebTier

Running the Repository Creation Utility

Creating a new domain

Starting Node Manager in the Admin Server domain home

Creating the boot.properties file

Starting the Admin Server

Creating a domain directory for managed servers on MidTier

Starting Node Manager in the MidTier domain directory

Modifying the Node Manager ports for MidTier

Modifying the te directories to absolute paths

Starting the WSM managed servers

Configuring WebTier

Installing OHS on MidTier

Installing OHS on WebTier

Extending domain with OHS

Propagating the extended domain to WebTier

Updating the OPSS JPS configuration on WebTier

Starting the Admin Server

Starting Node Manager on WebTier on port 5558

Configuring OHS

Installing Oracle SOA Suite

Creating Oracle SOA Suite database schemas

Configuring SOA schemas for transaction recovery

Extending the domain with Oracle SOA Suite

Configuring the default persistence store for transaction recovery

Propagating the domain to the domain directories and machines

Configuring Oracle HTTP Server for Oracle SOA Suite

Configuring the WebLogic proxy plug-in

Configuring the Oracle File Adapter for Oracle SOA Suite

Configuring the Oracle FTP Adapter for Oracle SOA Suite

Configuring the Oracle JMS Adapter for Oracle SOA Suite

Installing Oracle Service Bus

Extending the domain to include Oracle Service Bus

Configuring the default persistence store for transaction recovery

Propagating the domain to the domain directories and machines

Configuring the WebLogic proxy plug-in

Installing Oracle Enterprise Scheduler

Extending the domain to include Oracle Enterprise Scheduler

Configuring the default persistence store for transaction recovery

Propagating the domain to the domain directories and machines

Configuring the WebLogic proxy plug-in

URL References

Startup and shutdown command reference

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部