SlideShare a Scribd company logo
1 of 39
INTRODUCTION TO SOA & BPM
SERVICE-ORIENTED ARCHITECTURE &
BUSINESS PROCESS MANAGEMENT
10/8/12        www.smartbiz.vn    1
Table Of Content
 I. SOA - Service Oriented Architecture
      I.1. SOA Benefits
      I.2. Real World SOA
      I.3. SOA Platform
 II. EAI - Enterprise Application Integration
      II.1. Enterprise Service Bus ESB
      II.2. Extract Transform Load
 III. BPM & jBPM
      III.1. Business Process Management
      III.2. SOA & BPM
      III.3. BPM Suite
10/8/12                  www.smartbiz.vn         2
I.1.1. SOA Benefits




           SOA represents an enabler for faster process
         change, greater business insight and competitive
10/8/12 advantage, and the creation of a new generation of
                             www.smartbiz.vn                 3
I. 1.2. Application Environment




10/8/12            www.smartbiz.vn   4
I.1.3. Success Story

                 Reduced Paper Records by 70%
                 Improved patient care

                 IDD: 45% decrease in training time; 9x ROI;
                 Drive up average margin per sale; reduce call duratio
                 by 10%

                 Real time customer integration
                 Enabling business experimentation

                 CommSee: 30k users, 100+ apps
                 Primary branch experience

                 World-wide IT support for 400k+ users
                 Increases productivity, reduces deployment time
                 by 83 percent
10/8/12              www.smartbiz.vn                           5
I.2.1. Real World SOA




10/8/12           www.smartbiz.vn   6
I.2.1. Expose –
       Service Enablement




   Data   Legacy     LOB              Packaged        Trading
                                      Apps            Partners




          Data     Legacy            LOB   Packaged     Trading
                                             Apps       Partners
10/8/12            www.smartbiz.vn                             7
I.2.1. Expose –
       Service Enablement




          Data    Legacy            LOB   Packaged   Trading
                                            Apps     Partners
10/8/12           www.smartbiz.vn                           8
I.2.1. Compose –
    Orchestration & Workflow




          Data   Legacy            LOB   Packaged   Trading
                                           Apps     Partners
10/8/12          www.smartbiz.vn                           9
I.2.1. Consume –
       Productivity / Innovation



                   Web 2.0                          Packaged
                                                    Apps


          Portal                                               Devices
                                                               and People




            Data       Legacy             LOB   Packaged       Trading
                                                  Apps         Partners
10/8/12                 www.smartbiz.vn                              10
I.2.2. Putting the Pieces Together




Security              Web 2.0                           Packaged
                                                        Apps


             Portal                                                Devices
                                                                   and People


Management




Tooling
               Data       Legacy             LOB   Packaged        Trading
                                                   Apps            Partners
  10/8/12                  www.smartbiz.vn                               11
I.2.2. Compose

                                                                  Development of Business Processes
                                                                  Develop new composite processes
                                                                  from reuse of existing systems
                                                                  Deployment of Highly Distributed
                                                                  Processes

Business Process Modeling and
Documentation
                                             “People-
Visual Design of Electronic                   Ready
Forms
                                            Processes”
Visual Design of Collaborative
Applications                                                      Intuitive end-user task interaction
                                                                  thru Office
                                                                  Interaction with Collaborative
                                                                  Processes
                                                                  Effective Management and Control of
                                                                  Distributed Processes


                            Real-time Tracking of End-to-end
                            Business Process Performance
                            Management Visibility into Business
                            Process Performance
  10/8/12                   Real-time Process Optimization
                                              www.smartbiz.vn                                 12
I.2.2. Consume




   Improved Employee            Enhanced Business
      Productivity               Decision Making




              Stronger Connections with
10/8/12                 www.smartbiz.vn             13
               Customers and Suppliers
I.3. SOA Application Platform
     Infrastructure Optimization Model




                      The APIO journey will increase agility
                     and visibility throughout the adaptive
                                             More IT lifecycle
                       Standards-based,       application           Fully service-
Brittle, disparate
                                           platform driving       oriented, dynamic
applications and       flexible business   core applications         application
    platforms             applications       and business             platform
                                               processes
                      Enabling IT to advance the business
                             through IT innovation


  Cost Center          More Efficient          Business Enabler   Strategic Asset
                        Cost Center
10/8/12                              www.smartbiz.vn                             14
II. Enterprise Service Bus

  An Enterprise Service Bus (ESB) is a flexible connectivity
  infrastructure for integrating applications and services.
  An ESB powers your SOA by reducing the number, size, and complexity of interfaces.


    An ESB performs the following between
    requestor and service
     • ROUTING messages between
       services
    • CONVERTING transport protocols
      between requestor and service

    • TRANSFORMING message
      formats between requestor and
      service
    • HANDLING business events from
                                                                                       Shape = Protocol
      disparate sources                                                                Color = Data type


15 10/8/12                               www.smartbiz.vn
II.1. EAI: Portals – SOA - ESB

                                         3                                                                                5
                                     2                                2   4       3
                                         1                                                    Business                1        4
                                                      Employee                                Partner                                        Customer




                                                                    Enterprise Services Bus


                                             Portal             Process       Integration         Collaboration               Content


                                                                               Analytics                                                           Virtual
    IT         Command                                                                                                                           Repositories
Management      Center




 Enterprise
  Legacy               ERP                            CRM                         ECM                            HRMS                                Other
Applications   1   2    3    4   5            1   2    3    4   5         1   2       3   4   5          1   2    3       4     5            1   2     3     4   5
  (ELAs)




    10/8/12
                                                  www.smartbiz.vn                                                                       16
II.1. SOA & EAI

           CRM

 CRM


                  EAI
           ERP

 ERP



           SCM

 SCM



           HRMS

HRMS




Multiple
Websites




10/8/12                 www.smartbiz.vn   17
II.1. SOA & EAI

           CRM

 CRM
                                      Enterprise Services Delivery Foundation

                  EAI
           ERP

 ERP



           SCM

 SCM
                        Integration
                          Engine
                         (Business
           HRMS
                        Integration
                          Studio)
HRMS




Multiple
Websites




10/8/12                                    www.smartbiz.vn                      18
II.1. SOA & EAI

               CRM

 CRM       1    2
                                              Enterprise Services Delivery Foundation
           3          4

                          EAI
               ERP

 ERP            1     2
                      3


               SCM
                                                     1   2   3
 SCM                  1                              4   1   2
                2               Integration          3   1   2
                                  Engine
                                                     1   2   3
                                 (Business
               HRMS
                                Integration          4   1   2
                                  Studio)
