Februar 2022 Veröffentlichung: Die iPaaS für Unternehmen zur Verwaltung von APIs von Drittanbietern

Dhananjay Bapat Kopfbild
9 Minuten lesen

Für alle Integrationsentwickler mit ungesicherten APIs von Drittanbietern: Keine Sorge, das SnapLogic Februar Release ist da. In dieser Version kündigen wir die Unterstützung für das API-Management von Drittanbietern und API-Testfunktionen in unserem SnapLogic API-Management-Angebot an. Integrationsentwickler können mit den Erweiterungen der öffentlichen SnapLogic-APIs weitere Teile des Integrationslebenszyklus automatisieren. Neue ELT Snaps ermöglichen es Dateningenieuren, das Schreiben von benutzerdefiniertem SQL zu vermeiden und Daten effizient in Google BigQuery zu laden, während Echtzeit-Integrationsunterstützung und neue Endpunkte in SnapLogic Flows einen Mehrwert für unsere Geschäftsanwender darstellen. Darüber hinaus haben wir ein überarbeitetes Dashboard eingeführt, das die gleiche leistungsstarke Betriebsansicht mit einer modernen Oberfläche bietet. Wir fügen auch ein neues Snap Pack für Exact Online hinzu und führen viele weitere Snap-Updates durch. Sind Sie neugierig auf mehr? Lassen Sie uns die Updates im Detail durchgehen.

Einheitliche Richtlinien für Ihre 3rd-Party-APIs

Unternehmen nutzen heute APIs aus einer Vielzahl von Quellen. APIs können innerhalb des Unternehmens erstellt werden, sei es auf SnapLogic, einer anderen benutzerdefinierten Anwendung oder einem internen Datendienst. Ein Unternehmen kann auch APIs verwenden, die von Partnern oder öffentlichen API-Diensten bereitgestellt werden. Ein inkonsistenter Satz von Richtlinien und unterschiedlichen Tools zur Sicherung und Verwaltung dieser APIs stellt API-Administratoren vor operative Herausforderungen. Mit dem Februar-Release der SnapLogic-Plattform fügen wir Management-Support für 3rd Drittanbieter-APIs. Unabhängig davon, wo Ihre APIs erstellt werden, können Sie einheitliche Richtlinien für die Zugriffskontrolle, die Verwaltung des Datenverkehrs und die Umwandlung von Anfragen und Antworten für alle Ihre APIs anwenden. Um mehr darüber zu erfahren, wie Sie diese Richtlinien auf APIs von Drittanbietern anwenden können, sehen Sie sich dieses Video.

Abbildung 1: Erstellen eines API-Proxys für APIs von Drittanbietern

 

Schnellere Entwicklung von API-Produkten mit API-Tests

Es gibt zwei wichtige Voraussetzungen für eine schnellere Akzeptanz von APIs durch die Verbraucher. Erstens eine ausführliche Dokumentation und zweitens eine einfache Möglichkeit zum Testen. Mit API-Tests können API-Kunden schnell die Antwortschemata, Fehlermeldungen und erforderlichen Authentifizierungsverfahren ausprobieren, um festzustellen, ob die API für ihre Anwendung geeignet ist. Mit der Februar-Version führen wir die API-Testfunktionalität in das Entwicklerportal ein und bieten API-Nutzern einen sicheren Ort, um ihre APIs schnell zu testen und 50 % der Entwicklungszeit im Vergleich zur Verwendung externer Testtools wie Postman einzusparen. Sehen Sie sich dieses Demo-Video wie Sie APIs im Entwicklerportal schnell testen können.

Abbildung 2: API-Testschnittstelle im Entwicklerportal

Auf dem Weg zur automatisierten CI/CD für Ihre Integrationen

Manuelle CI/CD-Aktivitäten für Ihre Pipelines, bei denen Sie Änderungen von der Entwicklungs- über die Phasen- bis zur Produktionsumgebung vorantreiben, sind mühsam und zeitaufwändig. Außerdem hat Ihr DevOps-Team wahrscheinlich etablierte Prozesse, die Sie auch auf Ihre Integrationspipelines anwenden möchten. Mit der neuesten Version haben wir die öffentliche API von SnapLogic so erweitert, dass Benutzer gängige CI/CD-Tools wie Github Actions, Jenkins, Gitlab, Azure DevOps und andere nutzen können, um Projekte und Projekträume zu erstellen. Über die öffentliche API können Benutzer jetzt auch Berechtigungen für Projekte, Projekträume, Dateien und andere Assets festlegen. Wir werden diese Funktionen in den kommenden Versionen weiter ausbauen, damit Sie den gesamten CI/CD-Prozess für Ihre Pipelines automatisieren können. 

