SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
#2
Von BizTalk in die Cloud
Azure Integration Migration (AIM)
#3
• Vorstellung AIM BizTalk Migrator … Erzeugung von Azure Komponenten aus BizTalk Artefakten
• Demo … Beispielhafte Migration nach Azure
• AIM Evaluation … was geht und welche Einschränkungen existieren
• Takeaways … ein Fazit
• Q&A
Azure Integration Migration
Was Sie inhaltlich erwartet
#4
Heute sollte alles verbunden sein!
O365
#5
Keine Innovation ohne Integration
IoT-Projektes
Integration
Mobile-App
digitaler Innovationen
Integration
Source:
“Market Guide for Hybrid Integration Platform-Enabling Technologies,” by Elizabeth Golluscio, Jess Thompson, Keith Guttridge, April 25, 2016
Gartner “Use a Hybrid Integration Approach to Empower Digital Transformation,” by Rob van der Meulen, April 26, 2018
#6
Moderne Integration:
Verbinden von Komponenten auf einer Plattform
Punkt-zu-Punkt
Entwicklungsbasiert
EAI
Serverbasiert
Modern integration
Connectivity auf und durch
die Plattform
#7
Connecting everything, everywhere in every style by everybody
Die umfassenden Möglichkeiten der Integration mit der Microsoft Integration Platform
#8
• Vorstellung AIM BizTalk Migrator … Erzeugung von Azure Komponenten aus BizTalk Artefakten
• Demo … Beispielhafte Migration nach Azure
• AIM Evaluation … was geht und welche Einschränkungen existieren
• Takeaways … ein Fazit
• Q&A
Azure Integration Migration
Was Sie inhaltlich erwartet
#9
• Integration auf der MS Plattform über Jahre gleichbedeutend
mit der Verwendung von BizTalk Server
• Einsatzszenarien von simplen File Mover Use Cases bis zu
sehr komplexen Ansätzen
• Heute: Hybride Integrationsstrategien
• Abbildung in Azure Integration Services nicht
eindeutig möglich
• Keine direkte Entsprechung von BizTalk Artefakten
• Unterschiedliche Lösungsansätze mit unterschiedlichen
Leistungsparametern und Kosten
• Out-of-the-box BizTalk Features erfordern extra Code
Cloud Migration
Die Herausforderung
There is a tool for it!
#10
• CLI innerhalb des Azure Integration Migration (AIM)
Toolkits
• Public Availability der ersten Beta im November 2020
• Koordination der Entwicklung durch Valerie Robb
(Program Manager for Microsoft BizTalk Server,
Host Integration Server and Logic Apps)
• Quell Code Repository auf GitHub verfügbar
https://github.com/Azure/aimtool
• Contributions welcome
BizTalk Migrator
Short Facts
#11
BizTalk Migrator
Getting things ready
> choco install biztalkmigrator --pre
https://chocolatey.org/packages/biztalkmigrator/
#12
BizTalk Migrator
Getting things migrated
#13
BizTalk Migrator
How it works
#14
BizTalk Migrator
Die Übersetzung
• Umfangreicher Report
• ARM Templates
• Drei AIS Applications
• Message Bus
Core Solution
• System Application
BizTalk spezifische
Funktionen
• Spezifische Application
Convertierte Artefakte
#15
BizTalk Migrator
Ergebnis in Azure Integration Services (AIS)
#16
Beispielhafte Migration nach Azure
DEMO
#17
Was geht und welche Einschränkungen existieren
AIM Evaluation
#18
• Support for ‘Most Common Flows’, d.h. Messaging und einfache Orchestrations
• Fokus auf FTP/File Mover Szenarien
• Vier enthaltene Sample Szenarien
• Umfangreiche ARM Templates und PowerShell Deployment Scripts
• Eigene Erweiterbarkeit der Konvertierungs-Logik (Plugable Architecture)
• State-of-the-art Azure Code
• Großer „Nebenbei“-Effekt: Es skaliert super!
AIM Evaluation
Was geht bereits?
#19
• Noch nicht konvertiert werden können:
• Custom Pipelines
• C# Code in Expression Shapes
• WCF-Adapter
• Komplexe Orchestrierungen,
Correlations, Sequential Convoys,
EDI, Envelope Handling, …
• Technische Azure Limits1
• Eindeutigkeit von Bezeichnern
• Namespace Längen
• Max. Shape Anzahl je LogicApp
• Message Sizes
• …
AIM Evaluation
Welche Einschränkungen gelten aktuell?
1 https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-limits-and-config
#20
• Es ist eine erste Version … und ein sehr guter Start
• Aktuell Fokus auf Funktionalität, d.h. auf maximale Konvertierbarkeit und Kompatibilität,
weniger auf Performanz und Kosten
• Konvertierungs-Ergebnis ist Startpunkt für Anpassungen und Optimierungen
• Technische Azure Limits sind zu beachten … wie überall
• Schrittweise Migration von Schnittstellen und Prozessen dort wo es sich empfiehlt
• BizTalk behält seine Berechtigung in Hybriden Szenarien
Takeaways
Fazit BizTalk Migrator
Vielen Dank.
#21
mirko.dobermann@quibiq.de
https://www.linkedin.com/in/mirko-dobermann/
Q&A
Dank für Ihre Teilnahme +++ Vielen Dank für Ihre Teilnahme +++ Vielen Dank für Ihre Teilnahme +++ Vielen Dank für Ihre Teilnahm