HRMS       1          2                               Virtual
           3    4                                   Repository




Multiple
Websites




10/8/12
                                     www.smartbiz.vn                                    19
II.1. SOA & EAI

               CRM

 CRM       1    2
                                              Enterprise Services Delivery Foundation
           3          4

                          EAI                Workflow
               ERP                                                              Analytics &
                                  Designer              Engine                  Reporting
 ERP            1     2
                                                                                                         2
                                                                                                                          1
                      3
                                                                                                         3       2
                                                                                          Application                     2
               SCM                                                                          Portal       4
                                                        1   2    3    Application
                                                                        Builder
 SCM                  1                                 4   1    2
                                                                       (portlets)
                                Integration                                              Collaboration
                2                                       3   1    2                                       Enterprise Web
                                  Engine
                                                        1   2    3                          (Web          Applications
                                 (Business
               HRMS             Integration                                                Services
                                                        4   1    2
                                  Studio)                                                 Consumer)
HRMS       1          2                                   Virtual                                            1
           3    4                                       Repository
                                                                                                             2

                                                                                                             4

Multiple
Websites




10/8/12                                             www.smartbiz.vn                                                  20
II.1. Centralized Development
                              Centralized Portlet Development Environment




          North America                              Europe                 Asia-Pacific

              Portal Server                        Portal Server               Portal Server
                  BEA                                 Oracle                      JBoss




10/8/12                                www.smartbiz.vn                                         21
III.1. Business Process Management

                              SAP R/3
                                                BW
      CRM                      Headquarter
            Customer                                        SCM/APO

                                                            Production


 Supplier


  SRM/EBP




                Distributor
                  Legacy
                                    Warehouse        Subcontractor
                  System
                                        WMS               Legacy
                                                          System


 10/8/12                          www.smartbiz.vn                     22
III.1. Collaboration - Business & IT

                            Business                                                IT
                                                Business Analyst




 Social environment                                                         Process       Systematic structure
         Organization                                                     Administrator        Hardware
                                       LOB Process
                                         Owner
         Employees                                                                             Software
                                                     Process Architect/
 Constantly changing external                        Business Engineer                    Desire to minimize frequency
  influence                                                                                of change
 Need to change processes                                                                 Able to implement process
  daily/weekly                                                                             change in months
 Highly dynamic environment                                                               Stable and tested systems
                                                                   Developer
 Measure: Profitability                                                                   Measure: Service Level
                                              Business
                                              End User




    10/8/12
www.smartbiz.vn                                                                                                    23
III.1. Business Process Management (BPM)
                      Software and strategy for
          modeling, automating, managing and optimizing
                     business processes across
          organizational divisions, systems and applications

                Strategy    Goals       Policies     Compliance




                                                   Process


                                        People


                  Systems                              Information


10/8/12                      www.smartbiz.vn                         24
III.1. BPM Lifecycle
                        BPM Components Must Work Together

                                                                 Various Stakeholders


                                         Business Process
 Business                                 Analysis (BPA)                  Business Analyst
 Process                   Model
Monitoring
  (BAM)
                                                                                         Process Architect/
             Optimize                     Simulate          LOB Process                  Business Engineer
                            BPM                               Owner
                         Lifecycle
                                                                               BPM
          Monitor                       Implement

                                                            Business
                           Deploy                                                            Developer
                                                            End User
                          Execute
                                     Business Process
                                      Execution (BPE)
                                                                          Process Administrator




    10/8/12
www.smartbiz.vn                                                                                    25
III.2. SOA & BPM Governance
    Full Lifecycle Management for Composite Apps, Business Processes and SOA Assets


                        Design
                                      Develop/Assemble
    Architecture                      & Test
    & Modeling



Analysis                                                        SOA Asset/Artifact Management

                                                    Deploy &
                                                    Secure      Policy Management, Validation
                                                                and Enforcement



                                                                  Provisioning and Consumer
                                                                  Management
                                            Monitor
                                            Policies
      Retire                                & SLAs                   SOA Monitoring and
      Services                                                       Management
                      Manage Change


    10/8/12                            www.smartbiz.vn                                    26
                                                                                                26
III.2. SOA & BPM




10/8/12             www.smartbiz.vn   27
III.2. Solution & Business
       Process Management
     Business Process                          Business Departments

   Functional View                           • Functional process description
                                             • Functional process operation and control




                                                                                                                                       Software Change Management
                                                                                                 • New ABAP developments
                                                                                                 • Management of changes (SAP Notes)
                               Business Process                            Interface
                                Management                                Management
                            Operation concept including            • Technical interface
 Functional and Technical   • Monitoring objects                    description
          View              • Error handling procedures            • Monitoring concepts
                            • Escalation paths                     • Error handling procedures



                                                     IT Department
                            Systems                                 Basis/mySAP Technology
                            • OS admin and monitoring               • System log monitoring
      Technical View        • DB administration                     • ABAP dump analysis
  (Process-independent)     • DB backup und recovery                • Performance monitoring
                            • Network monitoring                    • Workload monitoring
                            • Frontend management
 10/8/12                                     www.smartbiz.vn                                                                    28
III.2. IBM Business Process Manager


                       IBM Business Process Manager
                                                                                                  Management
                                    Process Center
                                             Versioned Assets
                         Shared Assets                              Server Registry                   Process Center
                                                                                                         Console
                                              Repository
                                                                                                  Design
                                 Define                                Update
                                              Governance
                                 Deploy
                                               Visibility
                                                                       Measure

                                                                                                        Process
                                    Process Server                                                      Designer

                                 Process
                BPMN                             Monitoring            BPEL               ESB
                                  Rules

                  Out-of-box                    Configurable                      Optional
                Process Portal             Business Space Widgets             Microsoft Add-ons        Integration
                                                                                                        Designer




                                           End User Interfaces
29    10/8/12                                                 www.smartbiz.vn
III.3. BPM Suite: Human-Centric
    Tools and Clients for All Key User Roles
                Process Engineers /                                                                            Business Users
                Integration Specialists
                                                                  Integrated deployment of policies,
                                          Collaborative           rules, and process services based on
                                          Development             an SOA platform with seamless
                                                                  support for human workflow
      Clean hand-off to IT                                                                                Business
      with business models
      and metrics
                                   WebSphere                                                              User
                                   Integration                                                            Clients
                                   Developer
                                                                                                                        Interact with business
                                                                         Workflow and                                   processes, collaborate,
             Business Modeling                                           Choreography
             and Simulation                                                                                             and perform human tasks
                                                                         Process
            Business                                                     Server
            Modeler                                                                                                         Manage running
                                                                                                                            processes and tasks
                                                                         Content
                                                                         Management
                                     Business Monitoring,                                                BPC Explorer
                                     Dashboards and Analytics
