Case History
Migrazione a Microsoft BizTalk 2016 On-Premises e integrazione con Azure Service Bus
Categorie: Microsoft Azure / Azure Integration Services / Obsolescenza Tecnologica / On-Premises & Cloud Integration / Microsoft BizTalk Server
Altroconsumo Edizioni Srl - Integrazione On-Premises & Cloud
Categorie: Microsoft Azure / Azure Integration Services / Obsolescenza Tecnologica / On-Premises & Cloud Integration / Microsoft BizTalk Server
Altroconsumo Edizioni Srl - Integrazione On-Premises & Cloud
Migrazione tattica verso il Cloud passando per una versione intermedia di Microsoft BizTalk Server in modo da allungare il ciclo di vita e guadagnare tempo
- Contrastare l'obsolescenza tecnologica
- Migrazione progressiva verso il Cloud
In Altroconsumo abbiamo adottato un approccio conservativo per migrare in maniera progressiva sul Cloud i flussi di business implementati su Microsoft BizTalk Server 2010. Il passaggio tattico alla versione intermedia di BizTalk ne garantisce infatti l'estensione del supporto della soluzione e permette di affrontare la transizione al Cloud un pò alla volta. Un ottimo esempio di integrazione On Premises e Cloud e di come affrontare l'obsolescenza tecnologica.
La situazione di partenza
Altroconsumo Edizioni fa parte di un gruppo europeo denominato Euroconsumers che condivide sistemi IT e flussi informatici. Il gruppo aveva diversi flussi di business implementati su Microsoft BizTalk Server 2010 che stava per giungere alla fine del ciclo di vita. Era necessario risolvere il problema dell'obsolescenza tecnologica e possibilmente intraprendere una transizione verso soluzioni più moderne ed in Cloud.
L'approccio tattico e l'implementazione per step
Visto la quantità e la delicatezza dei flussi oggetto di migrazione si è deciso di affrontare una migrazione tecnologica “tattica" che portasse gli attuali flussi implementati verso una versione più recente e supportata di BizTalk minimizzando al contempo gli impatti. Dopo un assesment dell'as-is si è scelto di migrare a Microsoft BizTalk Server 2016, una versione con un fine supporto ancora lontano e che garantiva il minor effort tecnico.
Nel contempo per alcuni flussi è stata avviata la transizione al Cloud su piattaforma Microsoft Azure, sfruttando l'Adapter BizTalk SB-Messaging che permette di inviare messaggi su Microsoft Azure Service Bus e di eseguire workflow e orchestrazioni in cloud con Logic Apps.
Microsoft Azure Service Bus è una soluzione cloud distribuita di Messaging-as-a-Sevice (MaaS). E' sicuramente l'architettura cloud più simile a BizTalk Server. Con questo approccio in Altroconsumo si continuano a migrare progressivamente i flussi verso il cloud.
Benefici della nuova soluzione integrata
Senza dubbio il maggior vantaggio della migrazione tattica è stata la possibilità di migrare un po' alla volta i flussi verso il cloud invece che intraprendere una onerosa e rischiosa migrazione one shot. La possibilità di atterrare poi su una versione intermedia di Microsoft BizTalk Server ha consentito di aggiornare più velocemente il sistema con minor effort.