Das Konzept der Integrationsplattform als Service(iPaaS), wie es von Gartner, Forrester, Ovum und anderen Analystenfirmen definiert wurde, hat bei den IT-Organisationen von Unternehmen, die mit den neuen Herausforderungen der raschen Cloud-Einführung konfrontiert sind, stark an Bedeutung gewonnen. Sobald Sie erkennen, dass Sie eine Cloud-Integrationsstrategie benötigen, gibt es eine Reihe von Optionen, von denen die meisten die klassischen Anforderungen erfüllen:
- Metadaten-gesteuerte Integrationen
- Benutzerfreundlichkeit durch Ziehen und Ablegen
- Vorgefertigte Konnektivität (keine Kodierung erforderlich)
- Management und Überwachung, einschließlich eines umfassenden Fehlermanagements
- Transaktionsbezogene Unterstützung
- SOAP- und REST-API-Unterstützung
- Datenumwandlung und andere Operationen
- Hybrides Bereitstellungsmodell
In meinen Gesprächen mit IT-Führungskräften in den letzten Monaten haben sich zwei Themen herauskristallisiert, die die Dringlichkeit von iPaaS im Unternehmen deutlich machen:
- "Cloudifizierung": Die Cloud-Expansion hat einen Wendepunkt erreicht, und die meisten IT-Organisationen versuchen entweder mitzuhalten oder dem Tempo dieser Transformation voraus zu sein.
- Agilität: Das Bedürfnis der Geschäftsnutzer nach Schnelligkeit, das sich aus den Erwartungen an mobile, soziale und SaaS-Lösungen ergibt.
Infolgedessen sind vier neue iPaaS-Anforderungen entstanden:
- Resilienz
- Fluidität in hybriden Bereitstellungen
- Minimale Verwaltung des Lebenszyklus der Plattform
- Zukunftssicherheit für die Welt von Social, Mobile, Analytics, Cloud und Internet der Dinge (SMACT)
In dieser Reihe von Beiträgen werde ich jede dieser Anforderungen im Detail behandeln und die Bedeutung jeder einzelnen hervorheben, wobei ich heute mit Resilienz beginne.
Ausfallsicherheit
Sich ändernde Geschäftsanforderungen waren schon immer die Norm. Die Erwartung, dass die IT-Abteilung auf diese Anforderungen in Echtzeit reagiert, ist eine sehr viel neuere Anforderung. In den meisten Fällen führen diese Änderungen zu Datenänderungen, die sich schließlich auf die Integrationsschicht auswirken. Die häufigsten Änderungen auf der Anwendungs-, Daten- und API-Seite sind additiv, d. h. es wird eine neue Spalte zu einer Tabelle oder ein Feld zu einer API hinzugefügt, um zusätzliche Informationen aufzuzeichnen oder zu liefern.
Die in den letzten zehn Jahren entwickelten iPaaS-Technologien sind stark typisiert. Das bedeutet, dass der Integrationsentwickler die genauen Datenstrukturen, die den Integrationsfluss durchlaufen werden, bereits beim Entwurf definieren muss. Jede Abweichung von dieser Struktur führt dazu, dass die Integrationsschicht zusammenbricht. Wenn Sie sehen wollen, was ich meine, führen Sie eine einfache Datei-zu-Datei-Integration mit einem Produkt aus den 2000er Jahren durch. Bearbeiten Sie nun die Quelldatei und fügen Sie ein paar weitere unerwartete Felder hinzu, und führen Sie den Ablauf erneut aus. Die Integration wird fehlschlagen, weil sie diese zusätzlichen Felder nicht erkennen kann. Diese brüchige Integrationsschicht kann Ihr Unternehmen in die Knie zwingen, bevor Sie es merken. Daher sollten Sie erwarten, dass Ihr iPaaS belastbar genug ist, um solche Aktualisierungen und Änderungen problemlos zu bewältigen. Natürlich wird es Situationen geben, in denen Sie eine starke Typisierung erzwingen wollen. Ein guter iPaaS-Anbieter wird zu diesem Zweck einen Datenvalidierungsschritt einbauen. Aber die Standardmethode für den anfänglichen Umgang mit solchen Änderungen sollte auf jeden Fall sehr viel belastbarer sein.
Durch die Einführung eines modernen iPaaS profitieren die Kunden in hohem Maße davon, dass sie diese neuen Anforderungen reibungslos bewältigen können. Die Vermeidung von Ausfallzeiten, die sich aus der Änderung von API- und Datenstrukturen ergeben, bringt enorme Kosteneinsparungen und die Eindämmung von Geschäftsrisiken mit sich. Ein belastbares iPaaS hält Ihr Unternehmen auch bei unerwarteten Änderungen am Laufen. Ein hohes Maß an Integrationsflexibilität ist gleichbedeutend mit größerer geschäftlicher Beweglichkeit.
In meinem nächsten Beitrag werde ich über Fluidity in einer hybriden Architektur sprechen. In früheren Beiträgen und in diesem technischen Whitepaper können Sie nachlesen, wie die SnapLogic Integration Cloud die breiteren iPaaS-Anforderungen erfüllt.