Developing Solutions for Microsoft Azure (DE) - Training / Workshop von Trivadis Holding AG

Inhalte

In diesem Kurs lernen Entwickler, wie sie End-to-End-Lösungen in Microsoft Azure erstellen können. Du wirst 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 deine Lösungen mit KeyVault und Managed Identities sichert. Des Weiteren lernst du, wie du dich mit Azure-Services und Services von Drittanbietern verbinden und diese nutzen kannst und wie du ereignis- und nachrichtenbasierte Modelle in deine Lösungen einbinden kannst. Der Kurs behandelt auch die Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen.

Contents

Modul 1: Erstellen von Azure App Service Web-Applikationen Du wirst lernen, wie man eine Web-Applikation auf der Azure App Service Plattform erstellt. Du lernst, wie die Plattform funktioniert und wie man sie erstellt, konfiguriert, skaliert, sichert und auf der App Service Plattform einsetzt.

  • 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 FunctionsDieses Modul behandelt die Erstellung von Functions-Apps und die Integration von Triggern und Inputs/Outputs in die App.

  • Übersicht der Azure Functions
  • Entwicklung von Azure Functions
  • Implementierung durable Functions

 

Modul 3: Entwicklung von Lösungen, die Blob Storage verwendenDu erfährst, wie Azure Blob Storage funktioniert, wie man Daten über den gesamten Lebenszyklus der Hot/Cold/Archive Blob Storage verwaltet und wie man die Azure Blob Storage-Client-Bibliothek zur Verwaltung von Daten und Metadaten verwendet.

  • 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 verwendenDu lernst, wie Cosmos DB strukturiert ist und wie die Datenkonsistenz gewährleistet wird. Zudem zeigen wir dir, wie du Cosmos DB-Accounts und Datenbanken, Container und Objekte mit Hilfe einer Kombination aus dem Azure Portal und dem .NET SDK erstellen kannst.

  • Azure Cosmos DB-Übersicht
  • Azure Cosmos DB-Datenstruktur
  • Arbeiten mit den Ressourcen und Daten der Azure Cosmos DB

 

Modul 5: Implementierung von IaaS-LösungenIn diesem Modul zeigen wir dir, wie du erzeugte VMs und Container-Images verwenden kannst, um sie in ihren Lösungen zu nutzen. Das Modul behandelt die Erstellung von VMs, die Verwendung von ARM-Templates zur Automatisierung der Ressourcenbereitstellung, die Erstellung und Verwaltung von Docker-Images, die Veröffentlichung eines Images in der Azure Container Registry und die Ausführung eines Containers in Azure Container Instanzen.

  • Bereitstellung von VMs in Azure
  • Erstellen und Bereitstellen von ARM-Templates
  • Container-Images für Lösungen erstellen
  • Veröffentliche ein Container-Bild in der Azure Container Registry
  • Erstellen und Ausführen von Container-Images in Azure Container-Instanzen

 

Modul 6: Implementierung der Benutzerauthentifizierung und -autorisierungDu wirst lernen, wie die Microsoft Identity Platform v2.0 zur Verwaltung der Authentifizierung und des Zugriffs auf Ressourcen eingesetzt werden kann. Außerdem lernst du, wie die Microsoft Authentication Library und Microsoft Graph zur Authentifizierung eines Benutzers und zum Abrufen von in Azure gespeicherten Informationen verwendet werden können und wie und wann Shared Access Signaturen zu verwenden sind.

  • 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ösungenDieses Modul behandelt die Sicherung der Informationen (Schlüssel, Geheimnisse, Zertifikate), die eine Anwendung für den Zugriff auf Ressourcen verwendet. Das Modul behandelt auch die Sicherung der Konfigurationsdaten einer Anwendung.

  • 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 ManagementLerne, wie du APIs veröffentlichst, Richtlinien zur Verwaltung der über die API geteilten Informationen erstellst und den Zugriff auf deine APIs mit Hilfe des Azure API Management Service verwaltest.

  • API-Management-Übersicht
  • Definieren von Richtlinien für APIs
  • Sichern deiner APIs

