Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

Similar documents
SERVICE ORIENTED ARCHITECTURE

Oracle SOA Suite Then and Now:

Introduction to Service-Oriented Architecture for Business Analysts

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle SOA Suite 11g: Essential Concepts Student Guide

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

Oracle SOA Hands-On-Workshop. Arne Brüning - Bernhard Fischer-Wasels Leitende Systemberater

Oracle Business Activity Monitoring 11g New Features

<Insert Picture Here> Oracle Business Process Management

Sadržaj seminara: SOA Architecture. - SOA Business Challenges s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach

Workflow/Business Process Management

AquaLogic ESB Design and Integration (3 Days)

Enterprise IT Architectures SOA Part 2

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

AIA Update Application Integration Today and Tomorrow

SOA Best Practices (from monolithic to service-oriented)

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Groot, Groter, Groots(t)

SOA MADE SIMPLE Introduction to SOA, (Micro) Services and SOA Suite INTRODUCTION WHAT IS SOA DEFINITION AGENDA

JBoss Enterprise SOA Platform Simple. Open. Affordable. Pierre Fricke, Director Product Line Mgmt. February 14, 2008

Reusing Existing * Java EE Applications from Oracle SOA Suite

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Mobile Service Provider Orchestrates its Success with WSO2 Middleware

Oracle Reference Architecture and Oracle Cloud

SOA and SaaS - new challenges

Oracle Service Bus: - When to use, where to use and when not to use

Client. Applications. Middle Tier. Database. Infrastructure. Leading Vendors

Bridging the Gap between On-Premise BizTalk ESB and Windows Azure platform AppFabric

Oracle SOA Suite for High Availability Enterprises Session# 283

JOURNAL OF OBJECT TECHNOLOGY

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference

The Oracle Fusion Development Platform

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?


ORACLE SOA SUITE. Product Overview

Business Process Management Tampereen Teknillinen Yliopisto

BONITA, The Open Source BPM Solution

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Prerequisites for Successful SOA Adoption

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Reporting component for templates, reports and documents. Formerly XML Publisher.

Business Process Management Enabled by SOA

Service Oriented Architecture Case: IBM SOA Reference Architecture

SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008

Introduction to ESB and Petals ESB

Business Process Management and Cloud Computing

Agenda. Fusion Middleware Release 12 Fusion Applications

SOA Myth or Reality??

BPEL + Business Rules

Developing SOA solutions using IBM SOA Foundation

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

The Webcast will begin at 1:00pm EST.

SOA IN THE TELCO SECTOR

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, A PeopleTools and Fusion perspective

The Challenges in Real Life ESB Deployments

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

JBoss enterprise soa platform

The Way to SOA Concept, Architectural Components and Organization

Building the European Biodiversity. Observation Network (EU BON)

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

Service-Oriented Architecture and Software Engineering

Integrating Siebel CRM 8 with Oracle Applications

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Enterprise Integration Solution Tender

G-Cloud Framework Service Definition. Master Data Management and Identity Resolution Service

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Process-Driven SOA Development

The Next Wave in BPM from Red Hat

API Management: Powered by SOA Software Dedicated Cloud

Service Oriented Architecture

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

Business Activity Monitoring

Service Oriented Data Management

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

E-Business Suite Oracle SOA Suite Integration Options

Global Trading Platform

SOA and Cloud in practice - An Example Case Study

IBM SmartCloud Application Performance and Monitoring. RTView for APM Webinar

Salesforce integration with Enterprise Open Source. Mischa de Vries László van den Hoek SFDC Consultant OS Consultant

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

Enterprise Reference Architecture

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

Oracle Service Bus Statement of Direction August 2008

CICS and Web Services Why, When and How?

Business Process Driven SOA using BPMN and BPEL

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

Ce document a été téléchargé depuis le site de Precilog. - Services de test SOA, - Intégration de solutions de test.

Business Process Automation

Transcription:

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach George Moykin Senior Consultant, Middleware george.moykin@oracle.com

2 AGENDA Overview Live Demo Summary Q/A

Oracle s Portfolio Focus on Middleware