Weitere ähnliche Inhalte

Was ist angesagt?

Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...
Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...
Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...Jürgen Gutsch
 
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...DevDay Dresden
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?OPEN KNOWLEDGE GmbH
 
Continuous Delivery @ FriendScout24 | Webinale 2012
Continuous Delivery @ FriendScout24 | Webinale 2012Continuous Delivery @ FriendScout24 | Webinale 2012
Continuous Delivery @ FriendScout24 | Webinale 2012Michael Maretzke
 
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...Ekkard Schnedermann
 
Office 365 – Ein Lego Baukastensystem für Unternehmen
Office 365 – Ein Lego Baukastensystem für UnternehmenOffice 365 – Ein Lego Baukastensystem für Unternehmen
Office 365 – Ein Lego Baukastensystem für UnternehmenPatrick Hosch
 
CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010Markus Kopf
 

Was ist angesagt? (10)

Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...
Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...
Agile Entwicklungsumgebung mit DVCS, Jenkins und Trello - Agile Bodensee Konf...
 
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
Dev Day 2019: Alexander Lichter - JAMstack - Eine neuartige Webanwendungs-Arc...
 
Azure IoT Edge
Azure IoT EdgeAzure IoT Edge
Azure IoT Edge
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
 
Continuous Delivery @ FriendScout24 | Webinale 2012
Continuous Delivery @ FriendScout24 | Webinale 2012Continuous Delivery @ FriendScout24 | Webinale 2012
Continuous Delivery @ FriendScout24 | Webinale 2012
 
TYPO3 GitLab CI
TYPO3 GitLab CITYPO3 GitLab CI
TYPO3 GitLab CI
 
Cloud-Native ohne Vendor Lock-in mit Kubernetes
Cloud-Native ohne Vendor Lock-in mit KubernetesCloud-Native ohne Vendor Lock-in mit Kubernetes
Cloud-Native ohne Vendor Lock-in mit Kubernetes
 
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
Cloud at massive scale and incredible speed, Ekkard Schnedermann berichtet vo...
 
Office 365 – Ein Lego Baukastensystem für Unternehmen
Office 365 – Ein Lego Baukastensystem für UnternehmenOffice 365 – Ein Lego Baukastensystem für Unternehmen
Office 365 – Ein Lego Baukastensystem für Unternehmen
 
CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010CI und Android - Wie geht das? MTC2010
CI und Android - Wie geht das? MTC2010
 

Ähnlich wie Webcast Azure Integration Migration - Von BizTalk in die Cloud

Nanoservice Architekturen
Nanoservice ArchitekturenNanoservice Architekturen
Nanoservice ArchitekturenLeo Lindhorst
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der CloudTorsten Fink
 
Back to the Frontend – aber nun mit Microservices
Back to the Frontend – aber nun mit MicroservicesBack to the Frontend – aber nun mit Microservices
Back to the Frontend – aber nun mit MicroservicesAndré Fleischer
 