Gleiche leistungsstarke Dashboards mit einer modernen Benutzeroberfläche

SnapLogic bietet erstklassige Dashboards, mit denen Sie Ihre Integrationsinfrastruktur und -prozesse aus der Vogelperspektive betrachten können. Im Dezember haben wir Studio eingeführt, eine Reihe von Dashboard-Updates, die die Admin-Benutzererfahrung in das nächste Jahrzehnt bringen. Die Oberfläche wurde für das Debugging optimiert, so dass Benutzer Laufzeitprobleme mit ihren Pipelines schnell lösen können. 

Das Studio bietet 

  • Schnelles Filtern auf der Grundlage von Ausführungszuständen 
  • Erweiterte Filterung, u. a. nach Integrationstyp, Status, Snaplex-Name und Projektname
  • Anpassbare Ausgabe durch Hinzufügen, Löschen oder Umordnen von Spalten
  • Aggregierte Ansicht sowie eine detaillierte Ansicht aller Laufzeiten für eine bestimmte Pipeline 
  • Vollständige Sichtbarkeit aller Ausführungen innerhalb eines bestimmten Zeitraums - ob begonnen oder noch in der Ausführung
  • Bessere Leistung für schnelleres Debugging

 

Abbildung 3: SnapLogic Studio: Ein modernes und leistungsstarkes Administrationserlebnis für alle Ihre Ausführungen

Um mehr über SnapLogic Studio zu erfahren, klicken Sie hier.

ELT-Verbesserungen 

Jetzt, wo wir eine umfassende Konnektivität zu allen wichtigen Cloud Data Warehouses in SnapLogic ELT haben, erweitern wir die Funktionalität, so dass Integrationsentwickler und Dateningenieure kein eigenes SQL mehr schreiben müssen. In der Februar-Version fügen wir 4 neue Snaps für die folgenden SQL-Operationen hinzu: 

  1. Koaleszieren: Gibt den ersten Nicht-NULL-Ausdruck unter seinen Argumenten zurück
  2. Fall-Ausdruck: Implementiert einen bedingten Ausdruck ähnlich dem If-Then-Else-Ausdruck in Programmiersprachen
  3. Bedingte Funktionen: Gibt Werte basierend auf einer unären oder binären bedingten Operation zurück
  4. Mathematische Funktionen: Gibt den Wert von mathematischen Funktionen wie COS, MOD, Random usw. zurück.

Darüber hinaus haben wir die ELT-Ladefunktion für Google BigQuery verbessert. Benutzer können jetzt Daten aus S3-Buckets oder direkt aus dem Amazon Redshift Cloud Data Warehouse in BigQuery laden. Diese Ladevorgänge nutzen den BigQuery-Datentransfer-Service und werden asynchron ausgeführt, sodass Ihre bestehenden Abfragen nicht durch die potenziell langen Ladezeiten beeinträchtigt werden. Um eine Demo dieser Aktualisierungen in Aktion zu sehen, werfen Sie einen Blick auf dieses Video.

Echtzeit-Integrationen und andere Erweiterungen in SnapLogic Flows erstellen

SnapLogic Flows stößt bei unseren Kunden weiterhin auf großes Interesse. Wir verbessern die Lösung noch weiter, um Kunden die Möglichkeit zu geben, ereignisgesteuerte Workflows in Echtzeit über Webhooks zu erstellen. Es wurde Webhook-Unterstützung für Salesforce und Hubspot hinzugefügt, um einen nachgelagerten Workflow auszulösen, sobald sich ein Objekt innerhalb dieser Quell-Endpunkte ändert. Hier sind ein paar Beispiele: 

  • Benachrichtigung eines Vertriebsmitarbeiters, wenn sich Daten in Salesforce ändern oder wenn dem Vertriebsmitarbeiter ein Hot Lead in Hubspot zugewiesen wird
  • Automatisierte Erstellung von Projekträumen in Microsoft Sharepoint, wenn eine neue Kundenchance in Salesforce abgeschlossen wird

