Oracle Application Integration Architecture Mission Critical SOA Governance

Similar documents
<Insert Picture Here> Oracle Application Integration Architecture

SOA Governance is For Life, Not Just a Strategy

Next Generation SOA Conference

<Insert Picture Here> Service Oriented Architecture

WebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement

<Insert Picture Here> Oracle Application Integration Architecture

An Oracle E-Business Suite Integration Primer: Technologies and Use Cases

Distributed Order Orchestration Overview. Oracle Team

OPN Only Oracle SOA Suite 11g Implementation Boot Camp

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Integration Simplified: Native Service-Oriented Architecture in Oracle E-Business Suite

Building a Foundation for Effective Service Delivery and Process Automation

Transition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland

IBM BPM on zenterprise

Oracle Banking Enterprise Collections

<Insert Picture Here> JD Edwards Roadmap Overview

In Pursuit of Agility -

Enterprise Services Repository

Oracle s Integration Strategy

Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)

Leveraging SOA with JD Edwards EnterpriseOne

Service Oriented Architecture

Simply Good Design: 2012 IBM SOA Architect Summit. SOA on Your Terms And Our Expertise

SOA Best Practices & Framework Services in Order to Invoice Enterprise Application Integrations

IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA

HP SOA Quality Management

IBM WebSphere Service Registry and Repository, Version 6.0

Oracle Enterprise Manager 13c Cloud Control

Integrated Application-to-Disk Management

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Oracle Financials Accounting Hub Integration Pack for PeopleSoft General Ledger Implementation Guide

Aligning IT with Business Goals Through SOA

Unified SOA Governance for IBM WebSphere SOA Foundation

An Approach for Assessing SOA Maturity in the Enterprise

Oracle Application Integration Architecture

Oracle Application Integration Architecture

Oracle Customer Data Management Integration Base Pack

IN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting

PLANNING AGILE MODERNIZATION FOR SUCCESS

Closed-loop Performance Management

بﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session

Business Process Management 2010

ORACLE FINANCIALS ACCOUNTING HUB INTEGRATION PACK FOR PEOPLESOFT GENERAL LEDGER

Websphere - Smarter Software For A Smarter Planet. Respond Quickly To Changing Business Process Management Demands

Oracle Financial Management Integration Pack for Oracle Transportation Management and Oracle E-Business Suite Implementation Guide

Service oriented architecture solutions White paper. IBM SOA Foundation: providing what you need to get started with SOA.

Business Process Management for Innovation and Optimisation. David Bate SOA Software Sales Executive IBM Asia Pacific

Nuances of managed services in a cloud economy

Oracle Product Hub Cloud

SCA Services, Cloud & Architecture

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

BPEL PM Preview

Applications Licensing Table

Application Lifecycle Management for SAP Powered by IBM Rational

n Real-world Case Study of how LIPA are using a Model-Driven approach, leveraging an Enterprise Semantic Model (ESM) to:

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Oracle Application Architecture 2.5: PIP Functional Interoperability Guide

Stan Verswijver PERSONAL PROFESSIONAL PROFILE

ADVANTAGE YOU. Drive TCO* reduction through Infosys TIBCO solutions

How SOA Can Help EA. Enterprise Architecture Conference 2008

<Insert Picture Here>

WebSphere for SOA. BPM with SOA: Your Most Potent Weapon to Take on Business Complexity

nel panorama SOA Il ruolo nuovo del system integrator

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

Title: HP OpenView Configuration Management Overview Session #: 87 Speaker: Loic Avenel Company: HP

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Keynote Presentation: Driving the Value of SOA in an Enterprise Architecture

SERVICE ORIENTED ARCHITECTURE (SOA)

PERSPECTIVE. Microservices A New Application Paradigm. Abstract

IBM Solutions for Enhancing Business Process Management (BPM)

Taming the SOA Chaos. Debu Panda Oracle

An Oracle White Paper September Roadmaps to Oracle Fusion Applications for Current Oracle Applications Customers

TABLE OF CONTENTS DOCUMENT HISTORY

At the Heart of Connected Manufacturing

Veiklos procesų valdymas paprastesnis ir lengvesnis sprendimas

Build a private PaaS. With Red Hat CloudForms and JBoss Enterprise Middleware. DLT Solutions 2411 Dulles Corner Park, Suite 800 Herndon, VA 20171

Succeeding in SOA-enabled BPM A Methodological Approach from Oracle

The Smart Grid Choice

Service Oriented Architecture (SOA) Initiative: Kickoff Forum SOA Technical Session

New and noteworthy in Rational Asset Manager V7.5.1

SAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW

Riverbed SteelCentral

ARIS 9.6 Roadmap and Future Directions

Oracle SOA Suite 11g. Oracle White Paper Oracle SOA Suite 11g

Oracle Application Integration Architecture

Oracle Communications Unified Inventory Management

BPM in der praktischen Anwendung für Projektmanagement

L approccio Accenture alla migrazione SAP S/4HANA. SAP Forum Fieramilanocity 20 ottobre 2016

Actionable Information Instantly Delivered

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS

<Insert Picture Here> Latest on Oracle Application Change Management Pack for Oracle E- Business Suite

Driving Competitive Advantage through Innovation and Optimization

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation

Translate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan

Order T-Mobile

JD Edwards EnterpriseOne Mobile Solution Strategy

Practical approaches to SOA Governance. Jignesh Shah Bjoern Brauel

E-Business Suite Customers Achieving Business Values with Oracle Fusion Middleware Today and Beyond

WHITE PAPER Hybrid Integration: Oracle vs. IBM

Transcription:

<Insert Picture Here> Oracle Application Integration Architecture Mission Critical SOA Governance Jason Xie, Principal Strategy Product Manager

Agenda SOA Governance Needs Risks without SOA Governance <Insert Picture Here> AIA SOA Governance Offerings Methodology & Tools SOA Lifecycle Summary Q & A

SOA Governance Needs <Insert Picture Here>

Application Integration Architecture Pre-Built SOA: Technology and Applications to jumpstart your SOA Initiatives Best Practice Processes Optimize business performance leveraging Oracle s extensive experience and best practices Process Integration Packs Pre-built, out of the box, integrated Oracle Applications for quick implementation of business processes, without the risk. (i.e. Siebel CRM to Oracle E-Business Suite) Foundation Packs Create custom business processes across any of your applications utilizing predefined, application independent object and service definitions Powered by Oracle Fusion Middleware Hot pluggable, open standards based platform

Customers Pre-built SOA roadmap Operate the pre-built SOA - Customers priorities: Performance Scalability Availability Security Evolve the pre-built SOA - Customers priorities: Modify business processes Introduce new capabilities Extend business service portfolio Path to to SOA is is Challenging By By 2010, less less that that 25 25 percent of of large companies will will have the the sufficient technical and and organizational skills necessary to to deliver enterprise wide wide SOA Gartner Jun Jun 2007 2007

SOA without Governance Risks are Significant Wild West SOA Out-of-Control - Complex to manage - Difficult to maintain ROI down Duplicated SOA Agility down as scale up - Lengthy project turnaround - Complex to manage ROI down Time-to-market up Shelfware SOA Waste of resources - No benefit - Shun away from SOA ROI down Gartner, SOA and Web Services Integration: Effective Governance and Management, Symposium ITxpo, May 2007

Wild West SOA Meets EBS AIA comes to the rescue Symptoms Examples Solutions No visibility to your SOA portfolio - What services do you have? - How many do you have? - Where are the services? Ad-hoc dependencies Fuzzy service contracts - What svc interface & semantics? - What interaction patterns? - What security constraints? - What key performance indicators? - What service levels? Svc follow initial contracts - Interface - MEP Lack visibility - Dependencies: who use the svc? - Impacts if the services change? - Services evolve - Signature change - Implementation change Lack oversight & control over change process - Break consumers - Retroactive fixes Rationalized process to define App-agnostic EBS - Process modeling - Determine services needed - Determine service interface & semantics Forward & backward compatibility for changes - Version strategy - Design-time via CAVS - Runtime via version-check ESB BSR Visibility - In-context to business processes Interoperable with Partners

Duplicated SOA Meets EBO AIA comes to the rescue Symptoms Examples Solutions Duplicated SOA efforts - Services proliferate - Objects proliferate No leverage, no reuse High downstream costs to admin and maintain Integrate with a new apps - Point-to-point integration comes in handy - Proprietary data format close to the application at hand 6-month later, integrate with another new apps. - More point-to-point integrations - Yet another data format close to the new application at hand Downsides - Data format proliferation - Service proliferation - High maintenance and admin cost - Can not scale-up - Time-to-market increases Rationalized process to define canonical EBO - Process modeling - Determine EBO needed - Semantic reconciliation - Inputs: OAG, SEBL, PSFT, ebiz,... - Extensibility & upgradeability Visibility - BSR: Integration flow view of EBO