Bernhard Wick - appserver.io - code.talks 2015
 Bernhard Wick - appserver.io - code.talks 2015 Bernhard Wick - appserver.io - code.talks 2015
Bernhard Wick - appserver.io - code.talks 2015AboutYouGmbH
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft AG
 
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...QAware GmbH
 
Ivory Soa Suite
Ivory Soa SuiteIvory Soa Suite
Ivory Soa SuitePredrag61
 
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Andreas Wissel
 
Webinar: Azure Virtual Desktop in der Praxis
Webinar: Azure Virtual Desktop in der PraxisWebinar: Azure Virtual Desktop in der Praxis
Webinar: Azure Virtual Desktop in der PraxisA. Baggenstos & Co. AG
 
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch SalzburgSlides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch SalzburgDNUG e.V.
 
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDNUG e.V.
 
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.QAware GmbH
 
Serverless Application Framework
Serverless Application FrameworkServerless Application Framework
Serverless Application FrameworkBATbern
 
Microsoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience PlatformMicrosoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience Platformcomspace GmbH & Co. KG
 
DACHNUG50 Volt MX & AppScan_20230615.pdf
DACHNUG50 Volt MX & AppScan_20230615.pdfDACHNUG50 Volt MX & AppScan_20230615.pdf
DACHNUG50 Volt MX & AppScan_20230615.pdfDNUG e.V.
 
Vorstellung TYPO3 Neos - Release 1.0 - Releaseparty Rosenheim
Vorstellung TYPO3 Neos - Release 1.0 - Releaseparty RosenheimVorstellung TYPO3 Neos - Release 1.0 - Releaseparty Rosenheim
Vorstellung TYPO3 Neos - Release 1.0 - Releaseparty RosenheimAlex Kellner
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftDavid Schneider
 
Steinzeit war gestern! Wege der cloud-nativen Evolution
Steinzeit war gestern! Wege der cloud-nativen EvolutionSteinzeit war gestern! Wege der cloud-nativen Evolution
Steinzeit war gestern! Wege der cloud-nativen EvolutionQAware GmbH
 

Ähnlich wie Webcast Azure Integration Migration - Von BizTalk in die Cloud (20)

Nanoservice Architekturen
Nanoservice ArchitekturenNanoservice Architekturen
Nanoservice Architekturen
 
MEAN SCS in der Cloud
MEAN SCS in der CloudMEAN SCS in der Cloud
MEAN SCS in der Cloud
 
Back to the Frontend – aber nun mit Microservices
Back to the Frontend – aber nun mit MicroservicesBack to the Frontend – aber nun mit Microservices
Back to the Frontend – aber nun mit Microservices
 
Bernhard Wick - appserver.io - code.talks 2015
 Bernhard Wick - appserver.io - code.talks 2015 Bernhard Wick - appserver.io - code.talks 2015
Bernhard Wick - appserver.io - code.talks 2015
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform Apps
 
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
 
Ivory Soa Suite
Ivory Soa SuiteIvory Soa Suite
Ivory Soa Suite
 
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
Robuste Design Systems mit Storybook und Angular: vom Konzept zur lebendigen ...
 
Webinar: Azure Virtual Desktop in der Praxis
Webinar: Azure Virtual Desktop in der PraxisWebinar: Azure Virtual Desktop in der Praxis
Webinar: Azure Virtual Desktop in der Praxis
 
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch SalzburgSlides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
 
Ms community.cloud express-route
Ms community.cloud express-routeMs community.cloud express-route
Ms community.cloud express-route
 
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
 
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.Steinzeit war gestern! Wege der Cloud-nativen Evolution.
Steinzeit war gestern! Wege der Cloud-nativen Evolution.
 
Serverless Application Framework
Serverless Application FrameworkServerless Application Framework
Serverless Application Framework
 
Microsoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience PlatformMicrosoft Azure Cloud mit der Sitecore Experience Platform
Microsoft Azure Cloud mit der Sitecore Experience Platform
 
Azure WorkshopPart1 Intro
Azure WorkshopPart1   IntroAzure WorkshopPart1   Intro
Azure WorkshopPart1 Intro
 
DACHNUG50 Volt MX & AppScan_20230615.pdf
DACHNUG50 Volt MX & AppScan_20230615.pdfDACHNUG50 Volt MX & AppScan_20230615.pdf
DACHNUG50 Volt MX & AppScan_20230615.pdf
 