Feedback for continuous
improvement and
optimization                           Business
                                                                         Real time
                                       Monitor                           collaboration and
                                                                                                         BPC Observer
                                                                         management of
                                                                         business processes

                      Business                                                                                       Business Managers /
                      Analysts                                                                                       Business Operations

   30 10/8/12                                                   www.smartbiz.vn
III.3.1. IBM BPM - the most comprehensive BPM platform available


                                     Simplicity for deep business
                                                       user engagement
                                                               Process Designer
                                                                        Coaches
                                                                     Playbacks


                                     Power to scale with transactional
                                                             integrity
                                                                  Process Server
                                                             BPEL Orchestration
                                                            Integration Adapters


                                        Governance to manage process
                                                             change
 Enables faster, business-                                        Process Center
                                                                      Snapshots
  led process change …                                                  Toolkits

                                        Visibility to empower business
                                            users to optimize processes
                                                    Performance Data Warehouse
                                                          Real-Time Scoreboards
  10/8/12                         www.smartbiz.vn                                  31
III.3.2. SAP - ARIS Tools & NetWeaver




10/8/12
          The Result  PROCESS DRIVEN SAP
                      www.smartbiz.vn            32
           SAP BPP (Business Process Platform)
III.3.3. Oracle SOA - BPM Platform



                  POLICY
          JDEV   MANAGER         EM              CEP         BAM

                     BPEL PROCESS MGR
                     BUSINESS RULES
                     HUMAN WORKFLOW



                                                                     REG/REP
                     SERVICE BUS
                     DATA INTEGRATOR




           ERP   MAINFRAME   SERVICES     DB     PARTNERS   EVENTS
                             Adapters & B2B

10/8/12                             www.smartbiz.vn                    33
III.3.3. Unified Server Platform


                                                                                Service Assembly, Orchestration
               SOA Composite
                                                                                                       Application
                                                                                                       composers
RegRep                                        Business                    Human
                                 Mediator                     BPEL                            IDE
                                               Rules                     Workflow


BAM                                 11g Service Infrastructure
                       Common JCA-based connectivity infrastructure   Policy Enforcement
           Optimized
            binding

 B2B                                    Oracle Service Bus
                                                                                           Web-based
                                                                                            console


                                                                                                             SOA
                                                                                                       Operations
                                                  Service virtualization, Shared Service Gateway, Monitoring


 10/8/12                                               www.smartbiz.vn                                         34
III.3.3. Integrated Security Policies




                                                           Policy Manager
 Reg/Rep
             Mediator
                        Business
                                       BPEL      Human
                         Rules                  Workflow
                                                               IDE
  BAM




  B2B               Oracle Service Bus

                                                            Web-based
                                                             console




10/8/12                            www.smartbiz.vn                          35
III.3.3. Unified BPM Platform


                      Shared BPMN                    Rich End User Interaction           Web-based customization
                         Model

BPA


                                               Worklist     Process Portal   MS Office

      Business View
                                    BPMN 2.0                                                Process Composer
                                      BPEL

        BPM Studio
 (with Business and IT views)
                                                              Human
                                     BPEL         BPMN
                                                             Workflow




10/8/12                                             www.smartbiz.vn                                            36
III.3.3. Real-Time Event Visibility
      EDA delivers real-time event processing for monitoring, analyzing, and acting on
      business process optimization.

                           EDN                    CEP              BAM
                   event
  createSupplier

ADF page flow                                                                    Mobile Devices
and BC
                                                                         BAM Dashboards




                   event




   SOA composite                                                         ADF (active RCF & DVT)




                                                   Other event
JMS
                                                   sources
                                                   (feeds, etc.)

                                 close loop


10/8/12                                       www.smartbiz.vn                                     37
Enterprise Development Life-Cycle for Agile/Aligned Business

                                      Transform/Execute (lossless)!




                                        !           Publish!
   Business Design = BPM, SOA, EA++




                                                               1 common model,
                                                               1 common repository!




  Modeling enterprise/business         Live & Maintained Requirements
  context

               10/8/12                 www.smartbiz.vn                            38
III.3.4. Prima SOA - BPM Platform




10/8/12            www.smartbiz.vn     39

More Related Content

What's hot

Logic Apps reuse with microservices design
Logic Apps reuse with microservices designLogic Apps reuse with microservices design
Logic Apps reuse with microservices designBizTalk360
 
5 Key Steps To Implementing Micro Frontends On Kubernetes
5 Key Steps To Implementing Micro Frontends On Kubernetes5 Key Steps To Implementing Micro Frontends On Kubernetes
5 Key Steps To Implementing Micro Frontends On KubernetesEntando
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing MicroservicesDavid Chou
 
Erp and business intelligence - why your business needs both
Erp and business intelligence - why your business needs bothErp and business intelligence - why your business needs both
Erp and business intelligence - why your business needs bothDavidAltmen
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationAli Raza Zaidi
 
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...apidays
 
Internet and related technologies and erp
Internet and related technologies and erpInternet and related technologies and erp
Internet and related technologies and erpLijo M Loyid
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and MicroservicesSven Bernhardt
 
Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016Vu Tuyen Hoang
 
How RPA Technology is Automating HR to Save Time & Increase Productivity
How RPA Technology is Automating HR to Save Time & Increase ProductivityHow RPA Technology is Automating HR to Save Time & Increase Productivity
How RPA Technology is Automating HR to Save Time & Increase ProductivityUiPath
 
Software Requirements Specification (SRS) - Records Management with Chatbot A...
Software Requirements Specification (SRS) - Records Management with Chatbot A...Software Requirements Specification (SRS) - Records Management with Chatbot A...
Software Requirements Specification (SRS) - Records Management with Chatbot A...FedericoLibadiaII
 
Online Store Modules
Online Store ModulesOnline Store Modules
Online Store ModulesKavita Sharma
 
IRJET- Blockchain based Fake Product Identification in Supply Chain
IRJET- Blockchain based Fake Product Identification in Supply ChainIRJET- Blockchain based Fake Product Identification in Supply Chain
IRJET- Blockchain based Fake Product Identification in Supply ChainIRJET Journal
 
ERP Training
ERP TrainingERP Training
ERP TrainingSoumya De
 
Application Value Assessment
Application Value AssessmentApplication Value Assessment
Application Value AssessmentGerry Appeltants
 
