Home Formazione Corsi Elenco Corsi Implementare i processi di business con SOA e BPM

Implementare i processi di business con SOA e BPM Stampa E-mail

Descrizione

SOA (Service-Oriented Architecture) e BPM (Business Process Management)consentono alle aziende di creare nuovo valore di business a partire dagli investimenti esistenti, di riutilizzare le componenti software e di business realizzate nei vari progetti e ottenere nuovi livelli di agilità, grazie a una maggiore flessibilità e a strutture di minor costo.

Spesso SOA e BPM vengono confusi e descritti come intercambiabili, probabilmente perché molti dei vantaggi che li caratterizzano sono simili. Tuttavia si tratta di iniziative molto diverse…

Il BPM è un complemento naturale della SOA, rappresenta un meccanismo attraverso il quale un’organizzazione può applicare la SOA a importanti e avanzate sfide aziendali. Il BPM rappresenta un nuovo modo per analizzare e misurare il business in termini di processi aziendali che vanno oltre i tradizionali confini dell'organizzazione e dei sistemi.

Per l'IT, BPM e SOA rappresentano un nuovo modo per implementare le soluzioni aziendali, sottolineando l'importanza di ricorrere a meno programmazione, promuovere il riutilizzo dei componenti e di ottenere un maggiore coinvolgimento dell'azienda.

Sia SOA che BPM possono essere adottati singolarmente, ma è l’unione delle due modelli architetturali che esprime il massimo delle potenzialità: su scala aziendale, l’applicazione del BPM su una solida base SOA lo rende più agile e flessibile, lo diffonde più facilmente nelle varie realtà aziendali e strutture collaborative ed è più resistente alle modifiche dei sistemi IT sottostanti.

Il seminario, partendo da una breve introduzione a SOA, descrive i principali concetti relativi al BPM, analizza le problematiche di progettazione ed implementazione dei Business Process tramite utilizzo di esempi e casi di studio reali.

Destinatari

  • capi progetto
  • analisti
  • professionisti IT
  • chiunque voglia approfondire gli aspetti legati al Business Process Modelling

Prerequisiti

Concetti base di progettazione e sviluppo applicazioni web

Il seminario SOA Best Practices o conoscenze equivalenti

Contenuti

Breve introduzione a SOA

  • cos'è SOA
  • vantaggi e Svantaggi
  • perchè introdurre SOA in Azienda
  • i layer di una SOA

Introduzione al BPM

  • cos'è e a cosa serve il BMP
  • i tre livelli di integrazione
    • workflow management
    • Business Process Management
    • Enterprise Management
  • Business Process e Business Model
  • pro e contro

Composizione di processi

  • Workflow e BPM
  • Orchestration e Choreography
  • pattern di workflow
  • Business Process Design
    • identificazione dei business process
    • Business Process Modelling Notation (BPML)
    • tools per la progettazione

Infrastruttura tecnologica

  • motori di workflow
  • le suite per il BPM
  • esempi di architettura
  • i linguaggi per la descrizione dei processi (BPEL / WS-BPEL, WS-CDL)

Esempi e casi di studio

Durata

3 giorni