Vorstellung TYPO3 Neos - Release 1.0 - Releaseparty Rosenheim
Vorstellung TYPO3 Neos - Release 1.0 - Releaseparty RosenheimVorstellung TYPO3 Neos - Release 1.0 - Releaseparty Rosenheim
Vorstellung TYPO3 Neos - Release 1.0 - Releaseparty Rosenheim
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
 
Steinzeit war gestern! Wege der cloud-nativen Evolution
Steinzeit war gestern! Wege der cloud-nativen EvolutionSteinzeit war gestern! Wege der cloud-nativen Evolution
Steinzeit war gestern! Wege der cloud-nativen Evolution
 

Mehr von QUIBIQ Hamburg

Quibiq Webcast Erfolgsfaktor Integrationsplattform
Quibiq Webcast Erfolgsfaktor IntegrationsplattformQuibiq Webcast Erfolgsfaktor Integrationsplattform
Quibiq Webcast Erfolgsfaktor IntegrationsplattformQUIBIQ Hamburg
 
Quibiq Flyer - Azure Integration Migration
Quibiq Flyer - Azure Integration MigrationQuibiq Flyer - Azure Integration Migration
Quibiq Flyer - Azure Integration MigrationQUIBIQ Hamburg
 
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMon
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMonWebcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMon
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMonQUIBIQ Hamburg
 
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor IntegrationWebcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor IntegrationQUIBIQ Hamburg
 
Webinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen Sektor
Webinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen SektorWebinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen Sektor
Webinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen SektorQUIBIQ Hamburg
 
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-PartnerQUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-PartnerQUIBIQ Hamburg
 
Webcast: E-Rechnung - Wieso, weshalb, warum?
Webcast: E-Rechnung - Wieso, weshalb, warum?Webcast: E-Rechnung - Wieso, weshalb, warum?
Webcast: E-Rechnung - Wieso, weshalb, warum?QUIBIQ Hamburg
 

Mehr von QUIBIQ Hamburg (7)

Quibiq Webcast Erfolgsfaktor Integrationsplattform
Quibiq Webcast Erfolgsfaktor IntegrationsplattformQuibiq Webcast Erfolgsfaktor Integrationsplattform
Quibiq Webcast Erfolgsfaktor Integrationsplattform
 
Quibiq Flyer - Azure Integration Migration
Quibiq Flyer - Azure Integration MigrationQuibiq Flyer - Azure Integration Migration
Quibiq Flyer - Azure Integration Migration
 
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMon
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMonWebcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMon
Webcast: Prozess Monitoring in Azure (und on premise) mit dem IntelliMon
 
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor IntegrationWebcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
 
Webinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen Sektor
Webinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen SektorWebinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen Sektor
Webinar: E-Rechnung - Relevanz und Lösungen für den öffentlichen Sektor
 
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-PartnerQUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
 
Webcast: E-Rechnung - Wieso, weshalb, warum?
Webcast: E-Rechnung - Wieso, weshalb, warum?Webcast: E-Rechnung - Wieso, weshalb, warum?
Webcast: E-Rechnung - Wieso, weshalb, warum?
 

