Kapitel 8. Serverloser Betrieb

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Eine Revolution ist kein einmaliges Ereignis.

Audre Lorde

In hast du in den beiden vorherigen Kapiteln erfahren, wie du eine serverlose Anwendung entwickelst, testest und bereitstellst. In diesem Kapitel lernst du, wie du deine serverlose Anwendung in der Produktion betreiben kannst. Die Grundlagen des Serverless-Betriebs ähneln denen von nicht-serverloser Software: Sicherstellen, dass die Anwendung wie erwartet funktioniert, Warnungen erhalten, wenn die Leistung nachlässt, Wiederherstellung nach Zwischenfällen und Verwendung von Protokollen und Traces zur Fehlersuche. Die Hauptmerkmale von Serverless erfordern jedoch einige Anpassungen des traditionellen Ansatzes für den Betrieb.

Der vielleicht wichtigste Aspekt von Serverless, wenn es um den Betrieb geht , ist die Skalierbarkeit. Die serverlose Technologie und die Managed Services bieten eine automatische Skalierung von Rechenleistung, Speicherung und Kommunikation von Null bis zu den höchsten Spitzenwerten. Das ist natürlich ein großer Vorteil für ein Ingenieurteam mit einem Unternehmen oder Produkt, das regelmäßig Nachfragespitzen erlebt, wie z. B. eine E-Commerce-Website mit saisonalen und verkaufsfördernden Aktionen. Es ist jedoch wichtig, dass Serverless-Ingenieure ihre Skalierungseinheiten kennen und die Auswirkungen der Skalierung auf ihre Pay-per-Use-Abrechnung ...

Get Serverlose Entwicklung auf AWS 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.