Teilen über


Verwenden von serverlosen Containern in Azure

Serverless Computing bietet Dienste, die Server verwalten und warten, wodurch Sie von der Belastung der physischen Betreuung und Verwaltung von Servern befreit werden. Azure Container Apps ist eine serverlose Plattform, die skalierungs-, sicherheits- und Infrastrukturverwaltung für Sie übernimmt, zusätzlich zur Reduzierung der Kosten. Wenn Sie keine Server verwalten müssen, können Sie sich auf Ihren Anwendungscode konzentrieren.

Container-Apps erleichtern die Verwaltung:

  • Autoskalierung. Da Anforderungen für Ihre Anwendungen schwanken, halten Container-Apps Ihre Systeme auch in den 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. Wenn die Nachfrage sinkt, entfernt die Laufzeit nicht benötigte Replikate.

  • 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.

  • Überwachung. Überwachen Sie den Zustand Ihrer Container Apps ganz einfach mit den Überwachungs-Tools in Container Apps.

  • Bereitstellungsflexibilität. Sie können sie von GitHub, Azure DevOps oder Ihrer lokalen Maschine aus bereitstellen.

  • Änderungen. Während sich Ihre Container entwickeln, katalogisieren Container-Apps Änderungen als Überarbeitungen Ihrer Container. Wenn sie ein Problem mit einem Container haben, können Sie ein Rollback auf eine ältere Version problemlos ausführen.

Wo geht es weiter?

Verwenden Sie die folgenden Ressourcen, um container-Apps kennenzulernen.

Maßnahme Description
Erstellen der App 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 mit variablen Nachfrageebenen umgehen.
Aktivieren des öffentlichen Zugriffs Aktivieren Sie den Ingress für Ihre Container-App, um Anforderungen aus dem öffentlichen Web zu akzeptieren.
Beobachten des App-Verhaltens Verwenden Sie Protokollstreaming, die Konsole Ihrer App, Anwendungsprotokolle und Warnungen, um den Status Ihrer Container-App zu beobachten.
Konfigurieren des virtuellen Netzwerks Richten Sie Ihr virtuelles Netzwerk ein, um Ihre Container zu sichern und zwischen Anwendungen zu kommunizieren.
Führen Sie einen Prozess aus, der beendet wird Erfahren Sie, wie Aufträge Ihnen beim Ausführen von Aufgaben helfen können, die einen endlichen Anfang und ein Ende aufweisen.