Shelfware SOA Meets AIA SOA-ware AIA comes to the rescue Symptoms Examples Solutions Little commitment from service consumers & providers due to - Trust break-down - Cooperation break-down No leverage, no reuse Cross organization & company dependencies (e.g., BPO) - Consumers: relies on services outside of their control - Providers: don t know the user profiles, usage loads, security, and etc. Too much uncertainty, too little trust - Don t know how services change - Don t know when they will be down Why bother with SOA? Just shun away Visibility - BSR - Interoperable to partner solutions Change management - Version strategy - Ensure functional & operational compatibility Runtime management via SLA in EM Message-level security via OWSM

SOA Governance Recognized as the leading indicator of successful SOA SOA Governance is not optional it is imperative. Without it, return on investment will be low and every SOA project out of pilot phase will be at risk. Gartner Jan 2006

AIA SOA Governance <Insert Picture Here>

SOA Governance Offering What do customers get when uptaking AIA? Methodology Process-centric Analytic Approach - Orchestrating capabilities - Rationalizing across app portfolio - Connecting Service portfolio Business Service Portfolio Design - Service Interface Signature Interaction pattern - Service semantics Architecture Governance Tools Fusion Middleware AIA Value-added Infrastructures - SOA Visibility: Business Service Rep/Reg - SOA Quality: Composite App Validation Sys Diagnostics - SOA Management Install/Patching/Upgrade Error Resolution Runtime Monitoring

AIA s SOA Lifecycle Support End-to-end coverage of SOA Governance Design time Analysis & development cycle Operate Cycle Change & deploy cycle Cover the complete lifecycle Address needs of multitude of IT constituents - Business domain experts - IT technical personnel - Customers - External partners Fulfill requirements of SOA visibility, process quality, and management Runtime

<Insert Picture Here> SOA Governance in action --- Analysis & Development

Challenges Bridge the gaps between business and IT communities - Communicate Business Requirements to IT - Align IT implementation to the business needs Build Service Portfolio - Determine service required - Determine the service granularity

Tasks Analysis..................... BPA Suite Analysts & architects turns business problems to solution blueprints AIA SOA: top-down process-centric analytic approach Outputs: Participating Apps, EBO s, EBS s Development................ jdev, BSR Developers turns blueprints to SOA deliverables AIA SOA: Architecture Guide Outputs: PIP s implementation with BPEL s and ESB s Testing........................ CAVS Quality SOA deliverables

SOA Quality Challenges Quality Assurance throughout the SOA lifecycle (design-time & runtime) - Analysis & Development cycle: in-house development - Change & Deployment cycle: on-site deployment - Operate cycle: on-premise production Distributiveness of an across-pillar end-to-end business process - Multiple applications - Multiple services - Multiple administrative controls (during runtime) Costs and availability of edge applications during development

SOA Quality Composite Application Validation System (CAVS) Validating integrations - Individual services - End-to-end flows across silos - Backward compatibility after change Quality throughout lifecycle - Used at design-time and runtime Simulator - Emulate service invocations Benefits Quality Quality assurance assurance for for entire entire PIP PIP Productive Productive SOA SOA lifecycle lifecycle Expedite Expedite time time to to market market

SOA Quality CAVS Benefits Proactive quality assurance - Discover the impact of changes before Service is deployed - Mitigate risks and minimize production downtime Rapid and cost effective way to validate and certify against dependent applications Complements other testing tools

SOA Visibility Motivation & Challenges Motivation - You need to manage your SOA. Yet you can t manage what you can t see.................................... Challenges - SOA visibility throughout the SOA lifecycle (design-time & runtime) - Diverse SOA artifacts and their inter-dependencies - Scale up SOA

SOA Visibility Business Service Repository (BSR) Catalog of SOA portfolio - Services (EBS, ABCS) - Enterprise Objects (EBO s) - End-to-end flows across silos - Relationships & dependencies Comprehensive coverage - Design-time view - Runtime view Benefits Visibility Visibility Reusability Reusability ROI ROI

SOA Visibility Business Service Repository (BSR) Easy Access - Search & Browse Categorizations - AIA pre-defined taxonomies - Customer-defined taxonomies Integration Centric - Participating edge applications - Triggering events - Topology view of flows Benefits One-stop-shop One-stop-shop for for integration integration

Agent Assisted Customer Care Communication Process Integration Pack Jennifer: Let me pull up your account information A partner to integrate for Satellite Jennifer Call Center Agent 3 Fulfillment Systems for product and services 2 CRM systems 1 2 Ralph surveys 3 4 5 his IT Landscape Suzie: There are some problems with my phone bill this month. Suzie Customers 1 2 3 3 Billing Systems Account balance integration 4 Payment Integration Invoice Integration Adjustment Integration Service Usage integration 5

Agent Assisted Customer Care Account Balance Integration Process Integration View - BSR: process flows across silos 1. Query Balance Summary 2. Query Balance Details

