Inhaltsverzeichnis:
- APIs machen ein paar wichtige Dinge
- Und so setzen Unternehmen sie ein
- Warum API Management jetzt wichtig ist
- Der Weg der Zukunft?
Wenn Sie eine Drittanbieter-App verwenden, um etwas auf Ihrem Facebook- oder Twitter-Konto zu veröffentlichen, geschieht dies nicht durch Zufall. APIs (Application Programming Interfaces) werden im Hintergrund ausgeführt, um die App auf Ihrem Telefon mit den Servern zu verbinden, auf denen Ihre bevorzugten sozialen Medien ausgeführt werden.
In einer Welt, die zunehmend auf digitalen Informationen basiert, sind APIs zu einer großen Sache geworden - und das nicht nur, um sie von Ihrem iPhone aus auf Farmville zu veröffentlichen. Immer mehr Unternehmen erkennen den Wert von benutzerdefinierten APIs auf Unternehmensebene für eine Belegschaft, die von Minute zu Minute mobiler wird.
APIs machen ein paar wichtige Dinge
Eine API besteht aus einer Reihe von Codes, die Anweisungen oder Anforderungen enthalten, mit denen verschiedene Anwendungen miteinander kommunizieren können. Mit APIs auf einem Desktop können Sie traditionell Informationen zwischen Programmen wie Word und Excel austauschen oder Programmen den Zugriff auf Funktionen des Betriebssystems wie Windows Installer ermöglichen.
Die neueste Verwendung von APIs - und die, von der alle sprechen - betrifft jedoch Webanwendungen. Web-APIs haben dieselben Funktionen wie ihre Desktop-Gegenstücke, nur dass sie Software von Drittanbietern in internetbasierte Dienste wie soziale Netzwerke, Amazon-Konten und Cloud-Dashboards einbinden.
Die API-Verwaltung verwendet Tools, die den Zugriff (für Entwickler und Endbenutzer) auf die Daten und Funktionen der internetbasierten Dienste verwalten, mit denen die Apps arbeiten sollen. Vom Anmeldevorgang des Entwicklers über die Dokumentation bis hin zu den Anmeldeinformationen, die autorisierten Benutzern ausgestellt wurden, teilt die API-Verwaltung die richtigen Schlüssel aus, mit denen die Informationstüren zwischen den Programmen geöffnet werden.
Und so setzen Unternehmen sie ein
Konnektivität ist für jedes Unternehmen, das mit der heutigen digitalen Marketinglandschaft arbeitet, von entscheidender Bedeutung. Grundsätzlich stellen APIs einen neuen Vertriebskanal für Unternehmen dar und öffnen die Türen für Apps von Drittanbietern, die in deren Hauptangebot eingebunden sind. Mit diesen Codes können Unternehmen neue Märkte erschließen, zusätzliche Einnahmequellen erschließen und neue Partner wie Entwickler und ergänzende Services gewinnen.
Mit der API-Verwaltungssoftware können Unternehmen den Vertriebsprozess steuern. Zu den Funktionen, die diese Art von Software verwendet, gehören:
- Portalerstellung für die Entdeckung und Zusammenarbeit von Entwicklern mit Apps von Drittanbietern
- Prozessmanagement-Tools für die API-Planung, -Design und -Entwicklung
- Berichte und Analysen zum besseren Verständnis der API-Verwendung
- Sicheres API-Hosting und Vermittlung
Warum API Management jetzt wichtig ist
Ganze Unternehmen haben sich mit API-Management befasst - Apigee, SOA-Software, Mashery, Layer 7-Technologien, ProgrammableWeb und Mashape, um nur einige zu nennen. In letzter Zeit haben sich große Unternehmen in großem Maße für diese Unternehmen interessiert. Tatsächlich werden 2013 viele dieser Unternehmen von größeren Akteuren verschlungen.
Warum investieren Unternehmen in API-Management-Anbieter? Dafür gibt es ein paar gute Gründe. Einer davon ist, dass der heutige Verbraucher höchstwahrscheinlich mehrere Geräte besitzt und verwendet. Tatsächlich gibt es in den Vereinigten Staaten inzwischen mehr mit dem Internet verbundene Geräte als Menschen, und die Menschen, die sie verwenden, erwarten die Konnektivität, die APIs bieten.
Ein weiterer Grund ist einfach das Geschäft. Die meisten Unternehmen investieren sowohl über ihre interne Infrastruktur als auch über verschiedene mobile Geräte in ein hohes Maß an Konnektivität. Das Bring-Your-Own-Device (BYOD) -Verfahren ist in vollem Gange, und das Technologieforschungsunternehmen Gartner geht davon aus, dass bis 2017 50 Prozent der Arbeitgeber BYOD zur Pflicht machen werden. Mit einer Vielzahl von Geräten und verschiedenen Betriebssystemen ermöglichen APIs Unternehmen, ihre Mitarbeiter mit der Unternehmensdatenbank zu kommunizieren, ohne dass eine massive IT-Investition erforderlich ist.
Der Weg der Zukunft?
Durch die API-Verwaltung wird sichergestellt, dass die Verbindungen zwischen Programmen flüssig bleiben, ohne dass Server überlastet, Informationen falsch weitergeleitet oder den falschen Parteien Zugriff gewährt werden. Wenn es einen "Weg der Zukunft" gibt, führen viele der Pfade zur API-Verwaltung. (Tipps für Entwickler zum Erstellen einer API finden Sie unter 5 Schritte zum Erstellen einer erfolgreichen API.)