BPEL PM Preview

Similar documents
Introduction to the new features in Oracle BPEL Process Manager

<Insert Picture Here> Service Oriented Architecture

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

DOAG SOA SIG, Opening keynote Oracle SOA footprint, post BEA => 2+2 = 5?

Accelerating Business Execution The Value of Fusion Middleware for Oracle Applications Customers. Leon Chen Sr. Sales Consultant Oracle

SOA Management Pack: Runtime Governance, and Improved Manageability of all Aspects of Your Business Flows

A Fresh Look at the Mainframe

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

Next Generation SOA Development

<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy

The Benefits of Running JD Edwards EnterpriseOne on the Oracle Technology Stack. A.J. Schifano Principal Product Manager Oracle

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

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

Next Generation SOA Conference

IBM WebSphere Service Registry and Repository, Version 6.0

IBM FileNet P8 Architecture Overview

OPN Only Oracle SOA Suite 11g Implementation Boot Camp

Services Governance with IBM WebSphere

Order T-Mobile

Enterprise IT Architectures SOA Part 3

Building an SOA Solution Building a typical SOA application involves the following activities:

IBM Solutions for Enhancing Business Process Management (BPM)

NYC Metro Area Oracle Users Group. Using Application Express with Fusion Middleware. Basheer Khan Oct 2, 2007

Get Started on SOA. Process Entry Point Business Process Management (BPM) Business Problem

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

Taming the SOA Chaos. Debu Panda Oracle

Application development in a Service Oriented Architecture

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

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation

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

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

PeopleSoft Enterprise and Oracle Fusion MiddleWare. Adam J. Laine Innowave Technology

Enterprise IT Architectures SOA Part 2

Enterprise IT Architectures SOA Part 2

<Insert Picture Here> Oracle Modernization for Adabas/Natural

IBM Business Monitor Actionable insight to the business

Service Visibility & Governance with WebSphere Service Registry (and What s New in v7.5)

Effectively Manage and Scale IBM BPM Infrastructure to Support 30,000+ Users WUG - Edinburgh

Cloud Computing Lectures SOA

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

APIs for the I. The Role of APIs and Web Services in the Era of Digital Business Transformation

MICROS SYSTEMS, INC.

Business Process Management & Intelligent BPM Suites. Shyju Sathi Raghavan

New and noteworthy in Rational Asset Manager V7.5.1

Create New Business Processes Using Service Oriented Architecture

Oracle Identity Manager 11g: Essentials

Managing Business Services Through Service Registry

20332B: Advanced Solutions of Microsoft SharePoint Server 2013

SAVVION PROGRESS BPM SERVER PROGRESS SAVVION BPM SERVER OVERVIEW

Oracle Application Integration Architecture Mission Critical SOA Governance

Ultimus Adaptive BPM Suite V8 Product Brief Page 2

JBoss Enterprise SOA Platform

<Insert Picture Here> JD Edwards Roadmap Overview

IBM Business Automation Workflow

What s new in Maximo 7.6. Presenter: Jeff Yasinski

Ultimus Adaptive BPM Suite 8 Product Overview

OppenheimerFunds. How SOA and BPM are being used to improve Operational Efficiency in the Mutual Fund Industry. September 8, 2008

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

Succeeding in SOA-enabled BPM A Methodological Approach from Oracle

IBM Tivoli Workload Automation View, Control and Automate Composite Workloads

The Path to SOA for ISVs. ISV Constant: Change

Avaali Solutions Pvt. Ltd Business Process Management (BPM)

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

Oracle Policy Automation The modern enterprise advice platform

Service Oriented Integration (SOI) - Concepts, Technologies, and Best Practices

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Introducing Infor Xi/Ming.le for M3

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

The Information Integration Platform

BizFlow. Version: 10. HandySoft Global Corporation

Service Oriented Architecture

Enterprise Services Repository

IBM Workplace Simply A Better Way

Oracle s Service-Oriented Architecture Strategy

Bill Chesnut BizTalk Practice Manager Stargate Global Consulting

Decision Server. Combining Business Event Processing and Business Rules Management for Decision Agility and Effectiveness IBM Corporation

Agility Through Business Rules Management

Andy Cleverly Director, Technology Marketing Oracle Corporation

Applications Licensing Table

What s New With PeopleTools, Project Fusion, and Fusion Middleware

IBM Tivoli Service Desk

Oracle BPM Release New Features

Streamline Your Business Processes: What Government IT Project Teams Need to Know

Application Architecture: Reusing Existing Applications in SOA-Based Business Processes

Oracle Fusion Cloud Vs EBS Upgrade: What suits your business best

Accenture Software for Health and Public Service. Accenture Public Service Platform. Taking SOA from the Whiteboard to the Data Center and Beyond

