Verwenden von serverlosen Containern in Azure

Serverless Computing bietet Dienste, die Server verwalten und Standard tain server, die Sie von der Belastung von physisch betriebenen Servern selbst entlasten. Azure Container Apps ist eine serverlose Plattform, die skalierungs-, sicherheits- und Infrastrukturverwaltung für Sie verarbeitet – alles, während die Kosten reduziert werden. Nachdem Sie sich von serverbezogenen Bedenken befreit haben, können Sie sich auf Ihren Anwendungscode konzentrieren.

Container-Apps erleichtern die Verwaltung:

  1. Automatische Skalierung: Wenn Anforderungen für Ihre Anwendungen schwanken, hält Container-Apps Ihre Systeme auch während der Jahreszeiten mit hoher Nachfrage auf dem Laufenden. Container-Apps erfüllen die Anforderungen Ihrer App auf jeder Ebene, indem automatisch neue Kopien (sogenannte Replikate) ihres Containers erstellt werden. Bei Bedarf entfernt die Laufzeit nicht benötigte Replikate in Ihrem Auftrag.

  2. Sicherheit: Die Anwendungssicherheit wird in vielen Ebenen erzwungen. Von der Authentifizierung und Autorisierung bis zur Sicherheit auf Netzwerkebene können Sie mit Container-Apps explizit über die Benutzer und Anforderungen verfügen, die in Ihrem System zulässig sind.

  3. Überwachung: Überwachen Sie die Integrität Ihrer Container-App ganz einfach mithilfe von Observability-Tools in Container-Apps.

  4. Flexibilität bei der Bereitstellung: Sie können von GitHub, Azure DevOps oder von Ihrem lokalen Computer bereitstellen.

  5. Änderungen: Während sich Ihre Container entwickeln, werden Container-Apps-Kataloge als Überarbeitungen für Ihre Container geändert. Wenn ein Problem mit einem Container auftritt, können Sie ein Rollback auf eine ältere Version problemlos ausführen.

Wohin geht's weiter

Verwenden Sie die folgende Tabelle, um Ihnen zu helfen, Sich mit Azure-Container-Apps vertraut zu machen.

Aktion Beschreibung
Die App erstellen Stellen Sie Ihre erste App bereit, und erstellen Sie dann eine ereignisgesteuerte App zum Verarbeiten einer Nachrichtenwarteschlange.
Skalieren der App Erfahren Sie, wie Container-Apps besprechungsvariable Nachfrageebenen behandeln.
Aktivieren des öffentlichen Zugriffs Aktivieren Sie den Eingangseingang ihrer Container-App, um Anforderungen aus dem öffentlichen Web zu akzeptieren.
Beobachten des App-Verhaltens Verwenden Sie Protokollstreaming, Ihre Apps-Konsole, Anwendungsprotokolle und Warnungen, um den Status Ihrer Container-App zu beobachten.
Konfigurieren des virtuellen Netzwerks Erfahren Sie, wie Sie Ihr virtuelles Netzwerk einrichten, um Ihre Container zu sichern und zwischen Anwendungen zu kommunizieren.
Ausführen eines Prozesses, der ausgeführt und beendet wird Erfahren Sie, wie Aufträge Ihnen beim Ausführen von Aufgaben helfen können, die endlichen Anfangs- und Endtermin haben.