Modul 9: Entwicklung von App Service Logic AppsIn diesem Modul lernst du die Verwendung von Azure Logic Apps zur Planung, Automatisierung und Koordination von Aufgaben, Geschäftsprozessen, Workflows und Diensten in Unternehmen oder Organisationen.

  • Azure Logic Apps Übersicht
  • Erstellen benutzerdefinierter Konnektoren für Logic Apps

Modul 10: Entwicklung ereignisbasierter LösungenDu wirst lernen, wie man Anwendungen mit ereignisbasierten Architekturen erstellt.

  • Implementiere Lösungen, die Azure Event Grid verwenden
  • Implementiere Lösungen, die Azure Event Hubs verwenden
  • Implementiere Lösungen, die Azure Notification Hubs verwenden

Modul 11: Entwicklung nachrichtenbasierter LösungenDu wirst erfahren, wie man Anwendungen mit nachrichtenbasierten Architekturen erstellt.

  • Implementiere Lösungen, die den Azure Service Bus verwenden.
  • Implementiere Lösungen, die Azure Queue Storage Queues verwenden

Modul 12: Überwachung und Optimierung von Azure-LösungenIn diesem Modul lernst du, wie du deinen Code für die Telemetrie instrumentierst und wie du deine Apps analysieren und Fehler beheben kannst.

  • Ü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 NetworksDu wirst lernen, wie du verschiedene Caching-Dienste nutzen kannst, um die Leistung deiner Apps zu verbessern.

  • Entwickeln für Azure Cache für Redis
  • Zur Speicherung auf CDNs entwickeln
Requirements
  • Du solltest 1-2 Jahre Erfahrung als Entwickler haben
  • Dieser Kurs setzt voraus, dass du in der Lage bist, in einer von Azure unterstützten Sprache zu programmieren und über grundlegende Kenntnisse von Azure verfügst

    Zielgruppen

    Du bist an der Azure-Entwicklung oder am Bestehen der Microsoft Azure Developer Associate-Zertifizierungsprüfung interessiert.

    Termine und Orte

    Datum Dauer Preis
    Hamburg, DE
    31.05.2021 - 04.06.2021 35 h Jetzt buchen ›
    Stuttgart, DE
    16.08.2021 - 20.08.2021 35 h Jetzt buchen ›
    Basel, CH
    28.06.2021 - 02.07.2021 35 h Jetzt buchen ›

    SG-Seminar-Nr.: 5341132

    Anbieter-Seminar-Nr.: M-AZ-204 (DE)

    Termine

    • 31.05.2021 - 04.06.2021

      Hamburg, DE

    • 28.06.2021 - 02.07.2021

      Basel, CH

    • 16.08.2021 - 20.08.2021

      Stuttgart, DE

    Preise inkl. MwSt. Es können Gebühren anfallen. Für eine exakte Preisauskunft wählen Sie bitte einen Termin aus.

    Jetzt buchen ›
    Seminar merken ›

    Semigator berücksichtigt

    • Frühbucher-Preise
    • Last-Minute-Preise
    • Gruppenkonditionen

    und verfügt über Sonderkonditionen mit einigen Anbietern.

    Der Anbieter ist für den Inhalt verantwortlich.

    Über Semigator mehr erfahren

    • Anbietervergleich von über 1.500 Seminaranbietern
    • Vollständige Veranstaltungsinformationen
    • Schnellbuchung
    • Persönlicher Service
    Datum Dauer Preis
    Hamburg, DE
    31.05.2021 - 04.06.2021 35 h Jetzt buchen ›
    Stuttgart, DE
    16.08.2021 - 20.08.2021 35 h Jetzt buchen ›
    Basel, CH
    28.06.2021 - 02.07.2021 35 h Jetzt buchen ›