SAP mit Apigee API Management - die Vorteile einer zentralen API-Plattform
Wie ein modernes API Management-System Ihr Geschäft unterstützt
Sie möchten verstehen, wie Sie Cloud Services und neue Geschäftsmodelle flexibel und schnell mit Ihrem SAP Business Backbone verknüpfen können? Lesen Sie in diesem Blogeintrag, wie Apigee API Management von Google das Fundament für eine marktgerechte Weiterentwicklung Ihres Unternehmens bilden kann.
Klassische Schnittstellen vs. modernes API-Management System in SAP Landschaften
Heutige SAP-Landschaften sind hochgradig vernetzt und mit diversen anderen Systemen funktional und technisch verbunden. Onlineshops, CRM-, Lagerverwaltungs- oder Reporting-Systeme liefern Daten und bekommen Daten aus SAP-Prozessen. Die Kommunikation läuft häufig über SAP-spezifische und individuelle Schnittstellen, die die Systeme jeweils direkt Punkt zu Punkt verbinden.
Die Relevanz von Schnittstellen im Unternehmen und insbesondere in der Kommunikation mit SAP-Systemen wird zukünftig noch weiter zunehmen. Getrieben durch den stetigen digitalen Wandel sind der Einsatz von Cloud-basierten Microservices und die Nutzung von intelligenten Lösungen auf Basis von Unternehmensdaten wichtige Bestandteile moderner Unternehmensarchitekturen.
Durch die Integration von modernen Technologien mit SAP-Unternehmensdaten können neue Informationen über Kunden, Prozesse und die eigenen Produkte gewonnen werden. Dies ermöglicht die Verbesserung der Customer Experience, die Optimierung der Prozesskosten und die Steigerung der Unternehmensumsätze.
Die Verbindung all dieser alten und neuen Services läuft über APIs. Die klassischen Punkt zu Punkt-Verbindungen sind häufig kostspielig in der initialen Anlage, sowie insbesondere in der späteren Wartung. Zudem treiben häufig Sicherheitsbedenken Kosten und Zeit für neue APIs nach oben. Sicherheit scheint es nur zum Preis von Usability und Zugänglichkeit zu geben.
Um den kompletten Lifecycle von APIs innerhalb des Unternehmens besser managen zu können, benötigen moderne IT-Business-Architekturen eine Integrationsschicht, die vor allem als zentraler Kommunikationspunkt von und zum SAP-System dienen kann. Über ein leistungsstarkes API Management-System, das die Integrationsschicht bildet, können Schnittstellen einfach wiederverwendet werden, so dass auch neue Services deutlich einfacher auf bestehenden Strukturen aufzusetzen sind. Durch ein zentrales Monitoring erhöht sich zum einen die Transparenz über bestehende Datenflüsse, zum anderen bietet das aber auch die Möglichkeit, Zugriffe zu tracken und APIs zu monetarisieren. Die Öffnung bestehender Systeme durch dedizierte und gemanagte APIs ermöglicht es, neue digitale Services an Kunden, Lieferanten und Dritte zu verkaufen.
Apigee als Vermittler zwischen SAP und Drittanbieter-Systemen
Apigee ist Googles API Management-Lösung und der ideale Vermittler zwischen Ihrem SAP-Kernsystem und dem Netzwerk an intelligenten Services, die die SAP, Google und Ihre Partner zur Verfügung stellen. Zudem bietet Apigee die Möglichkeit neue digitale Geschäftsmodelle zu realisieren, sowie neue Fulfillment-Systeme in Rekordzeit an bestehende SAP-Backoffice Prozesse anzudocken.
Google Apigee bildet eine Abstraktionsschicht zwischen SAP- und Drittanbieter-Systemen, unabhängig vom eigentlichen Quellsystem können APIs generisch konsumiert werden.
Über ein API-Wrapping können bestehende SAP-Schnittstellen in diversen Formaten unterschiedlichen Zielsystemen zur Verfügung gestellt werden, während im Quellsystem die Schnittstellen unverändert bestehend bleiben können. Gleichzeitig ermöglicht Apigee eine dedizierte Absicherung der Quellsysteme über umfangreiche Zugriffkontrollmöglichkeiten, sowie eine aktive Bedrohungsbeurteilung und Abwehr, beispielsweise bei DoS-Angriffen.
Zusammenfassend lässt sich festhalten, dass moderne IT-Architekturen immer komplexer werden und aus einer Vielzahl von verbundenen Systemen und Services bestehen. Um die dadurch entstehenden Stolpersteine zu umgehen und eine flexibel erweiterbare und wartbare IT-Landschaft zu erhalten, hilft die Einführung einer zentralen Abstraktionsschicht zur Integration der Systeme.