Zoho & Dim Dim Collaboration
Zoho & Dim Dim CollaborationZoho & Dim Dim Collaboration
Zoho & Dim Dim Collaborationaliniaz3
 

What's hot (20)

Logic Apps reuse with microservices design
Logic Apps reuse with microservices designLogic Apps reuse with microservices design
Logic Apps reuse with microservices design
 
HRIS a HR procesy
HRIS a HR procesyHRIS a HR procesy
HRIS a HR procesy
 
E farming
E farmingE farming
E farming
 
5 Key Steps To Implementing Micro Frontends On Kubernetes
5 Key Steps To Implementing Micro Frontends On Kubernetes5 Key Steps To Implementing Micro Frontends On Kubernetes
5 Key Steps To Implementing Micro Frontends On Kubernetes
 
Designing Microservices
Designing MicroservicesDesigning Microservices
Designing Microservices
 
Erp and business intelligence - why your business needs both
Erp and business intelligence - why your business needs bothErp and business intelligence - why your business needs both
Erp and business intelligence - why your business needs both
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operation
 
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
 
Internet and related technologies and erp
Internet and related technologies and erpInternet and related technologies and erp
Internet and related technologies and erp
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and Microservices
 
Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016Siten Software Company Profile - Updated Sep./2016
Siten Software Company Profile - Updated Sep./2016
 
How RPA Technology is Automating HR to Save Time & Increase Productivity
How RPA Technology is Automating HR to Save Time & Increase ProductivityHow RPA Technology is Automating HR to Save Time & Increase Productivity
How RPA Technology is Automating HR to Save Time & Increase Productivity
 
Software Requirements Specification (SRS) - Records Management with Chatbot A...
Software Requirements Specification (SRS) - Records Management with Chatbot A...Software Requirements Specification (SRS) - Records Management with Chatbot A...
Software Requirements Specification (SRS) - Records Management with Chatbot A...
 
Tech Smart Canteen management
 Tech Smart Canteen management Tech Smart Canteen management
Tech Smart Canteen management
 
Online Store Modules
Online Store ModulesOnline Store Modules
Online Store Modules
 
IRJET- Blockchain based Fake Product Identification in Supply Chain
IRJET- Blockchain based Fake Product Identification in Supply ChainIRJET- Blockchain based Fake Product Identification in Supply Chain
IRJET- Blockchain based Fake Product Identification in Supply Chain
 
ERP Training
ERP TrainingERP Training
ERP Training
 
ERP implementation
ERP implementationERP implementation
ERP implementation
 
Application Value Assessment
Application Value AssessmentApplication Value Assessment
Application Value Assessment
 
Zoho & Dim Dim Collaboration
Zoho & Dim Dim CollaborationZoho & Dim Dim Collaboration
Zoho & Dim Dim Collaboration
 

Viewers also liked

2008 10 01 Bpm Conference
2008 10 01 Bpm Conference2008 10 01 Bpm Conference
2008 10 01 Bpm ConferenceChaineum
 
Système Information - ETL et EAI - Décisionnel et Opérationnel
Système Information - ETL et EAI - Décisionnel et OpérationnelSystème Information - ETL et EAI - Décisionnel et Opérationnel
Système Information - ETL et EAI - Décisionnel et OpérationnelFrédéric FAURE
 
Enterprise Application Integration Technologies
Enterprise Application Integration TechnologiesEnterprise Application Integration Technologies
Enterprise Application Integration TechnologiesPeter R. Egli
 
eQ Services PFE
eQ Services PFEeQ Services PFE
eQ Services PFEfayway
 
Building Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationBuilding Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationWSO2
 
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Maxim Arzumanyan
 
jBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For DevelopersjBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For DevelopersMauricio (Salaboy) Salatino
 
L'approche par regles metier
L'approche par regles metierL'approche par regles metier
L'approche par regles metiersenejug
 
Rapid Software Development Process
Rapid Software Development ProcessRapid Software Development Process
Rapid Software Development ProcessThanh Nguyen
 
BPMN : Business Process Modelling Notation
BPMN : Business Process Modelling NotationBPMN : Business Process Modelling Notation
BPMN : Business Process Modelling NotationKhaled Fayala
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementSanae BEKKAR
 
Saa S Integration For Vendors
Saa S Integration For VendorsSaa S Integration For Vendors
Saa S Integration For Vendorsguest312a
 
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationIntroduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationSanae BEKKAR
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application IntegrationTomas Dermisek
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integrationGoa App
 
Enterprise Application to Infrastructure Integration -- SDN Apps
Enterprise Application to Infrastructure Integration  -- SDN AppsEnterprise Application to Infrastructure Integration  -- SDN Apps
Enterprise Application to Infrastructure Integration -- SDN AppsCisco DevNet
 

Viewers also liked (20)

BPM and EAI Synergy
BPM and EAI SynergyBPM and EAI Synergy
BPM and EAI Synergy
 
2008 10 01 Bpm Conference
2008 10 01 Bpm Conference2008 10 01 Bpm Conference
2008 10 01 Bpm Conference
 
Système Information - ETL et EAI - Décisionnel et Opérationnel
Système Information - ETL et EAI - Décisionnel et OpérationnelSystème Information - ETL et EAI - Décisionnel et Opérationnel
Système Information - ETL et EAI - Décisionnel et Opérationnel
 
Enterprise Application Integration Technologies
Enterprise Application Integration TechnologiesEnterprise Application Integration Technologies
Enterprise Application Integration Technologies
 
eQ Services PFE
eQ Services PFEeQ Services PFE
eQ Services PFE
 
Building Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationBuilding Blocks of Enterprise Integration
Building Blocks of Enterprise Integration
 
EAi
EAiEAi
EAi
 
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
 
jBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For DevelopersjBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For Developers
 
BPM Concepts de base
BPM Concepts de baseBPM Concepts de base
BPM Concepts de base
 
L'approche par regles metier
L'approche par regles metierL'approche par regles metier
L'approche par regles metier
 
Rapid Software Development Process
Rapid Software Development ProcessRapid Software Development Process
Rapid Software Development Process
 
BPMN : Business Process Modelling Notation
BPMN : Business Process Modelling NotationBPMN : Business Process Modelling Notation
BPMN : Business Process Modelling Notation
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process Management
 
Saa S Integration For Vendors
Saa S Integration For VendorsSaa S Integration For Vendors
Saa S Integration For Vendors
 
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationIntroduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling Notation
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
BPMN 2.0 Fundamentals
BPMN 2.0 FundamentalsBPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integration
 