1 2 3 4

7 6 1 2 3 4 5

SOA Visibility Open and Hot-pluggable SOA Architecture Publishing & Synchronizing - Integration with design-time - Integration with deployment-time - Integration with runtime Open & Hot-pluggable - Interoperability with 3 rd parties Benefits Up-to-date Up-to-date visibility visibility to to process process integrations integrations whenever whenever and and wherever wherever 360-degree 360-degree SOA SOA ecosystem: ecosystem: SOA SOA Content Content SOA SOA Execution Execution SOA SOA Governance Governance

<Insert Picture Here> SOA Governance in action --- Change & Deployment

Challenges Heterogeneous Environments - Multiple applications (ebiz, Sebl, PSFT, ) - Different technology stacks - Multitude of artifact types Potential disruptions to IT and business due to SOA changes - Mitigate risks (e.g., downtime) caused by upgrades - Preserve customers extensions

Installation Framework Extension to the Oracle Universal Installer AIA Installer - Optional deploying discrete processes - AIA Best-practices - Deployment of completed PIP s - AIA_HOME - Industry vs. Horizontal co-existences - Versioning - Inventory: all pre-built SOA contents - Improved validations and checkpoints Visibility to Changes - BSR: Dependency analysis Proactive - Content Sync. : BSR & Installer Predictability to Changes - CAVS tests Sanity Checks Installation Integrity Configurability to Changes - EM Configuration Mgmt Benefits Productivity Productivity Consistency Consistency deployment deployment experiences experiences as as DB DB and and Fusion Fusion Middleware Middleware SOA SOA Gov. Gov. Benefits Proactively Proactively mitigate mitigate risks risks due due to to changes changes

<Insert Picture Here> SOA Governance in action --- Operate Cycle

Challenges Support Business results with IT availability and performance - Service level management - Performance management - Security

Tasks Run...................... SOA engines, BSR Execute business processes and realize SOA integrations Administration.......... EM, AIA error resolution - Monitoring, auditing, logging, and reporting - Service level management - Resolve errors - Isolate and diagnose problems Security........................ OWSM - Message-level security in integration layer - Pluggable Identity Management

Fusion Middleware SOA Governance Supports SOA Execution BPEL & ESB SOA Runtime Mgmt EM SOA Security OWSM Visibility to runtime state Comprehensiveness - Execution instance - Execution flows & activities - Messages, variables, & faults Manageability - Provision & Configuration - Monitoring via logging, reports, trends, and alerts Maximizing business results with IT operational excellence Policy lifecycle mgmt Monitor WS traffic for SLA Externalize security - Best-practice policy library Lower admin cost via flexible deployments - Gateway vs. Agents (end-to-end)

Error Resolution Composite Apps. Error Resolution Challenges Business processes are distributive and heterogeneous in nature ESB Error Topic Error Listener ESB Error Handler BPEL Catch Block Java Web Service Common Error Handler BPEL Partner Links BPEL Fault Policy BPEL Java Action Unified approach - Across technologies (BPEL, ESB) - Across integration patterns Categorize all errors - Business errors - Technical errors End-to-end error resolution - Integration components - Participating applications ABS Error Queue ABS Logger Benefits Generic Generic and and extensible extensible error error handling handling framework framework

Error Resolution Challenges Business processes are highly distributive - Across applications - Across components Business processes are highly heterogeneous - Across technologies - Across integration patterns

Error Resolution Composite Apps. Error Resolution Unified approach - Across technologies (BPEL, ESB) ESB BPEL BPEL - Across integration patterns ESB Error Topic Error Listener Catch Block ABS Java WS BPEL Fault Policy Categorize all errors - Business errors - Technical errors ESB Error Handler ABS Error Queue Common Error Handler BPEL Java Action ABS Logger End-to-end error resolution - Integration components - Participating applications Benefits Generic Generic and and extensible extensible error error handling handling framework framework

Error Resolutions, Logging, Diagnostics SOA Manageability User friendly - Search, drill-down, and auto alerts - Logging - Diagnostic scripts Auto alerts - Preference based notifications Integration with EM - Leverage Oracle Diagnostic Logging - Search, filter and display via EM Benefits Rapid Rapid error error resolution resolution Minimize Minimize business business impacts impacts

Summary <Insert Picture Here>

AIA SOA Governance Business imperatives for SOA Governance - Risks without SOA Governance AIA SOA Governance Offering - Methodologies - Tools AIA Value-added Infrastructures Fusion Middleware

Q & A <Insert Picture Here>

For More Information Visit oracle.com: http://www.oracle.com/applications/aia.html