ℹ️ Dieses Automic Tutorial ist Teil von PEM und wurde am 3.10.2023 veröffentlicht.
Erfahre mehr über REST API in der Theorie
In diesem Video haben wir die Grundlagen der REST-APIs besprochen. Besonders interessant ist es deswegen, dass Automic nicht nur die Ansteuerung externer REST-APIs über Jobs ermöglicht, sondern auch eine eigene REST-API bereitstellt, die von außen angesprochen werden kann.
Eine API, oder Application Programming Interface, ist eine Schnittstelle, die es verschiedenen Softwareanwendungen ermöglicht, miteinander Informationen auszutauschen. Stell sie dir vor wie eine Brücke zwischen Gebäuden, die den sicheren und effizienten Transport von Informationen ermöglicht. In diesem Fall sind die “Gebäude” die verschiedenen Softwareanwendungen.
Warum sind APIs so wichtig für moderne Softwareentwicklung? Sie spielen eine zentrale Rolle, indem sie es Entwicklern ermöglichen, auf bereits existierendem Code und Diensten aufzubauen, anstatt alles neu zu entwickeln. APIs erleichtern die Integration von Funktionen und Daten in neue Anwendungen und fördern die Interoperabilität zwischen verschiedenen Systemen.
REST, was für “Representational State Transfer” steht, ist ein Architekturstil für die Entwicklung von Netzwerkanwendungen. Es definiert Regeln und Konventionen für den Austausch von Daten über das Netzwerk. REST basiert auf sechs Schlüsselprinzipien, darunter die Client-Server-Architektur, Ressourcenrepräsentation, HTTP-Verben, Zustandslosigkeit, Repräsentation und Hypermedia.
Um sicherzustellen, dass nur autorisierte Benutzer auf API-Ressourcen zugreifen können, gibt es verschiedene Authentifizierungsmethoden wie API-Token, OAuth und HTTP Basic Authentication. Die genaue Authentifizierung hängt von der API und den Sicherheitsanforderungen ab.
Bei weiterem Interesse und detaillierten Informationen zur Automic REST-API und deren Nutzung empfehlen wir die offizielle Automic Dokumentation im OpenAPI-Format, die auf der Automic Dokumentationsseite verfügbar ist.
Von auto publish_post|2024-08-18T09:22:29+02:003. Oktober 2023|Kategorien: Tutorial|Tags: REST-API|Kommentare deaktiviert für REST API Theorie
REST-APIs sind überall. Du benutzt sie, wenn du die Timeline auf Twitt… X scrollst, eine Bahnfahrkarte kaufst oder nachschaust, wie viel Geld du hast. Automic bietet die Möglichkeit, externe REST-APIs anzusprechen und selbst auf diese Weise angesprochen zu werden. Aber wie funktioniert das eigentlich? Welche Rädchen sind hier am Werk? Dies ist das erste Video im REST-Lernpfad, das dieses Thema ausführlich behandelt.
Rolle
Automic Designer
Kategorie
Tutorial
Niveau
Einsteiger
ℹ️ Dieses Automic Tutorial ist Teil von PEM und wurde am 3.10.2023 veröffentlicht.
Erfahre mehr über REST API in der Theorie
In diesem Video haben wir die Grundlagen der REST-APIs besprochen. Besonders interessant ist es deswegen, dass Automic nicht nur die Ansteuerung externer REST-APIs über Jobs ermöglicht, sondern auch eine eigene REST-API bereitstellt, die von außen angesprochen werden kann.
Eine API, oder Application Programming Interface, ist eine Schnittstelle, die es verschiedenen Softwareanwendungen ermöglicht, miteinander Informationen auszutauschen. Stell sie dir vor wie eine Brücke zwischen Gebäuden, die den sicheren und effizienten Transport von Informationen ermöglicht. In diesem Fall sind die “Gebäude” die verschiedenen Softwareanwendungen.
Warum sind APIs so wichtig für moderne Softwareentwicklung? Sie spielen eine zentrale Rolle, indem sie es Entwicklern ermöglichen, auf bereits existierendem Code und Diensten aufzubauen, anstatt alles neu zu entwickeln. APIs erleichtern die Integration von Funktionen und Daten in neue Anwendungen und fördern die Interoperabilität zwischen verschiedenen Systemen.
REST, was für “Representational State Transfer” steht, ist ein Architekturstil für die Entwicklung von Netzwerkanwendungen. Es definiert Regeln und Konventionen für den Austausch von Daten über das Netzwerk. REST basiert auf sechs Schlüsselprinzipien, darunter die Client-Server-Architektur, Ressourcenrepräsentation, HTTP-Verben, Zustandslosigkeit, Repräsentation und Hypermedia.
Um sicherzustellen, dass nur autorisierte Benutzer auf API-Ressourcen zugreifen können, gibt es verschiedene Authentifizierungsmethoden wie API-Token, OAuth und HTTP Basic Authentication. Die genaue Authentifizierung hängt von der API und den Sicherheitsanforderungen ab.
Bei weiterem Interesse und detaillierten Informationen zur Automic REST-API und deren Nutzung empfehlen wir die offizielle Automic Dokumentation im OpenAPI-Format, die auf der Automic Dokumentationsseite verfügbar ist.
Automic lernen mit PEM
Möchtest du mehr über Automic lernen, ohne deshalb für Workshops durchs Land reisen zu müssen? Bei PEM entscheidest du, wann und wie du dich weiterbilden möchtest! In interaktiven Kursen, Tutorials und Videos lernst du alles Wissenswerte rund um Automic. Und via Live-Sessions, Kommentarfunktion oder E-Mail sind wir jederzeit für dich da.
Hört sich das interessant an? Dann lege heute noch los mit PEM, dem Automic Training 2.0 und einer ganzjährigen Automic-Betreuung!
PEM ist die innovativste und größte deutschsprachige Automic-Lernplattform. Sie bietet den PEM-Mitgliedern ein umfassendes Online-Schulungsangebot, auf das 24/7 und von überall aus zugegriffen werden kann. Die Plattform umfasst Hunderte Videos und interaktive Kurse und richtet sich an Einsteiger und Profis gleichermaßen.
Um verschiedene Bedürfnisse zu erfüllen, gibt es bei PEM verschiedene Arten von Inhalten: Kurse, Tutorials, Lernpfade, Labore, Tools und Live-Sessions.
In den Kursen und Tutorials lernst du in kurzweiligen und interaktiven Videos alles über Automic.
Die Lernpfade bieten eine vollumfängliche Ausbildung zu einem bestimmten Automic-Thema. Als Anfänger eignet sich beispielsweise der 11-teilige Operator-Lernpfad. Bist du bereits Automic-Experte? Dann lernst sicher auch du noch etwas mit dem Datenbank-SQL Lernpfad.
Labore sind Automic-Umgebungen, die auf Knopfdruck bereitgestellt werden und in denen das Gelernte in die Praxis umgesetzt werden kann.
Auf PEM werden regelmäßig Tools mit passender Anleitung bereitgestellt. Damit lassen sich Automic-Prozesse noch weiter automatisieren und vereinfachen.
In regelmäßigen Abständen finden Live-Sessions statt, bei denen wir aktuelle News und bestimmte Automic-Themen besprechen, und Fragen unserer Member beantworten.
Bei normalen Automic-Schulungen steht dir der Trainer ein paar Tage zur Verfügung. Wenn du Glück hast, kannst du vielleicht schon vor der Schulung Input liefern, und wenn du besonders viel Glück hast, dann kannst du in den Wochen nach der Schulung noch 1-2 Fragen nachschießen.
Unsere Mitglieder können uns jederzeit eine E-Mail schicken. Kleine Fragen beantworten wir gleich per E-Mail, größere Fragen nehmen wir mit in die nächste Live-Session und beantworten sie dort. Bei Fragen zu bestimmten Themen steht unseren Membern außerdem die Kommentarfunktion zur Verfügung. Das nennen wir “ganzjährige Automic Betreuung”.
Für die direkte Kommunikation gibt es bei uns die Live-Sessions: 24 Live-Sessions pro Jahr. Admin-Member dürfen bei jedem teilnehmen, Designer bei jedem zweiten, und Operator vier Mal im Jahr. In den Live-Sessions sind Fragen zu jedem Automic-Thema herzlich willkommen! Member haben die Möglichkeit, ihre Fragen vorab zu stellen, damit wir uns auf die Antwort und die Diskussion vorbereiten können.
Außerdem bieten wir sogenanntes Online Consulting. Das sind exklusive Videokonferenz-Session mit unseren Automic-Experten. Das Beste daran: Member, die über ein Kontingent für Online-Consulting verfügen, haben jederzeit Zugriff auf die Kalender unserer Spezialisten, und können dort direkt ihre Sessions buchen.
Enterprise-Kunden haben automatisch ein Kontingent dabei. Alle anderen können das dazu buchen.
Die Membership schließt du immer für ein Jahr ab. Danach verlängert sie sich normalerweise automatisch.
Bis einen Monat vor Ablauf kannst du jederzeit mit einer einfachen E-Mail kündigen. Natürlich kannst du die Membership bereits bei Vertragsbeginn auf ein Jahr beschränken.