Kevin Hudson Oracle Corporation October 2001. Evolution of Oracle from Application to Infrastructure.

Slides:



Advertisements
Similar presentations
Center + Edge Do Web Computing and Peer Computing Intersect? Andrew Mahon Director, Strategic Marketing.
Advertisements

Regnet Specification : Functional point of view REGNET.
Supplier Contract Management © 2006 Oracle Corporation – Proprietary and Confidential 2. Author & Negotiate 5. Amend4. Monitor and Track 6. Renew & Closeout.
Microsoft Mobile Service Platform Empowering The Agile Service Provider Ronald Chan Business Development Manager Network Service Providers Microsoft Greater.
Netcentives Inc. 475 Brannan St. San Francisco, CA NASDAQ: NCNT Netcentives Inc. 475 Brannan St. San Francisco,
July 07, 2011 Oracle Apps Workflow Process. 2 Mission Work flow Integrating your Self Service Application Workflow with Microsoft Exchange.
10 Good Reasons for Using Oracle EBS Advanced Procurement Dave Simpkins Irene Griffith.
Oracle BPEL, How To Get Ready For It OpenWorld 2007 Sunday, November 11.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Oracle Advanced Queuing Features Overview
EDI Future Environment Initiative Project Kickoff 12/15/2004 Corporate Information Technology.
Accelerate Business Success With CRM CRM Interoperability.
1 Classification: Genpact Internal.  Tool From Oracle  Works with Oracle Database  PL/SQL Based  Widely Used with Oracle Applications  Can be Used.
Lecture-9/ T. Nouf Almujally
Click to add text © 2010 IBM Corporation OpenPages Solution Overview Mark Dinning Principal Solutions Consultant.
Confidential Page 1 Oracle Internet Supplier Portal Oracle Internet Supplier Portal (iSupplier Portal, ISP) enables secure, self-service business transactions.
Accounts Payables Invoice Automation for SharePoint.
Electronic Business Systems
NASA Growth Strategy Cindy Bolt Group Vice President March 10, 2009.
Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc.
CERN – European Laboratory for Particle Physics Administrative Information Services Implementing Oracle Workflow Derek Mathieson CERN - Switzerland.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
CRM On Demand Integration Capabilities Joerg Wallmueller CRM Sales.
INTEGRATION OF E - BUSINESS WITH ERP SYSTEM P RESENTATION ON INTEGRATION OF E - BUSINESS WITH ERP SYSTEM Presenting by Presenting by, Shruti raj Anushree.
Jason Morrill NCOAUG Training Day February, 2008
SQL Server Notification Services Andy Potter Senior System Consultant SQL Server Notification Services Intellinet.
7 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Oracle EBS R12 features Analysis. Agenda Overall R12 features at high level R12 financials features at high level AP – Suppliers AP – Invoices AP – Banks.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Electronically approve and create Suppliers in Oracle Financials using a combination of APEX and Oracle Workflow. NZOUG Conference 2010 Brad Sayer Team.
Enterprise Systems & Architectures. Enterprise systems are mainly composed of information systems. Business process management mainly deals with information.
SUBTITLE TEXT. Optimal Solutions What is E- Business Suite Oracle E-Business Suite is the most comprehensive suite of integrated, global business applications.
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
Future Direction T he significant problems we face cannot be solved at the same level of thinking we were at when we created them” “ T he significant problems.
Oracle Workflow Directions Atlanta OAUG Brenda Carlton, KPMG Peat Marwick June 19, 1998.
Integration Broker at Cornell Kevin Leonard CIT/Integration and Delivery May 9, 2002.
© 2005 Management Dynamics Inc. Proprietary and Confidential Management Dynamics Export Solutions & Oracle Integration NorCal OAUG Training Day January.
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
Copyright © Oracle Corporation, All rights reserved. Single Sign On/Integration Server/Workflow Enhancements Technology Update
Copyrighted material John Tullis 10/21/2015 page 1 04/02/00 Merchant Servers Presentation John Tullis DePaul Instructor
Jan/98 SAP & Microsoft Internet Integration.
Oracle Business Models
Self Service Web Apps Directions Atlanta OAUG Brenda Carlton, KPMG June 19, 1998.
E-BUSINESS SUITE 11i.10 – CUSTOMER RELATIONSHIP MANAGEMENT ORACLE ACCELERATOR FLOWS, FUNCTIONS & PRODUCTS Sales & Marketing Service Insight to Campaign.
A337 File Design Computerized and Manual Systems 3/27/08.
Oracle Services Procurement
AMQP, Message Broker Babu Ram Dawadi. overview Why MOM architecture? Messaging broker like RabbitMQ in brief RabbitMQ AMQP – What is it ?
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
1 Enterprise Open Source Kit SharePoint PLM download available on Microsoft CodePlex
The VERSO Product Returns Portal Incorporates Office 365 Outlook and Excel Add-Ins to Create Seamless Workflow for All Participating Users OFFICE 365 APP.
Welcome to the open World of Oracle Financials. Open for business  The eBusiness Suite is a complete integrated solution  We wish you had it all… 
Rockton Connect, the powerful, scalable, easy-to-use, and already integrated accounting software for Microsoft Dynamics CRM.
Copyright © 2005, Oracle. All rights reserved. المحاضرة الاولى بتاريخ 10/ 10/2009 محمد جلال ERP11i.tk ERP11i.tk.
A Global fully incorporated Virtual ecommerce Software Solution.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
Cornerstone Procure-to-Pay and Expense Management Project Overview.
www. magnifictraining.com Oracle apps scm online training Online | Classroom | Corporate| Training | Certification | Placement.
Oracle apps scm Online Training & Corporate Training Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC.
Information Systems By Kundang K Juman, Ir. MMSI
CS 493/693: Distributed Systems Programming
Say Hello to my Little Friend - Fedora Messaging Infrastructure
Computerized and Manual Systems
Citi October 2018.
Java Messaging Service (JMS)
Ebusiness Infrastructure Platform
Java Messaging Service (JMS)
Technology Landscape and Enterprise Objectives
Selling ERP The “BACK OFFICE”
Enterprise Integration
Presentation transcript:

Kevin Hudson Oracle Corporation October 2001

Evolution of Oracle from Application to Infrastructure

Brief History of Oracle  1993 – Oracle Applications Release 10 – Financials – Manufacturing – Human Resources  Not Workflow as we would know it. – Order Entry – Order Cycle and Approvals – Purchasing – PO Approval – All “Workflow” capabilities built directly into the application

Workflow Emerges  1994 – Oracle Workflow – Traditional Applications based Workflow – Complete API access to all services  PL/SQL,  C  Java API  Requirements driven by Oracle Applications – The move to Self Service Applications – Common rules engine for Oracle Applications – Common Worklist for Oracle Applications – Common configuration model for Oracle Applications

1995 Workflow Takes Hold  New Applications see the light – Engineering Approval – Self Service Requisition – Self Service Expense Reports – Self Service Human Resource  Predominately driven by the need for: – Worklist Approvals – Self Service Configuration

Expense Report Processing AP Standard Expense Report Process

Expense Report Processing

Workflow Marches On  Established Applications make the move to Workflow – Order Management – Purchasing – General Ledger – Account Receivable  Workflow becomes a component of the Applications development platform

Non- Production Requests Procurement Workflow Approval Workflow Receive ASN Pay on Receipt AP MRP/DRP Generated Requirements Create Requisitions AutoRelease Approved Supplier Lists Standard POs Supplier Schedules Payment Approved Suppliers EDI / Fax Web Internet Procurement 100% Lifecycle Automation Search Catalog (Local or TPN Register) Content Loads/Updates Workflow is much more than approvals

Release 11i Order Management Workflow Order Cycles Workflow Processes Cycle Actions Workflow Functions Cycle Approvals Workflow Notifications Workflow enforces business rules

Release 11i Order Management Workflow Order Flow - Generic with Header Level Invoicing Line Flow - Generic with Header Level Invoicing

Workflow Enabled e-Business Suite  ERP – Order Management – Internet Procurement – Self Service Financials – Advanced Planning System – Projects  HRMS – Candidate Offer – Career Management Reviews Release 11i highlights  CRM – Call Center – Service – Contacts – Support – Marketing – iStore And many more...