Enterprise Application to Infrastructure Integration -- SDN Apps
Enterprise Application to Infrastructure Integration  -- SDN AppsEnterprise Application to Infrastructure Integration  -- SDN Apps
Enterprise Application to Infrastructure Integration -- SDN Apps
 

Similar to Introduction to SOA EAI ETL BPM

SOA an architecture on the Desktop
SOA an architecture on the DesktopSOA an architecture on the Desktop
SOA an architecture on the DesktopVincent Perrin
 
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...IBM Rational
 
Доклад Никоса Анагносту на SPCUA 2012
Доклад Никоса Анагносту на SPCUA 2012 Доклад Никоса Анагносту на SPCUA 2012
Доклад Никоса Анагносту на SPCUA 2012 Lizard Soft
 
Mashing up the Lotus Portfolio
Mashing up the Lotus PortfolioMashing up the Lotus Portfolio
Mashing up the Lotus Portfolioncarrier
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...mfrancis
 
E2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content ManagementE2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content Managementmuratc2a
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Twan van den Broek
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
 
Share Point Ax
Share Point AxShare Point Ax
Share Point AxPeter1020
 
E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...
E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...
E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...InSync2011
 
Xencia Solution Showcase
Xencia Solution ShowcaseXencia Solution Showcase
Xencia Solution Showcaseullasl
 
Service Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services ManagementService Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services ManagementAnt Cruz
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middlewareinvestorrelation
 
What is BI on Cloud
What is BI on CloudWhat is BI on Cloud
What is BI on Cloudtdwiindia
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012) SAP Portal
 
Cloud computing
Cloud computingCloud computing
Cloud computingpaole168
 
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageMWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageJohn Head
 

Similar to Introduction to SOA EAI ETL BPM (20)

SOA an architecture on the Desktop
SOA an architecture on the DesktopSOA an architecture on the Desktop
SOA an architecture on the Desktop
 
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
 
Доклад Никоса Анагносту на SPCUA 2012
Доклад Никоса Анагносту на SPCUA 2012 Доклад Никоса Анагносту на SPCUA 2012
Доклад Никоса Анагносту на SPCUA 2012
 
Mashing up the Lotus Portfolio
Mashing up the Lotus PortfolioMashing up the Lotus Portfolio
Mashing up the Lotus Portfolio
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
 
E2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content ManagementE2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content Management
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
Convertigo Composite Application Platform
Convertigo Composite Application PlatformConvertigo Composite Application Platform
Convertigo Composite Application Platform
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
Share Point Ax
Share Point AxShare Point Ax
Share Point Ax
 
E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...
E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...
E-Business Suite 1 | Nadia Bendiedou | Oracle E-Business Suite Technology rel...
 
Xencia Solution Showcase
Xencia Solution ShowcaseXencia Solution Showcase
Xencia Solution Showcase
 
Service Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services ManagementService Delivery Broker - Digital Services Management
Service Delivery Broker - Digital Services Management
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
 
What is BI on Cloud
What is BI on CloudWhat is BI on Cloud
What is BI on Cloud
 
SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)  SAP NetWeaver Portal Portfolio (2012)
SAP NetWeaver Portal Portfolio (2012)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive AdvantageMWLUG 2011: Notes/Domino Application Development Competitive Advantage
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
 

More from Thanh Nguyen

Building a NFT Marketplace DApp
Building a NFT Marketplace DAppBuilding a NFT Marketplace DApp
Building a NFT Marketplace DAppThanh Nguyen
 
Serverless Architecture 101 ⚡
Serverless Architecture 101 ⚡Serverless Architecture 101 ⚡
Serverless Architecture 101 ⚡Thanh Nguyen
 
The fundamentals of AWS Cloud Security 🛠⛅️🚀
The fundamentals of AWS Cloud Security 🛠⛅️🚀The fundamentals of AWS Cloud Security 🛠⛅️🚀
The fundamentals of AWS Cloud Security 🛠⛅️🚀Thanh Nguyen
 
Migrating Monolithic Applications with the Strangler Pattern
Migrating Monolithic Applications with the Strangler Pattern Migrating Monolithic Applications with the Strangler Pattern
Migrating Monolithic Applications with the Strangler Pattern Thanh Nguyen
 
E301 Elastic Beanstalk PaaS
E301 Elastic Beanstalk PaaSE301 Elastic Beanstalk PaaS
E301 Elastic Beanstalk PaaSThanh Nguyen
 
Serverless Data Lake on AWS
Serverless Data Lake on AWSServerless Data Lake on AWS
Serverless Data Lake on AWSThanh Nguyen
 
SmartChat WhatsApp-clone using AWS Amplify AppSync
SmartChat WhatsApp-clone using AWS Amplify AppSyncSmartChat WhatsApp-clone using AWS Amplify AppSync
SmartChat WhatsApp-clone using AWS Amplify AppSyncThanh Nguyen
 
Introduction to Ethereum Blockchain & Smart Contract
Introduction to Ethereum Blockchain & Smart ContractIntroduction to Ethereum Blockchain & Smart Contract
Introduction to Ethereum Blockchain & Smart ContractThanh Nguyen
 
Amazon AWS Free-Tier
Amazon AWS Free-TierAmazon AWS Free-Tier
Amazon AWS Free-TierThanh Nguyen
 
PMI ACP Classroom Question Paper
PMI ACP Classroom Question PaperPMI ACP Classroom Question Paper
PMI ACP Classroom Question PaperThanh Nguyen
 
PMI ACP Classroom Question Paper with Answers
PMI ACP Classroom Question Paper with AnswersPMI ACP Classroom Question Paper with Answers
PMI ACP Classroom Question Paper with AnswersThanh Nguyen
 
PMI-ACP Case Study
PMI-ACP Case StudyPMI-ACP Case Study
PMI-ACP Case StudyThanh Nguyen
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 4
PMI-ACP Lesson 12 Knowledge and Skills Nugget 4PMI-ACP Lesson 12 Knowledge and Skills Nugget 4
PMI-ACP Lesson 12 Knowledge and Skills Nugget 4Thanh Nguyen
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 3
PMI-ACP Lesson 12 Knowledge and Skills Nugget 3PMI-ACP Lesson 12 Knowledge and Skills Nugget 3
PMI-ACP Lesson 12 Knowledge and Skills Nugget 3Thanh Nguyen
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2Thanh Nguyen
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 1
PMI-ACP Lesson 12 Knowledge and Skills Nugget 1PMI-ACP Lesson 12 Knowledge and Skills Nugget 1
PMI-ACP Lesson 12 Knowledge and Skills Nugget 1Thanh Nguyen
 