Die Webhook-Unterstützung in SnapLogic Flows vereinfacht die Erstellung von Echtzeit-Workflows für Geschäftsanwender und hilft dabei, verschiedene Systeme von Aufzeichnungen synchron zu halten. Hier ist ein Video in dem Sie mehr über diese Funktion erfahren können.

Abbildung 4: Konfigurieren von Webhooks für Echtzeit-Integrationen in SnapLogic Flows

Andere Erweiterungen von Flows:

  • Neue Endpunkte: SnapLogic Flows bietet jetzt Out-of-the-Box-Konnektivität zu Hubspot und JIRA
  • Auto Data Type Conversions: Die Flows Platform nutzt jetzt das maschinelle Lernen und schlägt Datentypen für alle Eingabefelder vor. Die Benutzer haben die Möglichkeit, den vorgeschlagenen Datentyp zu akzeptieren oder abzulehnen.
  • Import und Export: SnapLogic Flows können jetzt genau wie Pipelines importiert oder exportiert werden. Diese Funktion vereinfacht die Zusammenarbeit zwischen Teams. Wir werden diese Funktion in der nächsten Version ausbauen, um vollständige CI/CD-Funktionen für Flows bereitzustellen.
  • Marketo: Flows bietet jetzt eine einfachere Möglichkeit, Datensätze aus Marketo abzurufen. Anstatt eine Liste von Datensatz-IDs bereitzustellen, wie es die Marketo-APIs erfordern, können Sie jetzt Datensätze nach Namen suchen und so schnell Automatisierungen mit Marketo erstellen.

Erweiterungen für Snap und Snap Pack

Wir haben ein neues Snap Pack hinzugefügt, das eine sofortige Verbindung zu Exact Online bietet, einem einzigen integrierten Online-Paket mit Buchhaltungs-, Großhandels-, Zeit- und Fakturierungs- und CRM-Funktionen, das für KMUs entwickelt wurde. Mit diesem Snap Pack können Sie wichtige Geschäftsprozesse wie Procure-to-Pay, Debitoren- und Kreditorenbuchhaltung automatisieren.

Hier sind einige weitere Snap-Verbesserungen: 

  • ServiceNow Snap Pack
    • Unterstützung für OAuth 2.0-Authentifizierung
  • Workday Snap Pack
    • Unterstützung für die neueste Version der APIs
    • Unterstützung für automatische Wiederholungsversuche im Falle von Fehlern
  • Marketo Snap Pack
    • Unterstützung für automatische Wiederholungsversuche bei Bulk Snaps im Falle von Fehlern
  • Amazon S3-Schnappschüsse
    • Unterstützt jetzt die S3-Bucket-Policy, die dem Bucket-Besitzer vollen Zugriff gewährt, wenn ein Benutzer eine Datei in ein S3-Bucket hochlädt
  • Oracle Snap Pack
    • Oracle Bulk Load Snaps können jetzt große 'CLOB'-Datentypen verarbeiten, die häufig zur Verarbeitung großer Textmengen verwendet werden, z. B. in einem 'Description'-Feld

Um eine vollständige Liste der Snap-Updates zu erhalten, besuchen Sie bitte unsere Dokumentation hier.

Wenn Sie das Webinar zur Produktfreigabe im Februar 2022 verpasst haben, können Sie es es hier ansehen und von unserem Produktteam hören. Sie können immer mehr über diese Updates erfahren, indem Sie die SnapLogic-Dokumentation.

Wenn Sie noch nicht Teil der SnapLogic-Community sind, nehmen Sie an der Diskussion teil hier. Tauschen Sie sich mit anderen aus, erhalten Sie Antworten auf Ihre Fragen, und informieren Sie sich über kommende Produktveröffentlichungen im Abschnitt 'Produkt-Updates'. in der Community, um einen ersten Blick auf die kommenden Produkte zu werfen.

Dhananjay Bapat Kopfbild
Senior Technical Product Marketing Manager bei SnapLogic
februar 2022 veröffentlichung post thumbnail

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.