RolesUsers Directory Services Notification Services Send Respond Forward Cancel Query Oracle Workflow Enabled Application Oracle 9i server Engine Execution Definition Administration Monitoring Query Workflow Builder Workflow Loader Workflow Definition Files Workflow Development Client Oracle IAS Notification Mailer Application Server Web Notification Worklist Web Monitor Web Analysis Tools Browser Client Mail Applications Workflow Components

Workflow Engine  Heavily based on Oracle database technology – Database Queues (Used internally by the Workflow Engine ) – 100% audit trail in relational tables – Two Phase commit – Transactional Integrity – Scalability, Performance … o7 Oracle Applications Oracle Workflow Oracle 9i Server Side Architecture Ensures Optimal Performance

So What’s Wrong with all that?  Nothing! – But… There’s a lot more to Workflow – But… The Oracle Platform has a lot more to offer.  Workflow was too tightly bound to the applications – Great for Control but… what about collaboration? – What is at the center Workflow or the Applications – We needed to move with the technology – “We needed Business Events”

The Real Break through  Applications Workflow meets Platform Workflow OR  Oracle Applications meets Server Technology OR  Kevin Hudson meets Dieter Gawlick

The Story Continues  1998 Workflow Business Event System – Manage Internal and External business processes that span information system – Workflow process can be started or progressed by a business event – Workflow activities can initiate a business event  Workflow loosely bound to the application – Respond to and initiate Business Events

Business Event Driven Workflow  Business Events System – EVENTs are things which have occurred that might be significant to other objects in a system, or to external systems. The set of possible events is pre-determined by the applications. – Business Event != Message  Producing the event message may be costly and should be avoided unless an active subscription requires it. – Business Event != IT Event  Event Based Subscriptions is a super set of Publish/ Subscribe – Publish Subscribe is necessary but not complete – Event Based Subscription is an extension over publish/subscribe

From Control To Collaboration  The evolution from classical API driven Workflow towards business events driven Workflow – Applications raise business events – Workflow consumes business events – Workflow raise business events  Workflow that can react and respond to Business Events that occur outside their domain – A whole new type of Workflow  Essential for Application Integration (EAI)

Workflow Moving Down the Technology Stack  Component of Oracle database technology – Database Queues (Used internally by the Workflow Engine ) – Database Queues ( Used for External Communication ) – Security, Performance, Scalability ( Only truly achievable as part of the platform ) – Database features become more tightly integrated and consistent with Workflow  e.g LDAP o7 Oracle Applications Oracle Workflow Oracle 9i Server Side Architecture Ensures Optimal Performance Oracle 9i With Workflow

Workflow as a component of the Infrastructure  Provider and Consumer/driver of platform technology, – Consumes database platform (performance, scalability,security ) – Consumes messaging, queuing and pushes the platform – Provides business events ( drives the requirements into the platform )  Cooperates on Composite Events  Shows the need for LDAP integration

22 Model Driven Integration  Extends message broker model  Flexible  Provides process view  Simple  Requires a model of the business process Order Entry Warehouse Web Store Workflow Credit Management Accounting Human Resources Shipping Data Warehouse

Inter-Enterprise Business Processes Logistics Bank Supplier A Supplier B Internet Integration Hub Integration Hub Integration Hub Integration Hub

Business Events System Workflow Engine Oracle Applications AQ Business Events (XML) Workflow Business Event System Event driven Workflow processes Business Events New Order Update Order Cancel Order

RolesUsers Directory Services Notification Services Send Respond Forward Cancel Query Oracle Workflow Enabled Application Oracle server Workflow Engine Execution Definition Administration Monitoring Query Workflow Builder Workflow Loader Workflow Definition Files Workflow Development Client IAS Notification Mailer Application Server Web Notification Worklist Web Monitor Web Analysis Tools Browser Client Mail Applications AQ Business Event System Send Receive Raise Listen Query Workflow Components

Business Event Manager Raise Local Events Listen External Events Event Dispatcher Rule Function Workflow Process Send Business Event Matching Event Subscription Application AQ

Event Manager Workflow Engine AQ WF_OUT WF_IN AQ Propagation Event Manager Workflow Agent Ping/Acknowledge Business Event System Listen AQ PropagationListen

Key Messages  One Oracle Workflow product – Traditional applications based Workflow  Still needed – e-business integration workflow  Business Events a welcome addition  Leverages the Oracle technology stack – 9i – Database Queuing… – …