Kapitel 5. Bereitstellen und Freigeben von APIs
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In diesem Kapitel werden wir den Weg vom Entwurf über die Erstellung und den Test bis hin zum Betrieb in der Zielumgebung zusammenfassen.
Betrachten wir das Fallbeispiel für das Konferenzsystem, das wir in der Einleitung vorgestellt haben: Wir hatten eine Einzelnutzeroberfläche und eine serverseitige Anwendung. Die Bereitstellung eines Upgrades für den Server oder die Benutzeroberfläche würde wahrscheinlich ein gewisses Maß an Ausfallzeit bedeuten. Es ist wahrscheinlich, dass die Bereitstellung und die Freigabeaktionen eng gekoppelt und möglicherweise untrennbar miteinander verbunden sind. Es könnte auch einige Zeit in Anspruch nehmen, die Änderungen zurückzunehmen, wenn bei der Bereitstellung ein Problem auftritt. Wir werden einige Optionen für das alte Konferenzsystem untersuchen und darüber hinaus prüfen, wie eine lockerere Kopplung zwischen der Benutzeroberfläche und den Serverkomponenten mehr Optionen für die Bereitstellung und Freigabe bietet.
Die Einführung des Traffic-Managements bietet dir Möglichkeiten, die Bereitstellung und Freigabe zu trennen. In diesem Kapitel werden wir dies genauer untersuchen und uns die Optionen des Konferenzsystems für das Ausrollen von Änderungen ansehen. Du musst berücksichtigen, wie sich die API-Versionierung auf die Optionen für die Modellierung von Freigaben ...
Get Beherrschung der API-Architektur now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.