PMI-ACP Lesson 11 Agile Value Stream Analysis
PMI-ACP Lesson 11 Agile Value Stream AnalysisPMI-ACP Lesson 11 Agile Value Stream Analysis
PMI-ACP Lesson 11 Agile Value Stream AnalysisThanh Nguyen
 
PMI-ACP Lesson 10 Agile Metrics
PMI-ACP Lesson 10 Agile MetricsPMI-ACP Lesson 10 Agile Metrics
PMI-ACP Lesson 10 Agile MetricsThanh Nguyen
 
PMI-ACP Lesson 9 Agile Risk Management
PMI-ACP Lesson 9 Agile Risk ManagementPMI-ACP Lesson 9 Agile Risk Management
PMI-ACP Lesson 9 Agile Risk ManagementThanh Nguyen
 
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based PrioritizationPMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based PrioritizationThanh Nguyen
 

More from Thanh Nguyen (20)

Building a NFT Marketplace DApp
Building a NFT Marketplace DAppBuilding a NFT Marketplace DApp
Building a NFT Marketplace DApp
 
Serverless Architecture 101 ⚡
Serverless Architecture 101 ⚡Serverless Architecture 101 ⚡
Serverless Architecture 101 ⚡
 
The fundamentals of AWS Cloud Security 🛠⛅️🚀
The fundamentals of AWS Cloud Security 🛠⛅️🚀The fundamentals of AWS Cloud Security 🛠⛅️🚀
The fundamentals of AWS Cloud Security 🛠⛅️🚀
 
Migrating Monolithic Applications with the Strangler Pattern
Migrating Monolithic Applications with the Strangler Pattern Migrating Monolithic Applications with the Strangler Pattern
Migrating Monolithic Applications with the Strangler Pattern
 
E301 Elastic Beanstalk PaaS
E301 Elastic Beanstalk PaaSE301 Elastic Beanstalk PaaS
E301 Elastic Beanstalk PaaS
 
Serverless Data Lake on AWS
Serverless Data Lake on AWSServerless Data Lake on AWS
Serverless Data Lake on AWS
 
SmartChat WhatsApp-clone using AWS Amplify AppSync
SmartChat WhatsApp-clone using AWS Amplify AppSyncSmartChat WhatsApp-clone using AWS Amplify AppSync
SmartChat WhatsApp-clone using AWS Amplify AppSync
 
Introduction to Ethereum Blockchain & Smart Contract
Introduction to Ethereum Blockchain & Smart ContractIntroduction to Ethereum Blockchain & Smart Contract
Introduction to Ethereum Blockchain & Smart Contract
 
Amazon AWS Free-Tier
Amazon AWS Free-TierAmazon AWS Free-Tier
Amazon AWS Free-Tier
 
PMI ACP Classroom Question Paper
PMI ACP Classroom Question PaperPMI ACP Classroom Question Paper
PMI ACP Classroom Question Paper
 
PMI ACP Classroom Question Paper with Answers
PMI ACP Classroom Question Paper with AnswersPMI ACP Classroom Question Paper with Answers
PMI ACP Classroom Question Paper with Answers
 
PMI-ACP Case Study
PMI-ACP Case StudyPMI-ACP Case Study
PMI-ACP Case Study
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 4
PMI-ACP Lesson 12 Knowledge and Skills Nugget 4PMI-ACP Lesson 12 Knowledge and Skills Nugget 4
PMI-ACP Lesson 12 Knowledge and Skills Nugget 4
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 3
PMI-ACP Lesson 12 Knowledge and Skills Nugget 3PMI-ACP Lesson 12 Knowledge and Skills Nugget 3
PMI-ACP Lesson 12 Knowledge and Skills Nugget 3
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 1
PMI-ACP Lesson 12 Knowledge and Skills Nugget 1PMI-ACP Lesson 12 Knowledge and Skills Nugget 1
PMI-ACP Lesson 12 Knowledge and Skills Nugget 1
 
PMI-ACP Lesson 11 Agile Value Stream Analysis
PMI-ACP Lesson 11 Agile Value Stream AnalysisPMI-ACP Lesson 11 Agile Value Stream Analysis
PMI-ACP Lesson 11 Agile Value Stream Analysis
 
PMI-ACP Lesson 10 Agile Metrics
PMI-ACP Lesson 10 Agile MetricsPMI-ACP Lesson 10 Agile Metrics
PMI-ACP Lesson 10 Agile Metrics
 
PMI-ACP Lesson 9 Agile Risk Management
PMI-ACP Lesson 9 Agile Risk ManagementPMI-ACP Lesson 9 Agile Risk Management
PMI-ACP Lesson 9 Agile Risk Management
 
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based PrioritizationPMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
 

