APIs

Warum Red Hat für APIs?

Sie stehen vor Herausforderungen

Wir haben bereits erläutert, was APIs sind und worin ihr Nutzen besteht. Mit gut durchdachten und gut verwalteten APIs können Sie Ihre Produkte und Services problemlos mit denen von Drittanbietern verbinden und gleichzeitig die erforderlichen Kontroll- und Sicherheitsfunktionen einhalten. Mit APIs können Sie Ressourcen wiederverwenden und sind beim Design neuer Tools und Produkte flexibler. Software lässt sich effizienter ausführen, wenn APIs die Kommunikation zwischen Dutzenden von digitalen Touchpoints vereinfachen. Tatsächlich sind APIs die Grundvoraussetzung für die Bereitstellung von Anwendungsinhalten im Internet und auf Mobilgeräten.

Trotzdem kann sich die Implementierung und Verwaltung von API-Integrationen als schwierig gestalten. So werden womöglich technisch wenig versierte Nutzer von Ihrer Lösung nicht unterstützt. Oder Sie verfügen über eine iPaaS-Lösung, die diese Nutzer zwar unterstützt, aber trotzdem müssen diese zur Erweiterung/Anforderung bestehender oder neuer Services einen zentralen Hub verwenden, was wiederum die Effizienz Ihres Teams beeinträchtigt. Wenn Ihre APIS z. B. öffentlich (z. B. zur Monetarisierung) ausgerichtet sind, müssen Sie wissen, wie Zugriff und Verwendung kontrolliert werden. Und schließlich benötigen Sie eine API-Infrastruktur, die skalierbar ist, also zusammen mit Ihrem Unternehmen wachsen kann. Mit einem API-zentrierten Ansatz der agilen Integration lassen sich APIs äußerst rentabel einsetzen.


Vertrauen ist ausschlaggebend

Mit Red Hat erhalten Sie modulare, schlanke und umfassende API-Lösungen, die auf Open Source und offenen Standards basieren und On-Premise, in der Cloud oder in Hybrid-Umgebungen zur Verfügung stehen. Unsere Lösungen durchlaufen umfangreiche Tests durch unsere breitgefächerte Community, die Red Hat Techniker, Kunden, unabhängige Software- und Hardwareanbieter und Partner umfasst. Die Arbeitsweise und Philosophie von Red Hat folgt dem Open Source-Prinzip.

Mithilfe von hochwertigen API-Implementierungs- und -Managementlösungen können Sie den Fokus ganz auf Ihre speziellen geschäftlichen Anforderungen richten. Unsere API-Lösungen sind auf Wiederverwendbarkeit und IT-Agilität ausgelegt und nutzen eine Managementoberfläche, auf der Sie Ihre Daten messen und überwachen und die Sie nach Bedarf skalieren können.


Unterstützung durch Middleware

Management Ihrer APIs mit 3scale

Red Hat® 3scale API Management ist eine API-Verwaltungsplattform, auf der Ihre APIs gemeinsam verwendet, gesichert, verteilt, gesteuert und monetarisiert werden können und die Hybrid-Architekturen (On-Premise, in der Cloud oder eine Kombination aus beiden) unterstützt und skalierbar ist. Sie möchten den Zugriff auf Ihre APIs öffentlich nutzen und monetarisieren? Über das integrierte Entwicklerportal und die Plattformintegration mit Stripe, Baintree und Adyen können Sie eine einfache End-to-End-Fakturierung zwischen API-Kunden und Anbietern durchführen.

3scale API Management besteht aus zwei Schichten: dem API-Programmmanagement und der Steuerung des API-Datenverkehrs. Herkömmliche Methoden der Verkehrssteuerung nahmen mehr Zeit in Anspruch, weil stets der gesamte API-Aufruf authentifiziert werden musste. Mit der neuen Schicht der Verkehrssteuerung aber muss lediglich der Header des eingehenden Aufrufs geprüft werden, sodass der Datenverkehr viel schneller gescannt und authentifiziert werden kann. Durch die Steuerung der Zugriffe, Richtlinien und des Datenverkehrs können Daten einfach authentifiziert, Einschränkungen gemäß Richtlinie sowie Rate-Limits durchgesetzt, Backend-Services gesichert und Zugriffsebenen erstellt werden.

Die zwei Schichten kommunizieren asynchron über konfigurierbare Cache-Strategien des API-Gateways miteinander. Wenn also die Konfiguration der API-Managementrichtlinien aus irgendeinem Grund nicht verfügbar ist, wird das API-Programm nicht verlangsamt, sondern bleibt funktionsfähig. Weil API-Manager und -Gateway voneinander getrennt sind, können Sie unabhhängig davon skalieren und komplexere Implementierungsoptionen unterstützen.