Webcast Azure Integration Migration - Von BizTalk in die Cloud

  • 1.
  • 2. #2 Von BizTalk in die Cloud Azure Integration Migration (AIM)
  • 3. #3 • Vorstellung AIM BizTalk Migrator … Erzeugung von Azure Komponenten aus BizTalk Artefakten • Demo … Beispielhafte Migration nach Azure • AIM Evaluation … was geht und welche Einschränkungen existieren • Takeaways … ein Fazit • Q&A Azure Integration Migration Was Sie inhaltlich erwartet
  • 4. #4 Heute sollte alles verbunden sein! O365
  • 5. #5 Keine Innovation ohne Integration IoT-Projektes Integration Mobile-App digitaler Innovationen Integration Source: “Market Guide for Hybrid Integration Platform-Enabling Technologies,” by Elizabeth Golluscio, Jess Thompson, Keith Guttridge, April 25, 2016 Gartner “Use a Hybrid Integration Approach to Empower Digital Transformation,” by Rob van der Meulen, April 26, 2018
  • 6. #6 Moderne Integration: Verbinden von Komponenten auf einer Plattform Punkt-zu-Punkt Entwicklungsbasiert EAI Serverbasiert Modern integration Connectivity auf und durch die Plattform
  • 7. #7 Connecting everything, everywhere in every style by everybody Die umfassenden Möglichkeiten der Integration mit der Microsoft Integration Platform
  • 8. #8 • Vorstellung AIM BizTalk Migrator … Erzeugung von Azure Komponenten aus BizTalk Artefakten • Demo … Beispielhafte Migration nach Azure • AIM Evaluation … was geht und welche Einschränkungen existieren • Takeaways … ein Fazit • Q&A Azure Integration Migration Was Sie inhaltlich erwartet
  • 9. #9 • Integration auf der MS Plattform über Jahre gleichbedeutend mit der Verwendung von BizTalk Server • Einsatzszenarien von simplen File Mover Use Cases bis zu sehr komplexen Ansätzen • Heute: Hybride Integrationsstrategien • Abbildung in Azure Integration Services nicht eindeutig möglich • Keine direkte Entsprechung von BizTalk Artefakten • Unterschiedliche Lösungsansätze mit unterschiedlichen Leistungsparametern und Kosten • Out-of-the-box BizTalk Features erfordern extra Code Cloud Migration Die Herausforderung There is a tool for it!
  • 10. #10 • CLI innerhalb des Azure Integration Migration (AIM) Toolkits • Public Availability der ersten Beta im November 2020 • Koordination der Entwicklung durch Valerie Robb (Program Manager for Microsoft BizTalk Server, Host Integration Server and Logic Apps) • Quell Code Repository auf GitHub verfügbar https://github.com/Azure/aimtool • Contributions welcome BizTalk Migrator Short Facts
  • 11. #11 BizTalk Migrator Getting things ready > choco install biztalkmigrator --pre https://chocolatey.org/packages/biztalkmigrator/
  • 14. #14 BizTalk Migrator Die Übersetzung • Umfangreicher Report • ARM Templates • Drei AIS Applications • Message Bus Core Solution • System Application BizTalk spezifische Funktionen • Spezifische Application Convertierte Artefakte
  • 15. #15 BizTalk Migrator Ergebnis in Azure Integration Services (AIS)
  • 17. #17 Was geht und welche Einschränkungen existieren AIM Evaluation
  • 18. #18 • Support for ‘Most Common Flows’, d.h. Messaging und einfache Orchestrations • Fokus auf FTP/File Mover Szenarien • Vier enthaltene Sample Szenarien • Umfangreiche ARM Templates und PowerShell Deployment Scripts • Eigene Erweiterbarkeit der Konvertierungs-Logik (Plugable Architecture) • State-of-the-art Azure Code • Großer „Nebenbei“-Effekt: Es skaliert super! AIM Evaluation Was geht bereits?
  • 19. #19 • Noch nicht konvertiert werden können: • Custom Pipelines • C# Code in Expression Shapes • WCF-Adapter • Komplexe Orchestrierungen, Correlations, Sequential Convoys, EDI, Envelope Handling, … • Technische Azure Limits1 • Eindeutigkeit von Bezeichnern • Namespace Längen • Max. Shape Anzahl je LogicApp • Message Sizes • … AIM Evaluation Welche Einschränkungen gelten aktuell? 1 https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-limits-and-config
  • 20. #20 • Es ist eine erste Version … und ein sehr guter Start • Aktuell Fokus auf Funktionalität, d.h. auf maximale Konvertierbarkeit und Kompatibilität, weniger auf Performanz und Kosten • Konvertierungs-Ergebnis ist Startpunkt für Anpassungen und Optimierungen • Technische Azure Limits sind zu beachten … wie überall • Schrittweise Migration von Schnittstellen und Prozessen dort wo es sich empfiehlt • BizTalk behält seine Berechtigung in Hybriden Szenarien Takeaways Fazit BizTalk Migrator Vielen Dank.
  • 22. Dank für Ihre Teilnahme +++ Vielen Dank für Ihre Teilnahme +++ Vielen Dank für Ihre Teilnahme +++ Vielen Dank für Ihre Teilnahm