Cloud Computing: Microsoft Azure Cloud-Entwicklung
Lernen Sie, wie Sie mit Microsoft Azure Cloud-native Anwendungen erstellen und bereitstellen. Dieser Kurs konzentriert sich auf praktische Azure Cloud-Entwicklungsfähigkeiten und behandelt Kernservices, DevOps-Tools und moderne Bereitstellungsmethoden für skalierbare, sichere Cloud-Lösungen.
Einführung in die Microsoft Azure Cloud-Entwicklung
- Übersicht über die Azure Cloud-Plattform, Services und Entwicklungstools
- Wichtige Unterschiede zwischen der Entwicklung herkömmlicher und Cloud-nativer Anwendungen
- Grundlagen zu Azure SDKs, APIs und Entwicklerumgebungen
- Erkunden von PaaS-Angeboten wie App Services und Azure Functions
- Entwerfen von Cloud-fähigen Anwendungen mit Microservices und Containern
- Bereitstellen der Infrastruktur mit Azure App Services und AKS
- Integrieren von Azure Storage und Cosmos DB in Cloud-Anwendungen
- Verwenden von Azure Key Vault zum Sichern von Anwendungsgeheimnissen
- Einrichten von GitHub Actions und Azure DevOps-Pipelines
- Automatisieren von Tests, Builds und Bereitstellungen in Azure
- Verwalten von Umgebungen und Staging in Produktionsworkflows
- Überwachen der Anwendungsleistung mit Application Insights
- Implementieren der Azure Active Directory-Authentifizierung
- Konfigurieren von API-Zugriffskontrollen und tokenbasierter Sicherheit
- Verwalten von Geheimnissen und Identitäten mit verwalteten Identitäten
- Durchsetzen von Compliance- und Sicherheitsrichtlinien für Entwickler
- Erstellen und Bereitstellen einer cloudnativen App mit Azure-Diensten
- Simulieren realer DevOps-Pipelines
- Debuggen und Skalieren von Cloudanwendungen
- Vorbereiten auf zukünftige Azure-Zertifizierungspfade in der Entwicklung