Recently uploaded

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Introduction to SOA EAI ETL BPM

  • 1. INTRODUCTION TO SOA & BPM SERVICE-ORIENTED ARCHITECTURE & BUSINESS PROCESS MANAGEMENT 10/8/12 www.smartbiz.vn 1
  • 2. Table Of Content  I. SOA - Service Oriented Architecture  I.1. SOA Benefits  I.2. Real World SOA  I.3. SOA Platform  II. EAI - Enterprise Application Integration  II.1. Enterprise Service Bus ESB  II.2. Extract Transform Load  III. BPM & jBPM  III.1. Business Process Management  III.2. SOA & BPM  III.3. BPM Suite 10/8/12 www.smartbiz.vn 2
  • 3. I.1.1. SOA Benefits SOA represents an enabler for faster process change, greater business insight and competitive 10/8/12 advantage, and the creation of a new generation of www.smartbiz.vn 3
  • 4. I. 1.2. Application Environment 10/8/12 www.smartbiz.vn 4
  • 5. I.1.3. Success Story Reduced Paper Records by 70% Improved patient care IDD: 45% decrease in training time; 9x ROI; Drive up average margin per sale; reduce call duratio by 10% Real time customer integration Enabling business experimentation CommSee: 30k users, 100+ apps Primary branch experience World-wide IT support for 400k+ users Increases productivity, reduces deployment time by 83 percent 10/8/12 www.smartbiz.vn 5
  • 6. I.2.1. Real World SOA 10/8/12 www.smartbiz.vn 6
  • 7. I.2.1. Expose – Service Enablement Data Legacy LOB Packaged Trading Apps Partners Data Legacy LOB Packaged Trading Apps Partners 10/8/12 www.smartbiz.vn 7
  • 8. I.2.1. Expose – Service Enablement Data Legacy LOB Packaged Trading Apps Partners 10/8/12 www.smartbiz.vn 8
  • 9. I.2.1. Compose – Orchestration & Workflow Data Legacy LOB Packaged Trading Apps Partners 10/8/12 www.smartbiz.vn 9
  • 10. I.2.1. Consume – Productivity / Innovation Web 2.0 Packaged Apps Portal Devices and People Data Legacy LOB Packaged Trading Apps Partners 10/8/12 www.smartbiz.vn 10
  • 11. I.2.2. Putting the Pieces Together Security Web 2.0 Packaged Apps Portal Devices and People Management Tooling Data Legacy LOB Packaged Trading Apps Partners 10/8/12 www.smartbiz.vn 11
  • 12. I.2.2. Compose Development of Business Processes Develop new composite processes from reuse of existing systems Deployment of Highly Distributed Processes Business Process Modeling and Documentation “People- Visual Design of Electronic Ready Forms Processes” Visual Design of Collaborative Applications Intuitive end-user task interaction thru Office Interaction with Collaborative Processes Effective Management and Control of Distributed Processes Real-time Tracking of End-to-end Business Process Performance Management Visibility into Business Process Performance 10/8/12 Real-time Process Optimization www.smartbiz.vn 12
  • 13. I.2.2. Consume Improved Employee Enhanced Business Productivity Decision Making Stronger Connections with 10/8/12 www.smartbiz.vn 13 Customers and Suppliers
  • 14. I.3. SOA Application Platform Infrastructure Optimization Model The APIO journey will increase agility and visibility throughout the adaptive More IT lifecycle Standards-based, application Fully service- Brittle, disparate platform driving oriented, dynamic applications and flexible business core applications application platforms applications and business platform processes Enabling IT to advance the business through IT innovation Cost Center More Efficient Business Enabler Strategic Asset Cost Center 10/8/12 www.smartbiz.vn 14
  • 15. II. Enterprise Service Bus An Enterprise Service Bus (ESB) is a flexible connectivity infrastructure for integrating applications and services. An ESB powers your SOA by reducing the number, size, and complexity of interfaces. An ESB performs the following between requestor and service • ROUTING messages between services • CONVERTING transport protocols between requestor and service • TRANSFORMING message formats between requestor and service • HANDLING business events from Shape = Protocol disparate sources Color = Data type 15 10/8/12 www.smartbiz.vn
  • 16. II.1. EAI: Portals – SOA - ESB 3 5 2 2 4 3 1 Business 1 4 Employee Partner Customer Enterprise Services Bus Portal Process Integration Collaboration Content Analytics Virtual IT Command Repositories Management Center Enterprise Legacy ERP CRM ECM HRMS Other Applications 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 (ELAs) 10/8/12 www.smartbiz.vn 16
  • 17. II.1. SOA & EAI CRM CRM EAI ERP ERP SCM SCM HRMS HRMS Multiple Websites 10/8/12 www.smartbiz.vn 17
  • 18. II.1. SOA & EAI CRM CRM Enterprise Services Delivery Foundation EAI ERP ERP SCM SCM Integration Engine (Business HRMS Integration Studio) HRMS Multiple Websites 10/8/12 www.smartbiz.vn 18
  • 19. II.1. SOA & EAI CRM CRM 1 2 Enterprise Services Delivery Foundation 3 4 EAI ERP ERP 1 2 3 SCM 1 2 3 SCM 1 4 1 2 2 Integration 3 1 2 Engine 1 2 3 (Business HRMS Integration 4 1 2 Studio) HRMS 1 2 Virtual 3 4 Repository Multiple Websites 10/8/12 www.smartbiz.vn 19
  • 20. II.1. SOA & EAI CRM CRM 1 2 Enterprise Services Delivery Foundation 3 4 EAI Workflow ERP Analytics & Designer Engine Reporting ERP 1 2 2 1 3 3 2 Application 2 SCM Portal 4 1 2 3 Application Builder SCM 1 4 1 2 (portlets) Integration Collaboration 2 3 1 2 Enterprise Web Engine 1 2 3 (Web Applications (Business HRMS Integration Services 4 1 2 Studio) Consumer) HRMS 1 2 Virtual 1 3 4 Repository 2 4 Multiple Websites 10/8/12 www.smartbiz.vn 20
  • 21. II.1. Centralized Development Centralized Portlet Development Environment North America Europe Asia-Pacific Portal Server Portal Server Portal Server BEA Oracle JBoss 10/8/12 www.smartbiz.vn 21
  • 22. III.1. Business Process Management SAP R/3 BW CRM Headquarter Customer SCM/APO Production Supplier SRM/EBP Distributor Legacy Warehouse Subcontractor System WMS Legacy System 10/8/12 www.smartbiz.vn 22
  • 23. III.1. Collaboration - Business & IT Business IT Business Analyst Social environment Process Systematic structure Organization Administrator Hardware LOB Process Owner Employees Software Process Architect/ Constantly changing external Business Engineer Desire to minimize frequency influence of change Need to change processes Able to implement process daily/weekly change in months Highly dynamic environment Stable and tested systems Developer Measure: Profitability Measure: Service Level Business End User 10/8/12 www.smartbiz.vn 23
  • 24. III.1. Business Process Management (BPM) Software and strategy for modeling, automating, managing and optimizing business processes across organizational divisions, systems and applications Strategy Goals Policies Compliance Process People Systems Information 10/8/12 www.smartbiz.vn 24
  • 25. III.1. BPM Lifecycle BPM Components Must Work Together Various Stakeholders Business Process Business Analysis (BPA) Business Analyst Process Model Monitoring (BAM) Process Architect/ Optimize Simulate LOB Process Business Engineer BPM Owner Lifecycle BPM Monitor Implement Business Deploy Developer End User Execute Business Process Execution (BPE) Process Administrator 10/8/12 www.smartbiz.vn 25
  • 26. III.2. SOA & BPM Governance Full Lifecycle Management for Composite Apps, Business Processes and SOA Assets Design Develop/Assemble Architecture & Test & Modeling Analysis SOA Asset/Artifact Management Deploy & Secure Policy Management, Validation and Enforcement Provisioning and Consumer Management Monitor Policies Retire & SLAs SOA Monitoring and Services Management Manage Change 10/8/12 www.smartbiz.vn 26 26
  • 27. III.2. SOA & BPM 10/8/12 www.smartbiz.vn 27
  • 28. III.2. Solution & Business Process Management Business Process Business Departments Functional View • Functional process description • Functional process operation and control Software Change Management • New ABAP developments • Management of changes (SAP Notes) Business Process Interface Management Management Operation concept including • Technical interface Functional and Technical • Monitoring objects description View • Error handling procedures • Monitoring concepts • Escalation paths • Error handling procedures IT Department Systems Basis/mySAP Technology • OS admin and monitoring • System log monitoring Technical View • DB administration • ABAP dump analysis (Process-independent) • DB backup und recovery • Performance monitoring • Network monitoring • Workload monitoring • Frontend management 10/8/12 www.smartbiz.vn 28
  • 29. III.2. IBM Business Process Manager IBM Business Process Manager Management Process Center Versioned Assets Shared Assets Server Registry Process Center Console Repository Design Define Update Governance Deploy Visibility Measure Process Process Server Designer Process BPMN Monitoring BPEL ESB Rules Out-of-box Configurable Optional Process Portal Business Space Widgets Microsoft Add-ons Integration Designer End User Interfaces 29 10/8/12 www.smartbiz.vn
  • 30. III.3. BPM Suite: Human-Centric Tools and Clients for All Key User Roles Process Engineers / Business Users Integration Specialists Integrated deployment of policies, Collaborative rules, and process services based on Development an SOA platform with seamless support for human workflow Clean hand-off to IT Business with business models and metrics WebSphere User Integration Clients Developer Interact with business Workflow and processes, collaborate, Business Modeling Choreography and Simulation and perform human tasks Process Business Server Modeler Manage running processes and tasks Content Management Business Monitoring, BPC Explorer Dashboards and Analytics Feedback for continuous improvement and optimization Business Real time Monitor collaboration and BPC Observer management of business processes Business Business Managers / Analysts Business Operations 30 10/8/12 www.smartbiz.vn
  • 31. III.3.1. IBM BPM - the most comprehensive BPM platform available Simplicity for deep business user engagement Process Designer Coaches Playbacks Power to scale with transactional integrity Process Server BPEL Orchestration Integration Adapters Governance to manage process change Enables faster, business- Process Center Snapshots led process change … Toolkits Visibility to empower business users to optimize processes Performance Data Warehouse Real-Time Scoreboards 10/8/12 www.smartbiz.vn 31
  • 32. III.3.2. SAP - ARIS Tools & NetWeaver 10/8/12 The Result  PROCESS DRIVEN SAP www.smartbiz.vn 32 SAP BPP (Business Process Platform)
  • 33. III.3.3. Oracle SOA - BPM Platform POLICY JDEV MANAGER EM CEP BAM BPEL PROCESS MGR BUSINESS RULES HUMAN WORKFLOW REG/REP SERVICE BUS DATA INTEGRATOR ERP MAINFRAME SERVICES DB PARTNERS EVENTS Adapters & B2B 10/8/12 www.smartbiz.vn 33
  • 34. III.3.3. Unified Server Platform Service Assembly, Orchestration SOA Composite Application composers RegRep Business Human Mediator BPEL IDE Rules Workflow BAM 11g Service Infrastructure Common JCA-based connectivity infrastructure Policy Enforcement Optimized binding B2B Oracle Service Bus Web-based console SOA Operations Service virtualization, Shared Service Gateway, Monitoring 10/8/12 www.smartbiz.vn 34
  • 35. III.3.3. Integrated Security Policies Policy Manager Reg/Rep Mediator Business BPEL Human Rules Workflow IDE BAM B2B Oracle Service Bus Web-based console 10/8/12 www.smartbiz.vn 35
  • 36. III.3.3. Unified BPM Platform Shared BPMN Rich End User Interaction Web-based customization Model BPA Worklist Process Portal MS Office Business View BPMN 2.0 Process Composer BPEL BPM Studio (with Business and IT views) Human BPEL BPMN Workflow 10/8/12 www.smartbiz.vn 36
  • 37. III.3.3. Real-Time Event Visibility EDA delivers real-time event processing for monitoring, analyzing, and acting on business process optimization. EDN CEP BAM event createSupplier ADF page flow Mobile Devices and BC BAM Dashboards event SOA composite ADF (active RCF & DVT) Other event JMS sources (feeds, etc.) close loop 10/8/12 www.smartbiz.vn 37
  • 38. Enterprise Development Life-Cycle for Agile/Aligned Business Transform/Execute (lossless)! ! Publish! Business Design = BPM, SOA, EA++ 1 common model, 1 common repository! Modeling enterprise/business Live & Maintained Requirements context 10/8/12 www.smartbiz.vn 38
  • 39. III.3.4. Prima SOA - BPM Platform 10/8/12 www.smartbiz.vn 39

