AZ-300T06 Developing for the Cloud

nicht mehr verfügbar

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 1 Tag

Ziele

In diesem Kurs lernen Sie eine nachrichtenbasierte Integrationsarchitektur zu konfigurieren, asynchrone Verarbeitung zu entwickeln und Apps für Autoscaling zu erstellen. Ergänzend werden Ihnen Azure Cognitive Services-Lösungen vorgestellt.

Zielgruppe

Cloud Solutions Architekten

Voraussetzungen

Praktische Erfahrungen mit Betriebssystemen, Virtualisierung, Cloud-Infrastruktur, Speicherstrukturen, Abrechnung und Vernetzung

Agenda

Modul 1: Entwickeln langwieriger Aufgaben und verteilter Transaktionen

  • Implementieren großer, paralleler und leistungsstarker Apps mithilfe von Batches
  • HPC mit Microsoft Azure Virtual Machines
  • Implementieren von ausfallsicheren Apps mithilfe von Warteschlangen
  • Implementieren von Code zum Behandeln von Anwendungsereignissen mithilfe von Webhooks.

Durch das Implementieren eines Webhooks erhält eine externe Ressource eine URL für eine Anwendung. Die externe Ressource gibt dann immer dann eine HTTP-Anforderung an diese URL aus, wenn eine Änderung vorgenommen wird, bei der die Anwendung eine Aktion ausführen muss.

Modul 2: Konfigurieren einer nachrichtenbasierten Integrationsarchitektur

  • Konfigurieren einer App oder eines Dienst zum Senden von E-Mails
  • Konfigurieren eines Ereignisveröffentlichungs- und -abonnementmodells
  • Konfigurieren des Azure Relay-Dienstes
  • Konfigurieren von Apps und Diensten mit Microsoft Graph

Modul 3: Entwickeln für asynchrone Verarbeitung

  • Parallelität, Multithreading und Verarbeitung implementieren
  • Azure-Funktionen und Azure Logic Apps implementieren
  • Schnittstellen für den Speicher- oder Datenzugriff implementieren
  • Geeignete asynchrone Rechenmodelle implementieren
  • Autoscaling-Regeln und -Muster implementieren

Modul 4: Entwicklung für Autoscaling

  • Implementieren von Autoscaling-Regeln und -Muster
  • Implementieren von Code, der Singleton-Anwendungsinstanzen adressiert
  • Implementierungscode, der einen Übergangszustand anspricht

Modul 5: Entwickeln von Azure Cognitive Services-Lösungen

  • Entwicklung von Lösungen mit Computer Vision
  • Entwickeln von Lösungen mit Bing Web Search
  • Entwickeln von Lösungen mit dem benutzerdefinierten Sprachdienst
  • Entwickeln von Lösungen mit QnA Maker

Ziele

In diesem Kurs lernen Sie eine nachrichtenbasierte Integrationsarchitektur zu konfigurieren, asynchrone Verarbeitung zu entwickeln und Apps für Autoscaling zu erstellen. Ergänzend werden Ihnen Azure Cognitive Services-Lösungen vorgestellt.

Zielgruppe

Cloud Solutions Architekten

Voraussetzungen

Praktische Erfahrungen mit Betriebssystemen, Virtualisierung, Cloud-Infrastruktur, Speicherstrukturen, Abrechnung und Vernetzung

Agenda

Modul 1: Entwickeln langwieriger Aufgaben und verteilter Transaktionen

  • Implementieren großer, paralleler und leistungsstarker Apps mithilfe von Batches
  • HPC mit Microsoft Azure Virtual Machines
  • Implementieren von ausfallsicheren Apps mithilfe von Warteschlangen
  • Implementieren von Code zum Behandeln von Anwendungsereignissen mithilfe von Webhooks.

Durch das Implementieren eines Webhooks erhält eine externe Ressource eine URL für eine Anwendung. Die externe Ressource gibt dann immer dann eine HTTP-Anforderung an diese URL aus, wenn eine Änderung vorgenommen wird, bei der die Anwendung eine Aktion ausführen muss.

Modul 2: Konfigurieren einer nachrichtenbasierten Integrationsarchitektur

  • Konfigurieren einer App oder eines Dienst zum Senden von E-Mails
  • Konfigurieren eines Ereignisveröffentlichungs- und -abonnementmodells
  • Konfigurieren des Azure Relay-Dienstes
  • Konfigurieren von Apps und Diensten mit Microsoft Graph

Modul 3: Entwickeln für asynchrone Verarbeitung

  • Parallelität, Multithreading und Verarbeitung implementieren
  • Azure-Funktionen und Azure Logic Apps implementieren
  • Schnittstellen für den Speicher- oder Datenzugriff implementieren
  • Geeignete asynchrone Rechenmodelle implementieren
  • Autoscaling-Regeln und -Muster implementieren

Modul 4: Entwicklung für Autoscaling

  • Implementieren von Autoscaling-Regeln und -Muster
  • Implementieren von Code, der Singleton-Anwendungsinstanzen adressiert
  • Implementierungscode, der einen Übergangszustand anspricht

Modul 5: Entwickeln von Azure Cognitive Services-Lösungen

  • Entwicklung von Lösungen mit Computer Vision
  • Entwickeln von Lösungen mit Bing Web Search
  • Entwickeln von Lösungen mit dem benutzerdefinierten Sprachdienst
  • Entwickeln von Lösungen mit QnA Maker

Tags