In diesem Training lernen Entwickler, wie sie End-to-End-Lösungen in Microsoft Azure erstellen können.
Sie werden lernen, wie man:
- Azure-Lösungen implementiert
- Azure-Funktionen erstellt
- Webanwendungen implementiert und verwaltet
- Lösungen mit Azure-Speicher entwickelt
- Authentifizierung und Autorisierung implementiert und Ihre Lösungen mit KeyVault und Managed Identities sichert
In diesem Kurs lernen die Teilnehmenden wie Sie sich mit Azure-Services und Services von Drittanbietern verbinden und diese nutzen können und wie Sie ereignis- und nachrichtenbasierte Modelle in Ihre Lösungen einbinden können.
Das Training behandelt unter anderem die Themen Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen und bereitet Sie auf die Prüfung vor. Diese ist nicht im Training enthalten.
Lerninhalte
Modul 1: Erstellen von Azure App Service Web-Applikationen
- Kernkonzepte des Azure App Service
- Erstellen einer Azure App Service-Applikation
- Konfigurieren und Überwachen von App Service-Applikationen
- Skalierung von App Service-Applikationen
- Azure App Service Bereitstellungsumgebungen (Staging-Umgebungen)
Modul 2: Implementierung von Azure Functions
- Übersicht der Azure Functions
- Entwicklung von Azure Functions
- Implementierung durable Functions
Modul 3: Entwicklung von Lösungen, die Blob Storage verwenden
- Grundkonzepte von Azure Blob Storage
- Verwaltung des Azure-Blob-Storage-Lebenszyklus
- Arbeiten mit Azure Blob Storage
Modul 4: Entwicklung von Lösungen, die Cosmos DB verwenden
- Azure Cosmos DB-Übersicht
- Azure Cosmos DB-Datenstruktur
- Arbeiten mit den Ressourcen und Daten der Azure Cosmos DB
Modul 5: Implementierung von IaaS-Lösungen
- Bereitstellung von VMs in Azure
- Erstellen und Bereitstellen von ARM-Templates
- Container-Images für Lösungen erstellen
- Veröffentlichen eines Container-Bilds in der Azure Container Registry
- Erstellen und Ausführen von Container-Images in Azure Container-Instanzen
Modul 6: Implementierung der Benutzerauthentifizierung und -autorisierung
- Microsoft Identity Platform v2.0
- Authentifizierung mit der Microsoft Authentication Library
- Verwendung von Microsoft Graph
- Autorisierung von Datenoperationen in Azure Storage
Modul 7: Implementierung sicherer Cloud-Lösungen
- Verwalten von Schlüsseln, Geheimnissen und Zertifikaten mithilfe der KeyVault-API
- Implementierung von Managed Identities für Azure-Ressourcen
- Sichere App-Konfigurationsdaten durch Verwendung von Azure App Configuration
Modul 8: Implementierung der API Management
- API-Management-Übersicht
- Definieren von Richtlinien für APIs
- Sichern Ihrer APIs
Modul 9: Entwicklung von App Service Logic Apps
- Azure Logic Apps Übersicht
- Erstellen benutzerdefinierter Konnektoren für Logic Apps
Modul 10: Entwicklung ereignisbasierter Lösungen
- Lösungen implementieren, die Azure Event Grid verwenden
- Lösungen implementieren, die Azure Event Hubs verwenden
- Lösungen implementieren, die Azure Notification Hubs verwenden
Modul 11: Entwicklung nachrichtenbasierter Lösungen
- Lösungen implementieren, die den Azure Service Bus verwenden
- Lösungen implementieren, die Azure Queue Storage Queues verwenden
Modul 12: Überwachung und Optimierung von Azure-Lösungen
- Überblick über die Überwachung in Azure
- Instrument und App zur Überwachung
- Analysieren und Fehlerbehebung von Anwendungen
- Code zur Behandlung transienter Fehler implementieren
Modul 13: Integration von Caching und Content Dellivery Networks
- Entwickeln für Azure Cache für Redis
- Zur Speicherung auf CDNs entwickeln
Lernziele
Modul 1: Erstellen von Azure App Service Web-Applikationen
- Web-Applikation auf der Azure App Service Plattform erstellen, Funktion und Konfiguartion, Skalierung, Sicherung und auf der App Service Plattform einsetzen.
Modul 2: Implementierung von Azure Functions
- Erstellung von Functions-Apps und Integration von Triggern und Inputs/Outputs in die App.
Modul 3: Entwicklung von Lösungen, die Blob Storage verwenden
- Azure Blob Storage Funktion, Daten über den gesamten Lebenszyklus der Hot/Cold/Archive Blob Storage verwaltet und Verwendung der Azure Blob Storage-Client-Bibliothek zur Verwaltung von Daten und Metadaten.
Modul 4: Entwicklung von Lösungen, die Cosmos DB verwenden
- Cosmos DB Struktur Gewährleistung der Datenkonsistenz.
- Cosmos DB-Accounts und Datenbanken, Container und Objekte mit Hilfe einer Kombination aus dem Azure Portal und dem .NET SDK erstellen.
Modul 5: Implementierung von IaaS-Lösungen
- Erzeugte VMs und Container-Images verwenden, um sie in Ihren Lösungen zu nutzen.
- Erstellung von VMs.
- Verwendung von ARM-Templates zur Automatisierung der Ressourcenbereitstellung.
- Erstellung und Verwaltung von Docker-Images.
- Veröffentlichung eines Images in der Azure Container Registry.
- Ausführung eines Containers in Azure Container Instanzen.
Modul 6: Implementierung der Benutzerauthentifizierung und -autorisierung
- Microsoft Identity Platform v2.0 zur Verwaltung der Authentifizierung und des Zugriffs auf Ressourcen einsetzten.
- Microsoft Authentication Library und Microsoft Graph zur Authentifizierung eines Benutzers und zum Abrufen von in Azure gespeicherten Informationen verwenden.
- Wie und wann Shared Access Signaturen zu verwenden sind.
Modul 7: Implementierung sicherer Cloud-Lösungen
- Sicherung der Informationen (Schlüssel, Geheimnisse, Zertifikate), die eine Anwendung für den Zugriff auf Ressourcen verwendet.
- Sicherung der Konfigurationsdaten einer Anwendung.
Modul 8: Implementierung der API Management
- APIs veröffentlichen, Richtlinien zur Verwaltung der über die API geteilten Informationen erstellen und den Zugriff auf deine APIs mit Hilfe des Azure API Management Service verwalten.
Modul 9: Entwicklung von App Service Logic Apps
- Verwendung von Azure Logic Apps zur Planung, Automatisierung und Koordination von Aufgaben, Geschäftsprozessen, Workflows und Diensten in Unternehmen oder Organisationen.
Modul 10: Entwicklung ereignisbasierter Lösungen
- Anwendungen mit ereignisbasierten Architekturen erstellen.
Modul 11: Entwicklung nachrichtenbasierter Lösungen
- Anwendungen mit nachrichtenbasierten Architekturen erstellen.
Modul 12: Überwachung und Optimierung von Azure-Lösungen
- Code für die Telemetrie instrumentieren, Ihre Apps analysieren und Fehler beheben.
Modul 13: Integration von Caching und Content Dellivery Networks
- Verschiedene Caching-Dienste nutzen, um die Leistung Ihrer Apps zu verbessern.
Zielgruppe
Sie sind an der Azure-Entwicklung oder am Bestehen der Microsoft Azure Developer Associate-Zertifizierungsprüfung interessiert.
Voraussetzung:
- Sie sollten 1-2 Jahre Erfahrung als Entwickler haben.
- Dieser Kurs setzt voraus, dass Sie in der Lage sind, in einer von Azure unterstützten Sprache zu programmieren und über grundlegende Kenntnisse von Azure verfügen.
Weitere Details
Zertifizierung
Teilnehmer erhalten ein AKROS Academy Zertifikat.
Kursunterlagen
Wir von AKROS, lieben Nachhaltigkeit. Sobald wir Sie zu einem online Training angemeldet haben, werden die Dokumente zum Training elektronisch zur Verfügung gestellt. Während vor Ort Trainings, bekommen Sie die Unterlagen im Papierformat.
Keine passender Termin dabei?
Kein Problem! Melden Sie sich gerne per E-Mail bei academy@akros.ch und wir finden gemeinsam eine Lösung.
Preferred Partner
Dieses Training geben wir zusammen mit Trivadis - Part of Accenture.
Spezialkonditionen
Early bird Rabatt
10% Rabatt - pro Training und Person - bis 30 Tage vor Kursbeginn.
Send your Team
10% Rabatt ab 3 Personen
20% Rabatt ab 5 Personen
In-house Trainings
Interne Firmenkurse
Ab 6 Teilnehmenden ist ein in-house Training immer die richtige Wahl. Mit unserem Angebot für interne Firmenkurse bieten wir Ihnen die Möglichkeit, mit uns gemeinsam ein Schulungskonzept zu erstellen, das passgenau auf Sie zugeschnitten ist – flexibel, exklusiv und selbstverständlich am Ort Ihrer Wahl. Mehr Informationen dazu finden Sie hier.
Wünschen Sie eine Offerte, haben Fragen oder Anregungen?
Senden Sie uns eine E-Mail an academy@akros.ch. Wir freuen uns auf Sie!
Warum AKROS?
- Über 20 Trainer mit mehrjähriger Expertise und Hands-on-Erfahrung
- Kurse in Ihrer Muttersprache
- Schweizer Trainingsstandorte
Buchen