APIs, insbesondere REST-APIs, sind nicht nur etwas für Entwickler. Auch für Systemadministratoren bieten sie ein enormes Potenzial zur Automatisierung und Effizienzsteigerung. In diesem Vortrag lernen Sie, wie Sie APIs nutzen können, um wiederkehrende Aufgaben zu vereinfachen und komplexe Systeme zu verwalten – ganz ohne tiefgreifende Programmierkenntnisse.
Es wird begonnen mit einer kurzen Einführung in die Grundlagen von APIs und REST-APIs. Anschließend wird Ihnen gezeigt, wie Sie diese Schnittstellen direkt von der Kommandozeile aus ansprechen können. Sie erfahren, welche Vorteile der Einsatz von APIs bietet und wie Sie mit praktischen Tools wie Swagger API-Anfragen visuell zusammenstellen können. Anhand von konkreten Beispielen, wie der Nutzung von Redmine und Netbox (eventuell Jira und Bitbucket), wird demonstriert, wie Sie APIs in Ihrem Arbeitsalltag einsetzen können.
Ziel des Vortrags ist es, Ihnen die Angst vor APIs zu nehmen und Ihnen praktische Werkzeuge an die Hand zu geben, mit denen Sie Ihre Arbeit effizienter gestalten können. Vorkenntnisse in der Shell sind von Vorteil, aber nicht zwingend erforderlich.