3-Tier Model Conceptual Architecture Clients Application Server Application & Business Logic BPM Service Integration Systems and Databases

Typical Components of a SOA solution WEB WEB SERVICE SERVICE BPEL RULES ENGINE ESB LEGACY SYSTEM 1. Build/re-use Services Standard-based or Legacy Services 2. Connect WSDL, Adapters 3. Route & Transform ESB 4. Externalize business rules Rules engine 5. Orchestrate BPEL HUMAN WORKFLOW JMS SERVICE DATABASE 6. Involve human beings Human Workflow 7. Secure Global Security

SOA Patterns Aggregation and Abstraction

SOA Patterns BPEL over ESB

SOA Patterns Real-World BPEL over ESB

SOA Patterns SCA composite of BPEL, Rules, Human Tasks

SOA Patterns - SOA Oxygen

SOA Conceptual Architecture Presentation Layer Web 2.0 Portals Mobile Multi-channel access BPM end-to-end Lifecycle Visibility Control Service Orchestration Human Workflows Business Rules ESB Service & System Integration Mediation

Oracle SOA Suite Conceptual Architecture Presentation Layer Web 2.0 Portals Mobile Multi-channel access SOA Suite OTTB web apps BPM end-to-end Lifecycle Visibility Control Service Orchestration Human Workflows Business Rules OSB Service & System Integration Mediation

Bank Credit Process Demo scenario BEGIN Account Score Credit Check Person Check auto Bus. Rules denied Human Approval Credit Record END

Service Consumers Bank Credit Process Realized via Oracle SOA Suite Service Producers Portal, Web CRM SCA Composite Credit Process flow BEGIN OSB Account Score Credit Info System auto Bank Rules denied human Human Task Person Info System Credit Record Bank Database END

Bank Credit Process Realized via Oracle SOA Suite with No-coding SCA composite

Bank Credit Process Flow Realized via Oracle SOA Suite with No-coding BPEL flow

Bank Business Rules Standard IF THEN ELSE statements An example of the business rules logic could be: IF the account doesn t exist ELSE THEN never mind the person status the request is denied IF the account exist THEN IF the person is criminal THEN the request is denied ELSE the person is OK IF the account is not golden THEN IF the amount is less than 10 000 THEN the request is auto approved ELSE the amount > 10 000, the request must be approved by a human being ELSE the account is GOLDEN and the request is auto approved etc. Many logics are possible, but IF ELSE THEN statements are huge and complex. Any best approach?

Bank Business Rules Via OBR Decision Table Bank Rules Conditions Rules Account status OK OK GOLDEN Never mind Person status OK OK OK CRIMINAL Credit Amount < 10 000 > = 10 000 Never mind Never mind Actions AUTO APPROVED APPROVAL REQUIRED AUTO APPROVED DENIED

Bank Business Rules Via OBR Decision Table

DEMO Bank Credit Process Built and Monitored thru Oracle SOA Suite Live Demo - Done In class!

SOA today introduces new requirements Simplify the SOA Design time Standards, Support different schemes, Productivity Unified Service Platform to address all Patterns Common services infrastructure, Simple deployment/architecture Unified Management, Monitoring, Governance End-to-end visibility/security, Monitor, Govern Extreme Scalability Unified platform to easily & transparently scale-out Oracle SOA Suite 11g addresses new needs through a new Services Infrastructure

Oracle Unified SOA Platform Efficiency, Visibility, Agility Rich Web Interaction BAM Web Application BAM BPM Workspace EM Web Application EM BPEL HUMAN WORKFLOW BUSINESS RULES WSSM SERVICE BUS

For More Information Get Started with Oracle SOA Quote Attribution Title, Company SOA Suite Technical: Downloads, Docs, Samples etc.: http://www.oracle.com/technetwork/middleware/soasuite/overview/index.html http://soasamples.samplecode.oracle.com SOA Suite Business: http://www.oracle.com/us/technologies/soa/soa-suite/index.html SOA forums and blogs: http://forums.oracle.com/forums/forum.jspa?forumid=320 http://blogs.oracle.com/soa