- Groupes cibles:
- Anwendungsentwickler.
- Connaissances spécialisées:
- Erfahrung mit der Arbeit mit der Azure-Plattform sowie allgemeines Verständnis für ASP.NET- und C#-Konzepte. Der Kurs richtet sich an Teilnehmer, die bereits mit ASP .NET entwickelt haben.
- Connaissances techniques:
- Keine besonderen Anforderungen.
- Classification de l’Agence pour l’emploi:
- C 1430-10-15 Microsoft-Systeme - Administration und Zertifizierungen
Contenus
- Überblick Entwicklung unter Microsoft Azure (Dienste, Managementportale)
- Einrichtung einer Entwicklungsumgebung mit virtuellen Azure-Maschinen
- Verwaltung der Infrastruktur in Azure
- Virtuelle Azure-Netzwerke (Hochverfügbarkeit, Konfigurationsmanagement, Anpassen der virtuellen Netzwerke)
- Webinfrastruktur in der Azure-Plattform (Hosting Webanwendungen, Konfiguration, Veröffentlichung und Überwachung einer Azure-Website)
- Design von performanten und skalierbaren Cloudanwendungen (Best Practices, Erstellen hochperformanter Anwendungen mit ASP.NET, Cloudanwendungen, Caching von Anwendungsdaten)
- Hintergrundlogik bei der Verarbeitung mit Azure (Clouddienste, Webrollen, Workerrollen, Caching von Daten)
- Handling tabellarischer Daten (Azure SQL-Datenbanken, Azure-Tabellenspeicher)
- Handling von Dateien und Medien (Azure Storage Blobs, Speicherkonten,
- Upload und Migration von Speicherdaten)
- Handling von Daten in Queues (Queue-Mechanismen, Azure Service Bus)
- Automatisierung der Integration mit Azure-Ressourcen (SDK-Clientbibliotheken, Automatisierung des Servicemanagements mit PowerShell, REST-Schnittstelle, Ressource Manager)
- Sicherheit in Webanwendungen (Azure Active Directory, -AD-Verzeichnisse und -Zugriffskontrolle, AD-Mehrfaktorauthentifizierung)
- Bereitstellung von Webanwendungen (Bereitstellungsstrategien, WebDeploy und Servicepakete, Bereitstellung von Azure-Clouddiensten, Continuous Integration, Überwachung von Cloudanwendungen)