31
Jul
Web-APIs einsetzen: Eigentlich ganz einfach, oder?
Web-APIs erfreuen sich großer Beliebtheit, bieten sie doch eine scheinbar perfekte Lösung zur Systemintegration. Jedoch gibt es beim Einsatz auch einige Fallstricke, die unbedingt bedacht werden sollten. So führen Web-APIs zu einer recht engen Kopplung, weshalb unter anderem eine Strategie für den Umgang mit vorübergehend nicht verfügbaren Kommunikationspartnern benötigt wird. Weitere Aspekte sind die Unzuverlässigkeit des Netzwerks oder auch die Tatsache, dass SSL in zahlreichen Produktivumgebungen keine ausreichende Sicherheit bietet. Dieser Artikel diskutiert die wichtigsten Herausforderungen beim Einsatz von Web-APIs und zeigt Wege auf, wie sie gemeistert werden können.
11
Jul
Wie man APIs erfolgreich in Unternehmen einführt
APIs gehören die Zukunft. Viele Unternehmen stellen ihre Anwendungslandschaften derzeit auf die Kommunikation via APIs um – mit weitreichenden Folgen auf die IT, die Unternehmensstruktur und die Kunden-Interaktion. Wir haben uns mit Christoph Wiechmann, API-Experte bei Axway und Sprecher auf der API Conference 2018, darüber unterhalten, weshalb die API Economy Konjunktur hat und worauf es ankommt, um ein API-Projekt erfolgreich zu machen.
28
Feb
API Gateways — The path to microservices
API gateways offer the possibility to provide a uniform interface and a central connection point for the various microservices behind it. These can then also be handled dynamically. Jussi Nummelin explains how this works with a preview of his session at the API Conference 2018.
22
Feb
Test Driven Documentation: Documenting RESTful APIs with Spring REST Docs
Documentation generated from source code is very popular and solutions such as Swagger are available for many different languages and frameworks. However, limitations of annotation-based tools are becoming more apparent. Enter test-driven approaches; In her session at the API Conference 2017 in Berlin, Jennifer Strater (Senior Engineer at Zenjob) shows how to implement test-driven documentation solutions.
26
Jan
APIs are eating the digital world
It’s hard to forget Marc Andreessen's article "Why Software is eating the world" from 2011. Today, hardly anyone denies that software has fundamentally changed our lives and established itself in it, be it private or business. Yet time does not stand still; software is constantly evolving. The processes in our lives are no longer just represented by autonomous software environments.
19
Jul
State of Web APIs – von offenen Standards über WebVR bis hin zum IoT
Geht es um das Thema Web APIs sind Buzzwords wie REST, Microarchitecture und Serverless in aller Munde. Während moderne Application-Frameworks wie Angular oder React im Frontend werkeln, wird die Kommunikation im Hintergrund über leichtgewichtige Web APIs abgewickelt.
19
Jun
RESTful APIs dokumentieren – so geht’s!
Der Begriff API-Economy taucht immer öfter auf und macht so deutlich, wie wichtig Web-APIs sind. Die Verbreitung und damit die Wettbewerbsfähigkeit eines Web-API steht und fällt mit einer guten Dokumentation. Denn sowohl öffentliche als auch interne APIs benötigen einen verständlichen Developer Guide, damit Entwickler sie einsetzen können. Mit den Open-Source-Projekten Swagger2Markup und AsciidoctorJ lässt sich ein Developer Guide erstellen, der sich mit handgeschriebener AsciiDoc-Dokumentation kombinieren lässt und sowohl offline als auch online lesbar ist.
19
Okt
Siegeszug der APIs – von Freiheit, Flexibilität und Microservices
Geringe Kosten und eine gesteigerte Effizienz: Cloud und Software as a Service (SaaS) sind dank ihrer offensichtlichen Vorteile mittlerweile eine feste Größe im Markt. Im Fahrwasser hat sich die Stellung und Relevanz von APIs dramatisch erhöht. entwickler.de hat mit Rainer Stropek, CEO von software architects, über „The Rise of APIs“, die Anforderungen an Entwickler und den Mehrwert für Produkte gesprochen.
21
Sep
„Ein Web API braucht leichtgewichtige Architekturansätze“
Das Anbieten von APIs ist längst nicht mehr nur ein nice-to-have-Feature einer Applikation; für viele ist es gar der Hauptbestandteil Ihres Business-Modells geworden. Doch was genau bedeutet das eigentlich?