3.30pm. A sneak peek at Veeam 2018 releases Veeam for VMware Cloud on AWS technical deep dive Veeam Availability Console Update pm. 2.

Software AG Fabric. Version: 7.0. Software AG

Corporate Presentation 2017

Roberto Viana Blanco. John Mutumba Bilay, SAP* Process Orchestration. The Comprehensive Guide. Rheinwerk. Publishing

IBM Tivoli Workload Scheduler

BPM in der praktischen Anwendung für Projektmanagement

IBM BPM on zenterprise

Leveraging SOA with JD Edwards EnterpriseOne

ObjectWeb ESB Initiative : an Open Development Process. Alain Boulze,, SOA Project Coordinator Adrian Mos, SOA Technical Lead

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

Oracle Identity Governance 11g R2: Essentials

XML Gateway with BPEL - B2B and A2A integrations are now simpler and faster than ever

A Fresh Look at the Mainframe

Business Process Management with JRULE

Transcription:

Dial-in: 888.283.3946 or +1.210.795.4773 passcode: bpel Press *1 at end to ask verbal questions During conf, use chat feature to ask questions The Oracle BPEL Process Manager BPEL PM 10.1.3 Preview Feature Preview Webinar Series Kevin Clugage, kevin.clugage@oracle.com Product Director David Shaffer, david.shaffer@oracle.com Director of Product Management, Oracle BPEL Process Manager Agenda Product Roadmap Review New Features in BPEL PM 10.1.3 Overview of Major Features SOA Platform release New workflow architecture Decision service, Rules engine integration BPEL Test capability JDev BPEL Designer improvements Improved clustering and administrative support Demo 10.1.3 Beta Invitation Q&A, Feedback and Comments Page 1 1

BPEL Process Manager Roadmap BPEL 10.1.2.0.2 Jan 06 BPEL 10.1.3 Summer 2006 BPEL 11 Early 07?? Standards/ Performance Incoming SOAP header support Binary SOAP attachments Updated WS-Addressing support Performance enhancements (5.5M records/hr on 4-CPU box) Development Portal Integration framework (JSR-168) BPEL Console certification with Firefox Sensors integrated with Oracle BAM Security Support Rich authentication support Improved WS-Security support Misc Broad Platform Support (HP-UX, AIX) Out of the box BPEL reports WebSphere support (Beta now) WebLogic 8.1.5 support (Beta now) SQL Server certification Performance & Integration BPEL-Optimized SOAP Stack in OC4J Oracle AS 10.l.3 Support Compact Binary XML Improved clustering experience Development BPEL TestRun Unit Test BPEL Dev to Test to Production support Design-time rules engine integration (Oracle and ilog, maybe others) Better support for large business processes in Designer and Console Eclipse Open Source Project w/ IBM Improved maintainability / metadata driven workflow support SOA Platform Release Single installer for BPEL, ESB, OWSM Shared OracleLite, app-server, JDev instances Unified test interface Misc DB2 support?? Performance & Resilience Mass Failure Prevention avoid process collision when services fail Master-detail pattern Development Rich Modeling for Bus Analysts, BPMN Bi-directional support between model and executable process Support for Process Simulation Layered Personalization for easier maintenance of BPEL processes, apps Extensible BPEL Designer Palette Self-documenting BPEL Processes Richer Worklist Applications MDS (metadata services) Integration Internal Integration with Business Events Systm Service Bean Integration Optimized Worklist Query Model Integration with Enterprise Manager Major BPEL PM 10.1.3 Features SOA Platform release Many workflow improvements Decision service - Rules engine integration BPEL Test capability JDev BPEL Designer improvements Improved clustering support Dev->Test->Production migration improvements Changes in install (dir structure, JDev separate) Page 2 2

SOA Platform Release Synchronized 10.1.3.1 releases of BPEL, OWSM, ESB, app-server, BAM Single-click install (or install separately) for all but BAM Share single OC4J, JDev and OLite instances Greater focus on integrated testing of cross-suite use-cases (more use-cases requested) Integrated QuickStart, sample(s) and dev guide Unified: test interface, Ant support, certification platforms BPEL PM 10.1.3 Workflow Services (For deep dive see: March 14 feature preview webinar) Page 3 3

