You are previewing Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451).
O'Reilly logo
Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451)

Book Description

This is the only book on the market dedicated to guiding you through the 1Z0-451 Oracle SOA Foundation Practitioner syllabus. Its knowledgeable, structured approach is your surest path to becoming a Certified Expert.

  • Successfully clear the first stepping stone towards becoming an Oracle Service Oriented Architecture Infrastructure Implementation Certified Expert

  • The only book available to guide you through the prescribed syllabus for the 1Z0-451 Oracle SOA Foundation Practitioner exam

  • Learn from a range of self-test questions to fully equip you with the knowledge to pass this exam

  • In Detail

    Completing the Oracle SOA Infrastructure Implementation Certification develops your conceptual and real-world understanding of the primary components of the Oracle SOA Suite, including BPEL process engine and Oracle Service Bus and will allow you to become familiar with Service Oriented Architecture concepts.

    This definitive certification guide provides a disciplined approach to be adopted for successfully clearing the 1Z0-451 Oracle SOA Foundation Practitioner exam to attain the Oracle SOA Infrastructure Implementation Certification.

    The book starts with essential SOA concepts and then dives into building of composite applications. You will then learn how to work with technology and application adapters. Next, you will learn orchestrating Services with BPEL and advanced BPEL concepts. Midway through the book you will learn about Mediator components and Human Workflows. The book will then cover Oracle Business Rules and securing services and composite applications. Towards the end of the book, you will learn how to monitor and manage SOA Deployment. The book concludes with a post assessment exam that will give you a feel for the actual SOA Foundation Practitioner exam, and a must-have developer reference that covers important SOA concepts.

    Table of Contents

    1. Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451)
      1. Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451)
      2. Credits
      3. About the Author
      4. About the Reviewers
      5. www.PacktPub.com
            1. Support files, eBooks, discount offers and more
              1. Why Subscribe?
              2. Free Access for Packt account holders
              3. Instant Updates on New Packt Books
      6. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Errata
          2. Piracy
          3. Questions
      7. 1. Overview of Oracle SOA Certification
        1. Introduction to Oracle and the products
        2. Oracle acquisition
        3. Introducing Oracle SOA Suite 11g
        4. New features in Oracle SOA Suite 11g
        5. Oracle SOA certification objectives
        6. Why get certified?
        7. Exam details
        8. Registration procedure
        9. Summary
      8. 2. Service-Oriented Architecture Concepts
        1. What is SOA?
        2. Do we really benefit a lot by designing applications using this method?
        3. What is the business significance of this new architecture?
        4. Do we need to learn new languages in doing this?
        5. Describing the SOA concepts
        6. Identifying standards that enable SOA
          1. WS-Messaging standards
          2. WS-Service Description and Discovery standards
          3. WS-Reliability standards
          4. WS-Transaction standards
          5. WS-Security standards
          6. WS-Business Process standards
          7. WS-Management standards
        7. Describing the Event Driven Architecture (EDA)
          1. A real world example to understand EDA
          2. EDA with Oracle SOA Suite 11g
            1. Process followed in publishing and subscribing events
            2. Features of Oracle SOA Suite 11g — EDN
        8. Reviewing the Service Component Architecture (SCA)
          1. SCA with Oracle SOA Suite 11g
        9. Summary
        10. Self-review questions
      9. 3. SOA Composite Application
        1. Oracle SOA Suite 11g components
          1. Oracle SOA component description: BPEL
          2. Oracle SOA component description: Mediator
          3. Oracle SOA component description: Business Rules
          4. Oracle SOA component description: Human Task
          5. Oracle SOA component description: Adapter
          6. Oracle SOA component description: Business Activity Monitor
          7. Oracle SOA component description: B2B
          8. Oracle SOA component description: MDS
        2. SOA Composite Editor
        3. Defining an Oracle SOA Composite application
        4. Summary
        5. Self-review questions
      10. 4. Working with Adapters
        1. Introduction to Java Connector architecture
        2. Adapter concepts and framework
        3. Technology adapters: File, Database, JMS, and so on
        4. Applications adapters: E-Biz Suite, PeopleSoft, Siebel, and SAP
        5. Adapter design-time configuration
          1. File adapter configuration
          2. FTP adapter configuration
          3. MQ series adapter configuration details
          4. Socket adapter service configuration
          5. Direct Binding
          6. HTTP binding wizard
        6. Explain the runtime configuration
        7. Summary
        8. Self-review questions
      11. 5. Orchestrating Services with BPEL
        1. What BPEL helps to accomplish
        2. Is BPEL a game changing technology?
        3. Synchronous and asynchronous BPEL processes
        4. Synchronous
        5. Asynchronous — one-way
        6. Asynchronous — bi-directional
        7. BPEL components activities and Partner Links
        8. Parallel flow and conditional branching
        9. BPEL integration with Java
        10. Summary
        11. Self-review questions
        12. Additional reference
      12. 6. Advanced BPEL Concepts
        1. Exception handling in composite applications
          1. System faults and custom faults
        2. The fault management framework
          1. The fault policy resolution process
        3. Compensation handling within a BPEL process
        4. Correlation concepts
          1. Property and property alias
        5. Summary
        6. Self-review questions
      13. 7. Working with Mediator Concepts and Features
        1. What the Mediator is not?
        2. The Mediator component and its features
        3. Creating and configuring a Mediator service component and creating Mediator routing rules
          1. Configuring a Mediator
          2. Configuring a Mediator to subscribe to an Event
        4. Fault Management in a Mediator
          1. Mediator error groups
        5. Summary
        6. Self-review questions
      14. 8. Human Workflow
        1. Oracle Human Workflow architecture
          1. Human Workflow service engine
          2. Human Workflow services
          3. Oracle Worklist Application
        2. Oracle Human Workflow features
        3. Oracle Human Workflow concepts
          1. Participant
          2. Task assignment
          3. Routing policy
          4. Ad-hoc routing
          5. Task stakeholders
          6. Task deadlines
          7. Notifications
          8. Task forms
          9. Stages
          10. Access rules
          11. Standalone human tasks
          12. Callbacks
          13. Events
        4. Designing human tasks and services
          1. General
          2. Data
          3. Assignment
          4. Deadline
          5. Notification
          6. Access level
          7. Events
        5. Invoking a human task from a BPEL process
          1. Calling the human task from BPEL
        6. Summary
        7. Self-review questions
      15. 9. Business Rules
        1. The Oracle Business Rules Architecture and Oracle Rule Engine details
        2. The Rule Engine working model
        3. Oracle Business Rules concepts
        4. Creating rules in JDeveloper Rule Designer
        5. Integrating simple Business Rules with the BPEL process
          1. Wiring the Business Rule component through SOA Composite
          2. Including the Business Rule as an activity to the BPEL process
        6. Testing Business Rules from JDeveloper
        7. Editing Business Rules from SOA Composer
        8. Summary
        9. Self-review questions
      16. 10. Securing Services and Composite Applications
        1. Web Services and composite security
          1. Transport-level security
          2. Application-level security
            1. XML Encryption (data confidentiality)
            2. XML Signature
            3. WS-Security
            4. WS-Security tokens
              1. Username
              2. X.509 certificate
              3. Kerberos ticket
              4. SAML token
            5. WS-Policy
            6. WS-SecurityPolicy
            7. Web Services Addressing (WS-Addressing)
            8. WS-ReliableMessaging
        2. The Fusion Middleware Security architecture
        3. Security policy management and identity propagation
        4. OWSM Agents
        5. Summary
        6. Self-review questions
      17. 11. SOA Integration Points
        1. The Oracle Service Bus concepts and architecture
          1. OSB product architecture
        2. Oracle Business Activity Monitoring
          1. The Oracle BAM architecture
          2. The Oracle BAM server
          3. The Oracle BAM web applications
          4. The Oracle BAM ADF control
            1. Integrating BAM with Oracle SOA Suite
        3. Oracle B2B
          1. Features of an Oracle B2B product
          2. Industry-standard protocols supported by Oracle B2B
          3. Oracle B2B 11g home page
          4. Oracle B2B deploy agreement
          5. Oracle B2B metrics report
          6. Oracle B2B Reference Integration Architecture
        4. Summary
        5. Self-review questions
      18. 12. Monitoring and Managing SOA 11g Deployment
        1. Deploying and undeploying the SOA composite application
          1. Using JDeveloper to deploy the composites
          2. Using the SOA EM SOA deployment wizard to deploy the SAR file generated through JDeveloper
            1. Generating the SAR file through JDeveloper
            2. Deploying the SAR file from the console
          3. Undeploying composites
          4. SOA configuration plan
        2. Management of the SOA composite application using the Enterprise Manager
          1. SOA farms and topology features
          2. Managing and monitoring the SOA composite
          3. SOA EM Export features
            1. Export options
          4. Monitoring SOA Service Engines
            1. Engine-level Dashboard view
            2. BPEL Engine Statistics
          5. Monitoring SOA performance
          6. Managing soa-infra and Service Engine properties
        3. The Enterprise Manager Grid Control in the SOA Management Packs
        4. Summary
        5. Self-review questions
        6. Additional references
      19. A. Pre-assessment Test
      20. B. Post-assessment Test
      21. C. Exam Reference
        1. SOA concepts
        2. SOA composite applications
        3. Working with adapters
        4. Orchestrating services with BPEL
        5. Advanced BPEL concepts
        6. Mediator
        7. Business Rules
        8. Human workflow
        9. Monitoring and managing SOA 11g deployment
        10. SOA 11g integration points
        11. Miscellaneous
      22. D. Answers
        1. Chapter 2
        2. Chapter 3
        3. Chapter 4
        4. Chapter 5
        5. Chapter 6
        6. Chapter 7
        7. Chapter 8
        8. Chapter 9
        9. Chapter 10
        10. Chapter 11
        11. Chapter 12
        12. Appendix A
        13. Appendix B