Auf dem Weg zur digitalen Transformation kann nur eine API-zentrierte Plattform wirklich dazu beitragen, die besten Ergebnisse zu erzielen und gleichzeitig das "Integrationserlebnis" sowohl für den Bürgerintegrator als auch für die Entwicklergemeinschaft zu verbessern. Die Erstellung von APIs ist einer der vielen greifbaren Vorteile, die die SnapLogic Enterprise Integration Cloud-Plattform bietet.
Mit unserer Version vom Mai 2018 bieten wir eine nahtlose Integration zwischen SnapLogic und Apigee, einer vollständigen Lifecycle-Management-Plattform. Gemeinsam schaffen wir eine Best-of-Breed-Lösung, die unseren Kunden Funktionen für das API-Management über den gesamten Lebenszyklus hinweg bietet. Durch die Nutzung dieser technischen Integration können Kunden ganz einfach API-Proxys und API-Produkte in Apigee anhand der in SnapLogic erstellten APIs erstellen.
Die folgende Abbildung verdeutlicht, wie einige der kombinierten Funktionen dieser Integration Unternehmen zugute kommen können, die eine digitale Transformation in ihrem Unternehmen durchführen:
Um diese integrierte Funktion zu nutzen, muss das Projekt, für das ein API-Proxy erstellt werden soll, im SnapLogic Manager identifiziert werden. Sobald der Benutzer das Projekt identifiziert hat, klicken Sie auf die Option "API-Proxy", um einen Assistenten aus dem Kontextmenü des Projekts zu starten:
Die Benutzer können die erforderlichen Eingaben ganz einfach über einen Assistenten vornehmen, einschließlich:
- Auswählen eines "Rest Basic Auth"-Kontos, um die Verbindung zwischen SnapLogic und Apigee zu ermöglichen
- Auswählen einer Apigee-Organisation, in der der API-Proxy eingesetzt werden soll
- Auswahl von SnapLogic Triggered und/oder Ultra Tasks, die als Teil des API-Proxy-Bündels veröffentlicht werden sollen
- Zuweisung eines Namens für den API-Proxy
- Auswahl einer Authentifizierungsoption für Clients/Benutzer, die den API-Proxy aufrufen würden. Benutzer, die Aufrufe von einem Browser aus tätigen, müssen die Option "CORS-Header hinzufügen" wählen.
- Auswahl der virtuellen Hosts, an die sich der API-Proxy bei der Bereitstellung binden soll. Die Benutzer können flexibel wählen, ob ihre API-Proxys http, https oder beides sein sollen
- Auswahl von Bereitstellungsumgebungen vor dem Klicken auf die Schaltfläche "Build & Deploy", um den API-Proxy erfolgreich zu erstellen
- Die Veröffentlichung eines API-Produkts ist auch für Benutzer verfügbar
Sobald der Benutzer alle erforderlichen Eingaben gemacht hat, kann er die OpenAPI-Datei herunterladen, die in Apigee! veröffentlicht werden kann.
Sobald der API-Proxy erstellt ist, können Benutzer einige der folgenden Richtlinien zuweisen, die von der Apigee-Plattform angeboten werden:
- Verkehrsmanagement - Kontingentierung, Drosselung, Caching und vieles mehr
- Sicherheit - Basisauthentifizierung, Schutz vor XML/JSON-Bedrohungen, OAuth2 und vieles mehr
- Mediation - JSON zu XML, XML zu JSON und vieles mehr
- Erweiterung - Service Callout, Flow Callout, Message Logging und vieles mehr
Zusätzlich zur Apigee-Integration können die Nutzer die OpenAPI-Spezifikationsdatei herunterladen, die dann in einer Vielzahl von API-Management-Plattformen verwendet werden kann.
Sehen Sie sich unser Demo-Video zur Integration von SnapLogic und Apigee an, um mehr zu erfahren.
Eine vollständige Liste der in der neuesten Version hinzugefügten Features und Funktionen finden Sie in den Versionshinweisen vom Mai 2018.