Workflow Services with BPEL PM 10.1.3 New.task metadata file introduced... 1. Task Configuration Task title, payload, outcomes, form, priority, expiration etc. 2. Routing Slip Task Flow - Simple approval, sequential, parallel flow, ad-hoc workflow, FYI task etc. Assignment and routing policy Assign task to User/Group/Role Static or dynamic assignment Rules based on task outcome or payload content, title etc. Escalation, renewal, expiration criteria 3. Notification preferences Notify assignee, creator, all participants etc of task status changes 4. Task Forms Auto-generated JSP forms, custom JSF forms or XSL may be used to render task data in worklist Workflow Services Task Flow Multiple patterns out-of-the-box Simple task assignment, sequential workflow, etc Many variations - automatic escalation, expiration, renewal etc. New in 10.1.3 New Design time UI in 10.1.3 to model these patterns Completely parameterized tasks minimal BPEL code created Can mix-and-match above patterns to create complex patterns Pluggable assignment service More flexible identity service Task Routing Service Page 4 4

Worklist New 10.1.3 features Work Queues Standard work queues high priority tasks, tasks due soon, new tasks etc Custom work queues - Users can define new work queues based on specific search criteria Proxy work queues can grant access to other users to selected work queues. Other users can act on your behalf on those tasks Rules Integration User rules can define custom delegation, auto-approval or vacation rules Group rules can define auto-assignment rules for roles or groups - example round-robin, least-busy etc. Built-in reports Productivity reports, Cycle time reports, Unattended tasks report Improved Flex field mapping Can map specific payload attributes to flex fields for easy searching. custom views etc. Task Management Service User Metadata Service New Workflow Demo Scenario Help Desk Request Flow James Cooper HelpDesk App Help Desk BPEL Process Receive Request Get Ticket Details User Task Human Workflow Assign tasks Receive Response John Steinbeck Irving Stone Set Outcome Email Notify Customer end Page 5 5

BPEL PM 10.1.3 Decision Service (For deep dive see: Feb 9 feature preview webinar) BPM & Rules - Usage Scenarios Rules engines can be invoked as a Decision Service from a BPEL process. Dynamic processing Intelligent routing Validation of policies within process Constraint checks Ad-hoc Workflow Policy based task assignment Various escalation policies Load balancing of tasks Business Process (BPEL) Decision Service (Rules) Business Activity Monitoring Alerts based on certain policies Dynamic processing based KPI reasoning Page 6 6

Decision Service - Concepts Enables users to easily wire any Rules engine with a BPEL process Key ideas: Abstracts proprietary rule engine apis via a standard web service interface. Will work with any rules engine. Support for Oracle Business Rules and ilog JRules (BLAZE expected, others possible) Provides access to rules repository at design time (JDev) to enable user to browse rule sets Supports both stateless and stateful interaction patterns Example: ExecuteFunction, AssertFacts, WatchFacts etc. Implementation Details Generates specific WSDL based on rule set being invoked Metadata about rule engine and repository captured in.decs XML file in BPEL project Supports both SOAP and WSIF bindings Modified Loan Flow Demo BPEL + Rules PORTAL LOAN FLOW BPEL PROCESS Loan Advisor Rules receive getphone Rules Engine Rule Author Rules Engine Decision Service getrating Decision Service Union Loan Credit Rating Rules PORTAL invoke receive select review end 5-15 min Web Services Interface: XML, SOAP, WSDL, WSIF invoke Approval Task Worklist Application Page 7 7

BPEL PM 10.1.3 BPEL Test Feature (For deep dive see: first feature preview webinar) BPEL Test Framework Provides a mechanism that allows users to automate testing of their BPEL processes: Emulate partners/services Verify process actions (assert) Calculate code coverage Supports both service and system faults Results integrated into BPEL Console as well as Ant-JUnit reports User experience: Create test case driver file (export from audit trail) Deploy and run test cases via console or command-line View results, fix process logic and repeat Page 8 8

BPEL Test Framework 1. Create XML unit test driver from instance audit trail BPEL Test Framework 2. Execute tests Page 9 9

BPEL Test Framework 3. View results, code coverage, fix as needed and repeat New 10.1.3 BPEL Designer Features JDev 10.1.3 generates WSDLs with Java and EJB WSIF bindings automatically Rules, Workflow, Test support, as described previously Large process support: Search capability Show/hide activity types Bookmarks Context kept between source and visual rep Misc: Add client partnerlink operations Schema import during project creation Improved array processing Notification service on palette Page 10 10

Improved Clustering/Admin Support Process models (BPEL Suitcase) stored in DB Processes automatically deploy across cluster of BPEL Servers Also eliminates problem of stale instances Automated recovery option Ant tasks which replace deployment descriptor variables with parameterized values Note that 10.1.2.0.2 has several RAC-related fixes Getting Your Hands on 10.1.3 SOA Suite public Beta in early May BPEL, OWSM, ESB Download or at Oracle HQ See follow-up email invitation to apply Available today to internal Oracle people JDev 10.1.3 and use automated update for Designer http://bpel.us.oracle.com for BPEL Server Page 11 11

Q&A and Feedback! Page 12 12