Oracle SOA Governance 11g Implementation

More Information
  • 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

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.

  • 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
Page Count 440
Course Length 13 hours 12 minutes
ISBN 9781849689083
Date Of Publication 17 Sep 2013


Luis Augusto Weir

Luis Weir is an Oracle Ace Director and a Thought Leader in PaaS technologies and SOA. With more than 15 years of experience implementing IT solutions across the globe, Luis has been exposed to a wide variety of business problems many of which he has solved by adopting traditional SOA architectures, API management, and now Microservice Architectures. As CTO of Capgemini’s UK Oracle DU, his current focus is in setting up the strategic technology direction for the practice and also in assisting key client accounts define and implement strategic solutions using modern Oracle and open source technologies that can help realize business benefits.

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 one of the very first social media websites 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 that inevitably led to SOA.

Luis is the co-author of Oracle API Management 12c Implementation (2015, Packt Publishing), Oracle SOA Governance 11g Implementation (2013, Packt Publishing), as well as numerous articles and white papers. Luis is also a frequent speaker at industry events including Oracle OpenWorld, and most recently at Oracle Code London, Beijing, Sydney, and San Francisco. Luis holds an MS in Corporate Networks and Systems Integration from the Universitat Politecnica de Valencia (UPV) and a BS in Electronics Engineering from the Universidad Nueva Esparta.

Andrew Bell

Andrew Bell works at Capgemini, where he is a Senior Applications Consultant for the Oracle Practice. He has more than 30 years’ experience in the IT industry covering a wide range of software products and industry verticals.