3scale API Management enthält ein individuell anpassbares Entwicklerportal mit allen notwendigen Tools (Konto- und App-Management, Analysen, API-Schlüsselmanagement etc.) an einem einfachen benutzerfreundlichen Standort. Mithilfe eines interaktiven API-Dokumentationstools können Entwickler APIs live untersuchen. Eine Analyse-Engine stellt Ihnen alles zur Verfügung, was Sie über die API-Performance und -Datenverkehrsmuster wissen müssen. Schlussendlich können Sie APIs auf unterschiedliche Weise in verschiedene Produkte „packen“ bzw. unterschiedliche Richtlinien für verschiedene API-Kunden definieren und konfigurieren. Auf diese Weise können Sie flexibel auf der Basis der APIs spezielle Geschäftsmodelle erstellen und so unterschiedliche Kundenbedürfnisse erfüllen.

Haben wir schon erwähnt, dass 3scale API Management mehrfach ausgezeichnet wurde? Wir wollen ja nicht angeben, aber solche Preise gewinnt man nicht alle Tage. Hier sind sie:

Integrieren Sie Ihre IT-Assets mit Fuse

Red Hat® Fuse ist eine verteilte Integrationsplattform, auf der Integrationsexperten, Anwendungsentwickler und geschäftliche Nutzer zusammenarbeiten und unabhängig verbundene Lösungen entwickeln können. Dank der API-zentrierten Entwicklung in einer cloudnativen Umgebung bei Fuse lassen sich Services und Integrationen einfacher erweitern und wiederverwenden. Aufgrund der Hybridarchitektur und Container-Technologie können die Nutzer in ihren bevorzugten Umgebungen arbeiten, und zwar in dem Bewusstsein, dass sie ihre Arbeiten überall teilen und verwenden können − lokal, in der Cloud oder einer Kombination aus beiden. Die Zusammenarbeit zwischen unterschiedlichen Nutzern wird durch eine gemeinsame benutzerfreundliche Plattform unterstützt, die für eine klare und konsistente Governance sorgt.

In den vergangenen 15 Jahren war der Industriestandard für Unternehmensintegration ein Enterprise Service Bus, der nicht selten zentral implementiert und von einem einzelnen Team der IT-Abteilung verwaltet wurde. Dieses Team war dann für die Integrationsanforderungen des gesamten Unternehmens verantwortlich. Dieses Modell bietet Effizienz und Kontrolle für Integrationsimplementierungen und eignet sich für bestimmte Use Cases, lässt jedoch moderne Praktiken wie DevOps und agile Workflows kaum zu. Heute sind es viel kleinere Teams, die für Innovationen zuständig sind und dabei kollaborativ und mit viel kürzeren Implementierungsintervallen arbeiten. Wenn Ihr Team agil arbeiten soll, müssen Sie es mit einer geeigneten API-Integrationslösung unterstützen. Mit Fuse und seinen über 200 Konnektoren können Sie einfach alles integrieren, von Altsystemen bis hin zu Partnernetzen.

Auf der Low-Code-Oberfläche können vordefinierte Integrations- und Servicemuster verwendet und im Self-Service neue Geschäftslösungen per Drag-and-Drop erstellt werden. So können die verschiedensten Benutzer gemeinsam und gleichzeitig unabhängig arbeiten und ältere Apps, APIs und IoT-Geräte zu einer integrierten Lösung vereinen. Mithilfe von Automatisierung wird sichergestellt, dass einzelne Service routinemäßig getestet, gesichert und zur Verfügung gestellt werden und Ihre Teams so für eine kontinuierliche Bereitstellung sorgen können.

Haben wir schon die Studie von IDC erwähnt, bei der festgestellt wurde, dass fünf Organisationen mit Fuse über drei Jahre einen ROI von 520 % erzielen und dazu noch Arbeitszeit einsparen und ihre Leistung steigern konnten? Hier ist die IDC-Studie:


Offene Innovation mit Red Hat

Unsere API-Lösungen werden auch im Hinblick auf die Open Source-Communities unterstützt. Das bedeutet, dass immer mehr Menschen auf offene, transparente und freie Art und Weise an der Entwicklung von Problemlösungssoftware arbeiten. Aber Open Source an sich garantiert noch keine Innovation.

Echte Innovationen entwickeln sich durch den Austausch von Ideen und durch Zusammenarbeit, wenn Probleme gelöst werden müssen. Das ist genau das, was Open Source bietet. Und hier kommen die Lösungen von Red Hat ins Spiel. Das ist der Ansatz, den Red Hat schon immer mit Open Source verfolgt hat. Mit unseren Lösungen und dem Einsatz der neuesten Technologien können Sie eine moderne Infrastruktur aufbauen.

Jetzt starten

Mit Red Hat erhalten Sie modulare, schlanke und umfassende Open Source API-Lösungen mit offenen Standards, die lokal oder in der Cloud verfügbar sind.

Red Hat 3scale API Management

Damit interne oder externe Nutzer Ihre APIs leichter miteinander teilen, sichern, kontrollieren, verteilen und monetarisieren können

Red Hat Fuse

Eine verteilte cloudnative Integrationsplattform, die APIs miteinander verbindet – lokal, in der Cloud und überall dazwischen