You are previewing Oracle Fusion Middleware 11g Architecture and Management.
O'Reilly logo
Oracle Fusion Middleware 11g Architecture and Management

Book Description

Master All Aspects of Oracle Fusion Middleware Management

Govern a unified platform for agile, intelligent business applications using the detailed information contained in this Oracle Press book. Oracle Fusion Middleware 11g Architecture and Management explains the entire suite of Oracle Fusion Middleware components and lays out core use cases, best practices, and step-by-step administrative instructions. Discover how to provision servers and clusters, configure Web services, manage portals, and optimize the performance of the full stack of Oracle Fusion Middleware components. Monitoring, diagnosing, and security are also covered in this definitive resource.

• Understand key architectural concepts behind Oracle Fusion Middleware 11g

• Create and deploy Oracle WebLogic Server domains and clusters

• Set up and manage applications built using Oracle Application Development Framework

• Maximize the value of your Oracle SOA Suite environments

• Manage portals and Enterprise 2.0 services from Oracle WebCenter

• Reliably archive and restore data with Oracle Recovery Manager

• Secure deployments with Oracle Platform Security Services and Oracle Identity Management

• Understand Oracle Exalogic and Oracle Virtual Assembly Builder

Table of Contents

  1. Title Page
  2. Copyright Page
  3. Dedication
  4. About the Authors
  5. Contents at a Glance
  6. Contents
  7. Foreword
  8. Acknowledgments
  9. Introduction
  10. PART I Oracle Fusion Middleware Architecture and Management
    1. CHAPTER 1 Fusion Middleware Primer
      1. Enterprise Applications and Middleware
      2. Oracle Fusion Middleware Products
        1. Integrated Development Environments and Frameworks
        2. Application Grid
        3. Identity Management
        4. Service-Oriented Architecture
        5. User Experience
        6. Content Management, Data Integration, and Business Intelligence
      3. Conclusion
    2. CHAPTER 2 Oracle WebLogic Server
      1. Introducing Oracle WebLogic Server
        1. Servers, Clusters, and Domains
        2. Installation and Domain Artifacts
        3. Server Startup and Node Manager
      2. Application Containers and Deployment
        1. Application Containers
        2. Application Deployment
        3. Shared Libraries
        4. Deployment Modes
        5. Deployment Plans
      3. Management Capabilities
        1. Domain Creation and Templates
        2. WebLogic Java Management Extensions MBeans Servers
        3. WebLogic Server Scripting Tool
      4. Authentication and Authorization Services
        1. Embedded LDAP
        2. Security Providers
        3. Users, Groups, Roles, and Authorization Policies
      5. JDBC Services
        1. Real Application Clusters Integration
      6. JMS Services
        1. JMS Servers
        2. JMS Modules
      7. WebLogic Server Request Management
        1. Connection and Port Management
        2. Work Managers
      8. Chapter Use Case
        1. Use Case Description
        2. Understanding the Application and Its Environment
        3. Designing the Evaluation Environment
      9. Conclusion
    3. CHAPTER 3 Fusion Middleware Common Infrastructure
      1. Introduction to Fusion Middleware Common Infrastructure
        1. System Components, Instances, and Farms
        2. Oracle Process Manager and Notification
        3. Installation and Configuration Artifacts
      2. Enterprise Manager Fusion Middleware Control
        1. Enterprise Manager Core Functionality and Architecture
      3. Metadata Repository Services
        1. Metadata Management
        2. Deployment Model
        3. Runtime Architecture
      4. Oracle Web Services Manager
        1. Policy Management
        2. Runtime Architecture
      5. Chapter Use Case
        1. Use Case Description
        2. Creating the Extended Application Domain
        3. Fronting the Application with Oracle HTTP Server
        4. Securing the Application Web Service with Oracle Web Services Manager
      6. Conclusion
    4. CHAPTER 4 Oracle Fusion Middleware Platform Security Services and Identity Management
      1. Introduction to Oracle Platform Security Services
        1. Architecture Overview
        2. Identities, Identity Store, and Authentication Providers
        3. Policies and the Policy Store
        4. Credentials and the Credential Store
        5. User & Role API
        6. Audit Framework
        7. Oracle Security Developer Tools
        8. OPSS Policy Model and Authorization Policy Manager
      2. Introduction to Oracle Identity Management
        1. Oracle Internet Directory
        2. Oracle Directory Server Enterprise Edition
        3. Oracle Virtual Directory
        4. Oracle Access Manager
        5. Oracle Identity Federation
        6. Oracle Enterprise Single Sign-On
        7. Oracle Adaptive Access Manager
        8. Oracle Entitlements Server
        9. Oracle Identity Manager
        10. Oracle Identity Analytics
      3. Chapter Use Case
        1. Configuring the Identity Store
        2. Using the User & Role API
        3. Configure Single Sign-On with Oracle Access Manager
        4. Managing Credential Store
        5. Configuring Component Audit
      4. Conclusion
    5. CHAPTER 5 Oracle Service-Oriented Architecture Suite
      1. Introducing Oracle SOA Suite
        1. The Case for a SOA Platform
        2. SOA Suite Components
      2. SOA Infrastructure
        1. Composite Container
        2. Service Component Architecture (SCA) Primer
        3. Composite Life Cycle
        4. Deploying Composites
        5. Composite Services and References
        6. Composite Management
      3. Oracle Business Activity Monitoring
        1. Oracle BAM Components and Architecture
        2. Oracle BAM Management
      4. User Messaging Service
      5. Chapter Use Case
        1. Use Case Description
        2. Provisioning the Appropriate Users, Groups, and Roles
        3. Provisioning the SOA Composite
        4. Configuring Oracle BAM
      6. Conclusion
    6. CHAPTER 6 Oracle Application Development Framework
      1. Introducing ADF
      2. Architecture
        1. View Layer
        2. Controller Layer
        3. ADF Binding Layer
        4. ADF Business Components
        5. ADF Metadata and Customizations
      3. Administering ADF Applications
        1. Deploying ADF Applications
        2. Configuring ADF Applications
        3. Upgrading Applications and Best Practices
      4. Chapter Use Case
        1. Use Case Description
      5. Conclusion
    7. CHAPTER 7 Oracle WebCenter
      1. Introducing Oracle WebCenter
        1. WebCenter Installation
      2. WebCenter Composer
        1. WebCenter Composer Management
      3. WebCenter Enterprise 2.0 Services
        1. Administering Enterprise 2.0 Services
        2. Test-to-Production Migration of Enterprise 2.0 Services
      4. WebCenter Portal Technology
        1. Administering Portlet Producer Connections
        2. Portlet Customization and Personalization
        3. Test-to-Production Migration of Portal Applications
        4. WebCenter Portal Metadata
        5. Advanced Features
      5. WebCenter Spaces
        1. Administering Oracle WebCenter Spaces
      6. Chapter Use Case
        1. Use Case Description
      7. Conclusion
  11. PART II Deploying and Managing Enterprise Applications on Fusion Middleware
    1. CHAPTER 8 Deploying Fusion Middleware Enterprise Applications
      1. Review of the Pricing Application
      2. Creating the Single-Node Topology
        1. Overall Flow of Events for the Creation of the Environment
        2. Installing the Fusion Middleware Software
        3. Configuring the Initial Environment
      3. Extending a Cluster for Scalability
        1. Extending the WebLogic Server Pricing Cluster
        2. Configuring the Clients
      4. Conclusion
    2. CHAPTER 9 Securing Fusion Middleware Enterprise Applications
      1. Securing the Pricing Application
      2. Overall Flow of Events for Securing the Deployment
      3. Securing Physical Host
      4. Securing Communication with SSL
        1. Keystore and Wallet Management
        2. Configuring SSL for the Web Tier
        3. Configuring SSL for Oracle Platform Security Services with Oracle Internet Directory
        4. Other SSL Considerations
      5. Securing Oracle Platform Security Services Access to Oracle Internet Directory
      6. Configuring Single Sign-On
        1. Installing WebGate
        2. Creating and Registering a WebGate Instance
      7. Securing Web Services
      8. Configuring Audit
        1. Installing the Audit Schema
        2. Configuring the Audit Repository
        3. Configuring the Audit Policy
        4. Setting Up Business Intelligence Publisher
      9. Conclusion
    3. CHAPTER 10 Optimizing Fusion Middleware Enterprise Applications
      1. Performance Optimization
      2. Structure of Remaining Sections
      3. Optimizing the Java Virtual Machine and WebLogic Server
        1. The Java Virtual Machine
        2. WebLogic Server
        3. Optimizing the Pricing Application’s Java Virtual Machine and WebLogic Server Configurations
      4. Optimizing the Fusion Middleware Shared Infrastructure
        1. Oracle Web Services Manager
        2. Metadata Repository Services
      5. Optimizing the Layered Fusion Middleware Components
        1. SOA Suite
        2. Application Development Framework
        3. WebCenter
      6. Conclusion
    4. CHAPTER 11 Monitoring and Diagnosing Fusion Middleware Enterprise Applications
      1. Understanding Fusion Middleware Logging
        1. WebLogic Server Logging Infrastructure
        2. Oracle Diagnostics Logging
      2. Using the WebLogic Diagnostics Framework
        1. Diagnostics Images
        2. Diagnostics Modules
        3. Administration Console Monitoring
      3. Configuring and Using Node Manager
        1. Configuring Node Manager within the Pricing Application Environment
      4. Conclusion
    5. CHAPTER 12 Virtualizing Fusion Middleware Enterprise Applications
      1. Oracle Virtual Machine
        1. Pricing Application on Oracle Virtual Machine
      2. JRockit and WebLogic Server Virtual Edition
        1. JRockit Virtual Edition
        2. WebLogic Server Virtual Edition
        3. Pricing Application on JRockit VE
      3. Oracle Virtual Assembly Builder
      4. Oracle Exalogic
        1. Exalogic Hardware
        2. Exalogic Software
        3. Exalogic Virtualization Platform
      5. Conclusion
  12. Index