Kursbeschreibung
RESTful-APIs können in einer Vielzahl von Umgebungen ausgeführt werden, aber die häufigste ist die öffentliche Cloud. In diesen Lektionen werden die verschiedenen API-Produkte, die von den großen Cloud-Service-Anbietern angeboten werden, untersucht und es wird gezeigt, wie eine einfache API mit dem AWS API Gateway-Produkt konfiguriert und gestartet werden kann.
Das Modul befasst sich auch mit der Anpassung von REST-Methoden und -Endpunkten an bestehende und neue Geschäftsprozesse. Da REST-Dienste auf HTTP-Methoden beruhen, ist es wichtig zu verstehen, wie Geschäftsprozesse Daten senden und verbrauchen und wie ihre Vorgänge am besten in REST dargestellt werden.
Eine weitere wichtige Designüberlegung ist die Herausforderung, die sich aus der Notwendigkeit ergibt, bestehende API-Dienste zu reparieren und zu verbessern. Ein Upgrade oder Patching von API-Diensten ohne sorgfältige Abwägung der Konsequenzen kann katastrophale Folgen haben. Wir zeigen Ihnen, wie Sie mit der API-Versionierung diese Probleme richtig angehen.
Was Sie lernen werden
- Identifizieren Sie die primären öffentlichen Cloud-Provider und die Service-Angebote, die RESTful-APIs unterstützen
- Konfigurieren und starten Sie eine einfache API mit dem AWS API Gateway-Produkt
- Richten Sie REST-Methoden und Endpunkte an bestehenden und neuen Geschäftsprozessen aus
- Erläutern Sie, wie HTTP-Methoden spezifische Arten von Aktionen für Legacy- oder neue Prozesse repräsentieren
- Wenden Sie API-Versionierung an, um vorhandene API-Services zu reparieren und zu verbessern, ohne Konflikte zu verursachen
Wichtige Erkenntnisse
- RESTful-APIs können in vielen Umgebungen ausgeführt werden, aber die öffentliche Cloud ist zur häufigsten geworden.
- Da REST-Services auf HTTP-Methoden angewiesen sind, ist das Verständnis, wie Geschäftsprozesse Daten senden und konsumieren, für die Darstellung ihrer Operationen in REST entscheidend.
- Das Upgrade oder Patching von API-Services ohne Berücksichtigung der Konsequenzen kann katastrophal sein.
- Versionierung ermöglicht es Ihnen, Konflikte zu vermeiden und Verbesserungen auf verantwortungsvolle Weise einzuführen.
Häufig gestellte Fragen
Was behandelt dieser Kurs?
Er untersucht die API-Produkte, die von großen Cloud-Service-Providern angeboten werden, demonstriert die Konfiguration und den Start einer einfachen API mit AWS API Gateway, behandelt die Ausrichtung von REST-Methoden und Endpunkten an Geschäftsprozessen und erklärt die Verwendung von API-Versionierung zum Reparieren und Verbessern vorhandener Services.
Werde ich lernen, wie man die Tools eines bestimmten Cloud-Providers verwendet?
Ja. Die Lektionen demonstrieren, wie eine einfache API mit dem AWS API Gateway-Produkt konfiguriert und gestartet werden kann, und untersuchen die verschiedenen API-Produkte, die von den großen Cloud-Service-Providern angeboten werden.
Wie ist der Kurs strukturiert?
Er ist in drei Lektionen organisiert: REST-API-Design-Überlegungen, Ausrichtung von Operationen mit HTTP-Methoden und API-Versionierung-Wartung.
Welche Fähigkeiten werde ich aufbauen?
Der Kurs baut Fähigkeiten in API-Design, API-Management, REST-API-Entwicklung und der Arbeit mit REST und RESTful-API-Clients, einschließlich fortgeschrittener REST-Client-Nutzung, auf.









