Introduction to Business Process Modeling

Overview

This course will provide each participant with an introductory understanding of the role of Business Process Execution Language (BPEL) and its role for modeling corporate workflows and SOA processing. This course will focus on the usage of business process models, the role of BPEL and BPEL4WS, vendor product support, integration of WSDL and other XML standards, BPELWS partner concepts, stateful interactions, BPEL extensions, use of the a Modeler, mapping elements in BPEL4WS, and the role of the Integration Server. All aspects of this class will illustrate the architecture and design of an efficient and effective SOA environment.

Audience:

This course is designed for programmers, managers, project leaders, enterprise architects and other technical individuals that need to understand the modeling of business workflows.

Prerequisites

An understanding of application development and basic design methodologies.

Course duration

2 days

Course outline

SOA Architecture

  • SOA Pyramid
  • SOA and Corporate Data
  • SOA and Programming Language
  • SOA Pyramid: Application Server
  • SOA Pyramid and Web Services
  • SOA Pyramid: Integration Server
  • SOA Pyramid: ESB
  • SOA Pyramid: BPEL Modeling
  • SOA Pyramid: Rules Engine
  • SOA Pyramid: Web Services 2.0
  • SOA Pyramid: UDDI Registry
  • SOA Pyramid: Governance
  • SOA Business Challenges
  • 1990s: Billion Dollar Lock-In
  • Integration Tools Appearing
  • Point-to-Point Approach
  • New $200B Lock-In: Big Apps
  • Frozen Enterprise Asset Concept
  • Liquid Asset Transformation
  • SOA: Frozen to Liquid Assets
  • Service Infrastructure Layer
  • Web Services Based Approach
  • Service Infrastructure
  • Application vs. Service Layer
  • SOA Challenges
  • Service Infrastructure Approach
  • Vendor Product Solutions
  • SOA Development Actors
  • Vendor SOA Products
  • SOA Product Family
  • ESB Target Environments
  • Composition vs. Coding
  • Ole of Process Server
  • Service Registry
  • Data Services
  • SOA Enterprise Security
  • User Interaction
  • BPM Suite
  • SOA Environment
  • Getting Started with SOA
  • Flexible Business – Flexible IT
  • SOA & Web Services
  • Web Services are a Good Start
  • ESB Shrinks Interfaces
  • SOA Reference Architecture
  • BEA SOA Foundation
  • Customer View of SOA
  • End-to-End Process Capabilities
  • SOA Platform Roles
  • Why do Business Process Modeling?
  • Business Process Modeling
  • SOA Business Modeler
  • Assembly Concepts
  • Eclipse-Like Integration Developer
  • Testing and Debugging
  • Deployment
  • Enterprise Service bus Capabilities
  • Define ESB Offerings
  • Integration Service Components
  • Common Data Model: Business Objects
  • Invocation Model: Service Components
  • Business Workflow Overview
  • Workflow Overview
  • Claim Handling Business Process
  • Activities in a Business Process
  • The Role of Workflow Management
  • Workflow Concepts
  • Relationship Among Concepts
  • Workflow Modeling
  • Process Definition
  • Control Flow
  • Sub-Workflow
  • Internal States of Workflow Activities
  • Internal States of Workflow Instances
  • Resources
  • Types of Workflow Systems
  • Message-Oriented Architecture
  • Repository-Oriented Architecture
  • Implementation Architectures
  • The WfMC Reference Model
  • Process Integrator (J2EE)
  • B2B Interoperability
  • Interoperability Issues in B2B
  • Typical B2B Scenario
  • System View of Merchant
  • Processing Steps of Purchase Order
  • Request Purchase Order
  • BPM Categories
  • Flow Objects
  • Connecting Objects
  • Swimlanes
  • Artifacts
  • Business Process Management
  • Moving Toward Flexibility
  • What is a Process?
  • Business Process Management
  • The BPM Lifecycle
  • What is a Model?
  • Business Process Modeling
  • Business Modeler
  • Assembling the Business Process
  • Assembling a Business Model
  • Deploying the Business Process
  • Process Integration for BPM
  • Deployment of Business Process
  • Monitoring the Business Process
  • Business Activity Monitoring
  • Business Monitor Benefits
  • Business Monitor Capabilities
  • BPM Continuous Improvement
  • BPM is Key to SOA
  • BPM Implementation
  • Vendor Products for BPM
  • BPM Lifecycle
  • BPEL Business Modeler
  • Developer IDE
  • Integration Server
  • Business Monitor
  • Roles of BPM
  • Business Analyst
  • Process Specialist
  • IT Developers/Architects
  • Business Users
  • Administrators
  • Deployment of Business Process
  • Introduction to BPEL
  • BPM Meets SOA
  • Business Process Management
  • BPM Meets SOA
  • Business Process Execution Language
  • Defining BPEL
  • BPEL Processes
  • BPEL Engine Architecture
  • BPEL Engine Processing
  • BPEL Compositions
  • Basic Web Services
  • Web Services vs. BPEL
  • W3C Web Services Stack
  • W3C Stack Components
  • Business Process Improvement
  • Defining BPEL
  • Web Service Business Processes
  • BPEL Usage Patterns
  • Non-Interruptible Process
  • Interruptible Process
  • Basis for BPEL
  • Creating BPEL Syntax
  • BPEL Specification
  • Key BPEL Concepts
  • BPEL Process Elements
  • Model vs. Runtime
  • End-to-End Processing
  • Vendor BPEL Offerings

  • Wintrac Inc.
    16523 SW McGwire Ct.
    Beaverton OR 97007
    © Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy