jump to navigation

Orchestration vs. Choreography Settembre 3, 2008

Posted by Stefano Pedone in Articolo.
Tags: , , ,
trackback
Nel mio precedente articolo a proposito della notazione BPMN, ho pubblicato le definizioni di Orchestrazione e di Coreografia in ambito Business Process Management (BPM):

La differenza tra “orchestrazione” e “coreografia” è che con il primo termine generalmente ci si riferisce  alla gestione di processi interni all’organizzazione da parte di un unico “orchestratore” (il motore di
esecuzione del processo) , mentre con il secondo alla comunicazione tra processi indipendenti e tipicamente esterni, che modellano cioé degli scenari Business to Business (B2B). Nelle grandi realtà aziendali anche le relazioni interdipartimentali sono spesso assimilabili a relazioni di tipo B2B.

Proprio in questi giorni si è accesa una particolare discussione sull’argomento, egregiamente sintetizzata da InfoQ.

Opinioni a parte, è interessante la frase con cui B. Lublinsky (autore della sintesi) conclude l’articolo:

This discussion is just one example of the situation that is becoming more and more common in SOA and IT in general. People are using the same words while they really mean different things and keep arguing because they are using different words although in reality they are in complete agreement.

Commenti»

1. Gianfranco - Novembre 18, 2008

Salve,

l’argomento è molto interessante, ma vorrei chiederle se può consigliarmi qualche sito/libro etc. in cui vengano fatti esempi concreti sulla differenza tra orchestrazione e coreografia.

Distinti saluti e complimenti per il blog :)

Gianfranco

2. Stefano Pedone - Novembre 19, 2008

I link inseriti sono un buon punto di partenza verso altri post che discutono dell’argomento.
Purtroppo non so consigliarle un particolare libro, ma solo l’insieme dei vari blog che trattano di SOA.

Grazie comunque per i complimenti, a disposizione per ulteriori domande,

Stefano Pedone