Cloud-Annahme

Hat die Pandemie die Cloud-Einführungsrate beeinflusst?

calender

März 7, 2025|1:05 pm

Entfesseln Sie Ihr digitales Potenzial

Ob IT-Betrieb, Cloud-Migration oder KI-gestützte Innovation – lassen Sie uns gemeinsam herausfinden, wie wir Ihren Erfolg unterstützen können.

    Die Erstellung moderner Anwendungen mit Serverless-Technologie und Managed Services bedeutet, dass jeder verteilte und hochverfügbare Systeme erstellen kann, ohne sich um die zugrunde liegende Infrastruktur kümmern zu müssen. Aber es geht nicht nur um Spaß und Spiel. Dieser Vortrag mit dem Titel „Performing chaos engineering in a serverless world“, den ich auf der AWS re:Invent 2019 gehalten habe, erläutert einige der Herausforderungen von Serverless, häufige Schwachstellen in Serverless-Anwendungen sowie Herausforderungen bei der Verwendung von Chaos Engineering in Serverless. Bitte sehen Sie sich das Video an.

    Versagen in unsere Funktionen einbauen

    Ausfallarten und Ausfallrate

    Auch wenn alles mit der Latenz-Injektion in den Artikeln von Yan Cui begann, ist die Latenz bei weitem nicht der einzige mögliche Fehler, den wir in unseren serverlosen Anwendungen haben können. In failure-lambda, failure-azurefunctions und failure-cloudfunctions stehen jetzt fünf verschiedene Fehlermodi zur Auswahl:

    Schwachstellen identifizieren

    Fügt der ausgeführten Funktion eine Latenz hinzu, die über eine minimale und maximale Spanne von Millisekunden gesteuert wird. Damit können Sie zum Beispiel die Latenzzeit eines Dienstes simulieren oder Ihre Timeout-Werte testen und festlegen.

    Ausnahme

    Wirft eine Ausnahme in der Funktion. Hilft Ihnen zu testen, wie Ihre Anwendung und Ihr Code mit Ausnahmen umgehen.

    Statuscode

    Ihre Funktion gibt einen Statuscode Ihrer Wahl zurück, z.B. 502 oder 404 anstelle des normalen 200. Dies gibt Ihnen die Möglichkeit zu testen, was bei Fehlern passiert.

    Speicherplatz

    Füllt Ihren temporären Datenträger mit Dateien, um einen Fehler zu erzeugen. Wenn Sie eine Festplatte zum Speichern temporärer Dateien verwenden, können Sie testen, wie sich Ihre Anwendung verhält, wenn diese Festplatte voll ist oder Sie nicht mehr darauf speichern können.

    Schwarze Liste (mit freundlicher Genehmigung von Jason Barto)

    Blockiert Verbindungen zu bestimmten Hosts. Verwenden Sie diese Funktion, um die Nichtverfügbarkeit von Diensten oder Dritten zu simulieren.

    Alle diese Ausfallmodi können zusammen mit einer von Ihnen festgelegten Ausfallrate verwendet werden. Die Standardeinstellung ist, bei jedem Aufruf einen Fehler einzubauen, aber in der Realität ist es wahrscheinlich, dass z.B. ein Dritter bei 50% der Aufrufe dieses Hosts nicht verfügbar ist oder dass bei einem Viertel der Aufrufe eine Ausnahme ausgelöst wird. Mit der Einstellung der Rate können Sie dies erreichen.

    Teilen via:

    Beitrag Suchen

    Kategorien

    UNSERE DIENSTLEISTUNGEN

    Diese Dienstleistungen geben nur einen Einblick in die Vielfalt unserer Lösungen

    cloud-consulting

    Cloud-Beratung

    cloudmigration

    Cloud-Migration

    Cloud-Optimisation

    Cloud-Optimierung

    manage-cloud

    Verwaltete Cloud

    Cloud-Operations

    Cloud-Betrieb

    Enterprise-application

    Unternehmensanwendung

    Security-service

    Sicherheit als Service

    Disaster-Recovery

    Notfallwiederherstellung

    Erleben Sie die Kraft modernster Technologie, optimierter Effizienz, Skalierbarkeit und schneller Bereitstellung mit Cloud-Plattformen!

    Kontaktieren Sie uns

    Erzählen Sie uns von Ihren geschäftlichen Anforderungen – wir kümmern uns um den Rest.

    Folgen Sie uns auf