Kurzbeschreibung
Dies ist ein fortgeschrittener Kurs speziell für AWS Entwickler. Geschult werden Möglichkeiten zur Entwicklung von ganzheitlichen Lösungen auf Microsoft Azure. In dem praxisorientierten Schulungsformat werden Teilnehmer Azure App Service Webanwendungslösungen erstellen und Azure Funktionen kennen lernen.
Möglichkeiten der Integration von Blob- oder Cosmos DB-Speicher in Lösungen wird geübt, sichere Cloud-Lösungen mit Benutzerauthentifizierung und -autorisierung implementiert. Weitere Themen sind die API-Verwaltung, ereignis- und nachrichtenbasierte Lösungen und deren Überwachung sowie Maßnahmen zum Troubleshooting und aufzeigen von Optimierungsmöglichkeiten. Es wird aufgezeigt wie Entwickler Azure-Services verwenden, wobei besonderes Augenmerk auf Funktione und Augaben gelegt werden, sich sich von AWS unterscheiden.
Voraussetzungen
• 1 bis 2 Jahre Berufserfahrung in der Entwicklung
• Erfahrung mit AWS Amazon Web Services
• Programierkentnisse in einer von Azure unterstützen Programmiersprache
Seminarinhalt
Azure App Service Web Apps erstellen:
• Kernkonzepte von Azure App Service
• Erstellung einer Azure App Service Web Anwendung
• Konfiguration und Überwachung von App Service-Anwendungen
• Skalieren von App Service-Anwendungen
• Azure App Service-Staging-Umgebungen
Erstellung von Funktions-Apps über Azure-functions
• Überblick über Azure-functions
• Entwicklung von Azure Funktionen
• Umsetzen von beständigen Funktionen
Lösungsentwicklung, die Blob-Speicher verwenden
• Azure Blob Storage Konzepte
• Datenverwaltung über den Hot-Cold-Archive Blob-Storage Lebenszyklus
• Verwalten von Daten und Metadaten mit Azure Blob-Speicher-Clientbibliothek
• Erstellung einer Azure Resource Manager Vorlage
Lösungen mit Cosmos DB Storage
• Azure Cosmos DB Übersicht
• Datensrukturen von Cosmos DB
• Arbeiten mit Azure Cosmos DB-Ressourcen und Daten
• Erstellung und Bereitstellung von ARM-Vorlagen
Erstellung und Bereitstellung von Azure Resource Manager Vorlagen
• Erstellen und Bereitstellung von ARM-Vorlagen
Implementierung der Benutzerautentifizierung und -autorisierung
• Implementierung der Microsoft Identity-Plattform
• Implementieren der Microsoft-Authentifizierungsbibliothek
• Sicherung von App-Konfigurationsdaten mit Hilfe der Azure App-Konfiguration
Sicherstellung sicherer Cloud Lösungen
• Verwaltung von Schlüsseln, Geheimnissen, Zertifikaten mit der KeyVault-API
• Implementierung der verwalteten Identitäten für Azure-Ressourcen
• Sicherung der App-Konfigurationsdaten mit Azure App-Konfiguration
API Management implementieren
• Implementierung des API Managements
• Festlegen von API Richtlinien
• Sicherung von APIs
Ereignisbasierte Lösungen
• Implementieren des Azure-Event-Rasters
• Implementieren des Azure Event-Hubs
• Implementieren des Azure Mitteilungs-Hubs
Message-basierten Lösungen
• Lösungsentwicklung mit Azure Service Bus
• Lösungsentwicklung mit Azure Queue Storage Queues
Azure Lösungen Überwachen und optimieren
• Anwendungen von Azure Anwendungseinsichten
• Instrumentieren einer App zur Überwachung
Zielgruppen
• erfahren AWS Entwickler
• Interesse an Entwicklungen auf Azure
Preise und Termine
Firmenschulung
Eine Firmenschulung bei Ihnen vor Ort, in einem Schulungszentrum oder virtuell.
(Zertifizierung)
Software
Microsoft Azure Cloud
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.