Oracle SOA Governance 11g Implementation

Oracle SOA Governance 11g Implementation
eBook: $35.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $95.98    Print cover: $59.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Understand SOA governance including its key concepts, goals, and objectives, and how to implement these using the Oracle SOA Governance Suite
  • Execute an SOA maturity assessment in order to capture the SOA governance challenges specific to your organization
  • Implement Oracle Enterprise Repository (OER) and Oracle Service Registry (OSR) to address your organization’s SOA governance design-time and runtime requirements

Book Details

Language : English
Paperback : 440 pages [ 235mm x 191mm ]
Release Date : September 2013
ISBN : 1849689083
ISBN 13 : 9781849689083
Author(s) : Luis Augusto Weir, Andrew Bell
Topics and Technologies : All Books, Enterprise Products and Platforms, Oracle Fusion Middleware, Enterprise

Table of Contents

Chapter 1: SOA Governance
Chapter 2: Implementation Case Study
Chapter 3: Introduction to Oracle Enterprise Repository
Chapter 4: Initial Configuration
Chapter 5: Harvesting
Chapter 6: Asset Lifecycle and Workflow
Chapter 7: Oracle Service Registry
Chapter 8: Design-time Service Promotion and Discovery
Chapter 9: Implementing Basic Runtime Governance
Chapter 10: Extending Runtime Governance
Chapter 11: Extending Governance with AIA Foundation Pack 11g
Appendix : Installation Tips and Techniques
  • Chapter 1: SOA Governance
    • SOA Governance overview
    • SOA Governance framework
      • SOA Governance framework scope
      • SOA Governance objectives
    • Oracle maturity assessment and roadmap
      • The Oracle SOA Maturity Model
      • SOA Capability Domains
      • Creating the roadmap
        • Enablement phase
        • The Implementation phase
        • Roles and responsibilities
    • Summary
    • Chapter 2: Implementation Case Study
      • Case study description
      • The assessment
      • The results
      • The objectives
      • The business case
      • Critical success factors
      • A new reference architecture
        • The new governance process
        • Improved visibility
      • Summary
      • Chapter 3: Introduction to Oracle Enterprise Repository
        • An overview of Oracle Enterprise Repository
        • Understanding OER architecture
          • OER Core Platform
            • Oracle WebLogic Server 11g and 10.3.3
            • The JMS server
            • Database
            • Java Application Server
          • OER Functionality
            • OER Console
            • OER System
            • Integration
          • OER Users
            • Asset Editor
            • Type Manager
            • Navigator applet
            • The Browse Tree applet
            • Import/Export utility
        • Summary
        • Chapter 4: Initial Configuration
          • Use case
          • Preparing the browser
          • Creating departments, projects, users, and roles
            • Creating departments
            • Creating roles
            • Basic access settings
            • Custom access settings
            • Creating the project
            • Configuring the project profile
            • Adding users
          • Summary
          • Chapter 5: Harvesting
            • Use case
            • Prerequisites
              • Installing Solution Packs
              • Creating Categorizations
              • Creating Asset Types
                • Removing the Tests tab
                • Renaming the Document tab
                • Replacing Categorization in the Taxonomy tab
            • Bootstrapping OER
              • Harvesting SOA Suite 11g and MDS
                • Creating a user for the Harvester tool
                • Encrypting the password
                • Configuring the Harvester connection details
                • Executing the Harvester
              • Bootstrapping OSB 11g
                • Configuring the OSB Harvester connection details
                • Executing the OSB Harvester
              • Submitting Assets with Asset Editor
            • Searching for Assets
              • Visualizing Asset relationships
            • Summary
            • Chapter 6: Asset Lifecycle and Workflow
              • Use case
              • Implementing Policies
                • Creating Policies
                • Editing the Asset Types
                • Applying Policies
                • Policy status
                • Validating Policies
                • Reporting
              • Implementing Architecture Blueprints
                • Creating the Architecture Blueprint Asset Type
                • Creating an Architecture Blueprint
                • Prescriptive re-use
                • Report and compliance
              • Understanding workflow
                • Workflow prerequisites
                • Gap analysis
                • Configuring workflows
                  • Generating workflow.xml
                  • Configuring Community Flows in workflow.xml
                  • Refreshing workflow.xml
                  • Testing the workflow
                  • Debugging OBPM 10g workflows
                  • E-mail notifications
              • BPM 11g
              • Summary
              • Chapter 7: Oracle Service Registry
                • OSR overview
                • The roles of OSR and OER
                • UDDI principles
                  • UDDI data model
                    • The tModel
                    • Business Entities
                    • Business Service
                    • Binding Templates
                • Understanding UDDI taxonomies
                  • Enterprise taxonomies
                  • Checked and unchecked taxonomies
                  • A UDDI Taxonomy example
                • Product architecture
                  • Core platform
                    • Oracle DB 11g
                    • Oracle WebLogic Server 11g
                    • Replication
                    • Signer Tool
                • OSR functionality
                  • OSR user interaction
                  • OSR Registry Control (ORC)
                    • Example of using ORC – adding a Business Entity
                  • OSR Business Services Control (BSC)
                    • Maintaining user accounts
                    • Searching
                    • Publishing
                    • Notification and subscription
                    • The approval process in OSR
                    • Reports
                  • OSR security
                • Using OSR with OER
                  • Topology options
                  • Asset approvals
                  • Closed-loop governance
                  • Managing taxonomies
                • Summary
                • Chapter 8: Design-time Service Promotion and Discovery
                  • Use case
                  • Configuration steps
                    • Configuring ORRXU
                      • Configuring ORRXU.XML connection details
                      • Configuring the OSR environment details
                    • Configuring automated workflows to publish to OSR
                      • Setting the Repository Query
                      • Querying by filter
                      • Configuring the OER categorization to UDDI Mapping
                      • Configuring Workflow.xml
                    • Configuring the harvester
                      • Harvesting
                    • Approving Assets in OER
                    • Using OAG to consume a WSDL from OSR
                    • Manually publishing WSDLs into the external OSR
                  • Summary
                  • Chapter 9: Implementing Basic Runtime Governance
                    • Use case
                    • Monitoring via consoles, an overview
                    • Monitoring services with Fusion Middleware Control
                      • Monitoring the health of the SOA Infrastructure
                      • Monitoring SOA Composites performance
                      • Monitoring SOA Composite instances
                    • WSM, a quick overview
                    • Implementing WSM policies in Composites
                    • Implementing WSM Policies in OSB
                      • Configuring the policy in a Business Service
                      • Configuring the policy in an OSB Proxy Service
                    • Summary
                    • Chapter 10: Extending Runtime Governance
                      • Use case
                        • Monitoring solution
                        • OEM implementation
                        • BTM implementation
                      • Oracle Enterprise Manager overview
                      • SOA Management Pack Enterprise Edition overview
                      • BTM architecture overview
                      • Monitoring SOA Suite with OEM 12c
                        • Adding a Middleware target in OEM
                        • Visualizing application interdependencies in OEM
                          • Creating ADP Manager Engine
                          • Deploying ADP Agent
                          • Creating and configuring ADP DB
                          • Enabling Request Monitoring
                      • Integrating OER with OEM
                      • Integrating OER with BTM
                      • Summary
                      • Chapter 11: Extending Governance with AIA Foundation Pack 11g
                        • Use Case
                        • AIA Foundation Pack overview
                          • Design-time artifacts
                          • Runtime artifacts
                          • AIA development lifecycle
                          • AIA reference architecture
                            • AIA Conceptual Service Architecture
                            • AIA Shared Service Library
                            • AIA EBMs and EBOs
                        • Integrating AIA Foundation Pack with OER
                          • Importing the AIA Solution Pack into OER
                          • Configuring the AIA Artifact Store
                          • Enabling Remote JDBC
                          • Discovering AIA Assets
                          • Harvesting AIA Assets
                        • Summary
                        • Appendix : Installation Tips and Techniques
                          • Explaning the installation topology
                          • Installation overview
                          • Installing OER
                            • Installing the database
                            • Temporary disk space requirements
                              • Installing WebLogic
                            • Installing OER software
                            • Installing OSR software
                            • Installing OBPM
                              • Installing the Asset workflows into OBPM
                              • Running the setup script
                              • Configuring OER Event Manager
                              • Configuring the JMS Providers
                            • Installing Oracle Business Intelligence reports
                              • Configuring OER settings to enable reporting
                          • Summary

                          Luis Augusto Weir

                          Luis Augusto Weir is HCL's Director for Oracle Fusion Middleware solutions in the EMEA, ASIA Pacific regions. With more than 11 years of experience in implementing IT solutions across the globe, Luis has successfully delivered several large and complex Service Oriented Architecture (SOA) solutions for Fortune 500 companies. He has led SOA and middleware capabilities for different renowned SIs such as CSC, Cognizant, and Capgemini. Luis is focused on assisting customers leverage the full range of Fusion Middleware offerings to resolve integration problems, improve their businesses, and establish effective technology roadmaps. Key to this success has always been Luis's special focus around governance (people, processes, and tools) and also in always having a structured and agile delivery. Luis is an expert in SOA and also is a thought leader in this field. Having always had a natural talent for software, computers, and engineering in general, Luis's career in software started from an early age. Even before starting university, Luis's entrepreneurial spirit led him to start several ventures including the very first social media website in his country of origin (Venezuela) as well as a small software development firm. Although none of these ventures turned into a multi-million corporation, the experience and knowledge gained during this period led him to develop the passion for distributed software computing which inevitably led to SOA. Luis is widely considered as a leader in the SOA/BPM field. In an effort to share his real-life experiences when implementing complex SOA solutions, Luis has written his first book, Oracle SOA Governance 11g Implementation, published by Packt Publishing.

                          Andrew Bell

                          Andrew Bell has more than 26 years of experience in the IT industry covering a wide range of software products and industry verticals. He has more than 21 years of experience working with Oracle products including 6 years of solid experience with Oracle SOA Suite and Oracle BPM. Andrew first started working in the SOA space 10 years ago and has successfully delivered many Oracle Middleware projects for large and blue chip clients. He currently works at CSC, where he is employed as a BPM/SOA Solution Architect for the Oracle Global Practice. Andrew is well respected for his in-depth SOA and BPM knowledge. He has a strong team lead and communication skills, and a deep technical knowledge covering both Oracle and Java.

                          Code Downloads

                          Download the code and support files for this book.

                          Submit Errata

                          Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                          Sample chapters

                          You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                          Frequently bought together

                          Oracle SOA Governance 11g Implementation +    Cisco Unified Communications Manager 8: Expert Administration Cookbook =
                          50% Off
                          the second eBook
                          Price for both: £32.75

                          Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                          What you will learn from this book

                          • Define the key goals and objectives for SOA governance and assess the current SOA maturity level within your organization
                          • Understand the key challenges faced by organizations prior to implementing SOA governance, and learn the benefits of a successful implementation
                          • Discover Oracle Enterprise Repository product architecture and understand its key features, components, and constraints
                          • Work with the Asset Editor, categorize Assets, and create Asset Types
                          • Make use of OER IDE plugins, OER policies, and OER registration workflows to enforce quality gates and governance policies
                          • Explore Oracle Service Registry product architecture and understand its key features, components, and constraints, and how to deploy it and use it effectively with OER
                          • Promote services between different environments using the OER and OSR integration capabilities and expose available services to both internal and external parties
                          • Implement basic runtime governance with Web Service Manager and Oracle Enterprise Manager

                          In Detail

                          Service-oriented Architecture (SOA) is an architectural style created to address the challenges posed by today’s highly distributed, fast-paced computing. This goal is achieved by constructing business-focused software systems from loosely coupled, interoperable building blocks called Services. Organizations often fail to successfully implement SOA due to a lack of effective governance. Oracle SOA Governance is a comprehensive, service-orientated architecture governance solution that is designed to make the transition to SOA easier.

                          "Oracle SOA Governance 11g Implementation" illustrates how to successfully implement SOA governance in your organization. To achieve this, we describe how goals and objectives need to be clearly laid out and used to align governance processes with governance tools, governance tools with people, and people with the different roles and responsibilities that are required to implement effective governance.

                          "Oracle SOA Governance 11g Implementation" begins with a short but concise overview of SOA governance. We then go to explore real world examples, based on previous experiences and working solutions, in order to learn the concepts of Oracle SOA Governance Suite.

                          We will also learn how to implement an OER-centric SDLC process to address your organizations design-time governance requirements. Next, we will explore OSR, and discover how to use it to expose service implementations to consumers based on UDDI concepts. We will explore the features available within Web Service Manager (WSM), Oracle Enterprise Manager (OEM), and Business Transaction Manager (BTM). Finally, we discover how OER can be extended to govern Oracle Application Integration Architecture (AIA) implementations.

                          Discover and learn how to use Oracle SOA Governance Suite to address your specific design-time and runtime governance challenges.


                          A comprehensive, practical guide to successfully implementing a complete SOA governance solution by employing Oracle SOA Governance Suite.

                          Who this book is for

                          If you are an enterprise architect, solution architect, technical architect, or SOA consultant who wants to successfully implement SOA governance using the Oracle SOA Governance Suite product, then this book is for you. The book does not assume practical experience in implementing the Oracle SOA Governance Suite, however previous experience and/or exposure to the Oracle SOA Suite 11g and general knowledge of SOA governance would be helpful.

                          Code Download and Errata
                          Packt Anytime, Anywhere
                          Register Books
                          Print Upgrades
                          eBook Downloads
                          Video Support
                          Contact Us
                          Awards Voting Nominations Previous Winners
                          Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                          Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software