Kursüberblick
Erfahren Sie, wie Sie containerisierte cloudnative Apps mit Azure Container Apps, Azure Container Registry und Azure-Pipelines erstellen, bereitstellen, skalieren und verwalten
Voraussetzungen
- Grundlegende Kenntnisse über Cloud Computing-Konzepte: Vertrautheit mit Cloud Computing-Grundlagen, z. B. Virtualisierung, Skalierbarkeit und On-Demand-Ressourcenbereitstellung.
- Kenntnisse über Container: Verstehen des Konzepts von Containern, deren Vorteile und wie sie sich von herkömmlichen Apps und VMs unterscheiden.
- Vertrautheit mit Container-Orchestrierung: Grundlegendes Verständnis von Container-Orchestrierungsplattformen wie Kubernetes und deren Rolle beim Verwalten von containerisierten Anwendungen.
- Erfahrung mit Azure: Einige Kenntnisse über Microsoft Azure und seine wichtigsten Containerdienste, z. B. Azure Container Registry, Azure Kubernetes Service und Azure Container Apps.
- Erfahrung mit Bereitstellungen: Etwas Vertrautheit mit Azure DevOps oder ähnlichen CI/CD-Tools für die Anwendungsbereitstellung.
- Erfahrung mit Netzwerken: Etwas Erfahrung mit Netzwerkkonzepten und Azure Virtual Networks.
Kursinhalt
Erste Schritte mit cloudnativen Apps und containerisierten Bereitstellungen
- Einführung
- Untersuchen von cloudnativen Apps
- Untersuchen von Bereitstellungsoptionen für cloudnative Apps
- Überprüfen von Azure Container Apps-Lösungsarchitekturen und -Ressourcen
- Modulbewertung
- Zusammenfassung
Konfigurieren von Azure Container Registry für Containerapp-Bereitstellungen
- Einleitung
- Überprüfen des Azure Container Registry-Dienstes
- Erstellen Sie eine Containerregistrierungsinstanz im Azure-Portal
- Untersuchen von Registrierungsvorgängen für die Imageverwaltung
- Untersuchen der Authentifizierung mit verwalteter Identität
- Untersuchen der Azure Container Registry-Rollen und -Berechtigungen
- Untersuchen der sicheren Kommunikation mithilfe virtueller Netzwerke
- Modulbewertung
- Zusammenfassung
Konfigurieren einer Containerapp in Azure Container Apps
- Einführung
- Überprüfen des Azure Container Apps-Dienstes
- Untersuchen von Azure Container Apps-Containern und Containerregistrierungen
- Erstellen einer Containerapp und einer Containerapp-Umgebung
- Untersuchen verwalteter Identitäten in Azure Container Apps
- Untersuchen des Eingangsdatenverkehrs in Azure Container Apps
- Untersuchen der Verwaltung von Geheimnissen in Azure Container Apps
- Untersuchen der Speichereinbindungen in Azure Container Apps
- Untersuchen von Clouddienstverbindungen in Azure Container Apps
- Modulbewertung
- Zusammenfassung
Konfigurieren der kontinuierlichen Bereitstellung für Container-Apps
- Einleitung
- Überprüfen Sie die Optionen für die kontinuierliche Bereitstellung von Containeranwendungen.
- Untersuchen von Azure DevOps und Azure-Pipelines
- Untersuchen der Konfiguration und Bereitstellung von Azure Pipeline-Aufgaben
- Untersuchen von Agents und Agentpools für Pipelines
- Untersuchen von Umgebungs- und geheimen Variablen für Pipelines
- Modulbewertung
- Zusammenfassung
Skalieren und Verwalten bereitgestellter Container-Apps
- Einleitung
- Untersuchen von Überarbeitungen in Azure Container Apps
- Untersuchen der Anwendungslebenszyklusverwaltung in Azure Container-Apps
- Untersuchen von Skalierungsoptionen in Azure-Container-Apps
- Untersuchen der Eingangseinstellungen für die Aufteilung des Datenverkehrs und die Blau-Grün-Bereitstellung
- Modulbewertung
- Zusammenfassung
Geführtes Projekt – Bereitstellen und Verwalten einer Container-App mit Azure-Container-Apps
- Einleitung
- Vorbereiten der App-Bereitstellungstools und -ressourcen
- Übung – Konfigurieren der Azure-Containerregistrierung für eine sichere Verbindung mit Azure-Container-Apps
- Übung: Erstellen und Konfigurieren einer Container-App in Azure Container Apps
- Übung: Konfigurieren der Continuous Integration mithilfe von Azure Pipelines
- Übung: Verwalten von Revisionen in Azure Container Apps
- Modulbewertung
- Zusammenfassung
Einschließlich Microsoft Applied Skills Credential
Microsoft Applied Skills sind szenariobasierte Qualifikationsnachweise, die Teilnehmern die Validierung gezielter Fähigkeiten ermöglichen. Diese Nachweise sind ein effizienter und zuverlässiger Weg, um Kenntnisse in szenariobasierten Fertigkeiten nachzuweisen und zu vertiefen. Applied Skills Credentials werden am Ende des Kurses in einer interaktiven Laborumgebung geprüft.
Erfahren Sie mehr über Microsoft Applied Skills