Editor's Notes

  1. A style of architecture, not a productLeverages existing assets in a loosely-coupled manner Standards are critical for success : WS-*, XML, RSS…Web services makes service orientation practical and drives broad industry interoperabilityPrimary benefit centers around business agility
  2. Regardless of whether you’re taking a bottom-up or top-down approach to SOA, there is a clear set of functionalities that you will need – and the Oracle SOA Suite provides all of these. Let’s start from the bottom here. You never start SOA from scratch – you want to reuse existing assets, be it legacy services, COTS, etc. or even interaction with your business partners. The first thing you need to do is to normalize these heterogeneous sources via adapters, or in the case of the external partners, a B2B gateway that provides all the security and framework required to extend your SOA beyond the boundaries of your enterprise.Once you have this normalization you need to enable data flows, in a reliable and flexible fashion. Among other things you want to virtualize all these data sources to ensure loose coupling and maximum flexibility as you move forward.Now that you have the necessary foundation you can start building new value, declaratively through orchestration of these assets. For example you could start building a brand new employee onboarding application that would leverage your existing PeopleSoft HR coupled with BMC Remedy and additional homegrown systems that used to be disconnected.And then you have a set of cross-functional requirements:You need to manage the assets developed along the way, and understand the relationships between these various components You need to secure these highly distributed applications You need of course to configure, manage and monitor these applications And then comes the visibility side of things: First, there is less and less value in looking at individual events or occurences. The true value and intelligence lies in the ability to correlate and make sense of the various patterns of occurences Second, you need the real-time and graphical tools to not only display but also react to conditions into the business data that transit through your applicationsFinally, what are the tools to design and build these? You really have 2 types of users here: business analysts and developers, both with their own skills and requirements.
  3. Monitor streams of events, correlates seemingly unrelated events into patternsApplications in almost every industry vertical: risk management, fraud detection, intrusion detection, compliance, etc.Optimized to handle very large volumes of eventsCQL: Continuous Query Language