SanData IT-Trainingszentrum

Azure – AZ-220T00 – Microsoft Azure IoT Developer

Kursdatenblatt
Kurspreis2.390,00 € zzgl. MwSt.
DurchführungVor Ort
Termine1 Termin
Kursdauer4 Tage
Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB).

Kursbeschreibung

ACHTUNG: Dieser Kurs wurde von Microsoft zum 31.07.2023 abgekündigt und kann somit nicht mehr angeboten werden.

Dieser Kurs vermittelt den Teilnehmenden die Fähigkeiten und Kenntnisse, die zum erfolgreichen Erstellen und Verwalten der Cloud- und Edge-Teile einer Azure IoT-Lösung erforderlich sind. Der Kurs umfasst die vollständige Abdeckung der wichtigsten Azure IoT-Dienste wie IoT Hub, Gerätebereitstellungsdienste, Azure Stream Analytics, Time Series Insights und mehr. Neben dem Schwerpunkt auf Azure-PaaS-Diensten enthält der Kurs Abschnitte zu IoT Edge, Geräteverwaltung, Überwachung und Fehlerbehebung, Sicherheitsaspekten und Azure IoT Central.

Diese Schulung kann auch zur Vorbereitung auf das Examen AZ-220: Microsoft Azure IoT Developer zur Zertifizierung als Microsoft Certified: Azure IoT Developer Specialty besucht werden.

Prüfungsgebühren sind nicht im Kurspreis enthalten.

ACHTUNG: Die Prüfung AZ-220: Microsoft Azure IoT Developer wurde zum 31.07.2023 abgekündigt und kann danach nicht mehr abgelegt werden.

Hinweis: Der Kurs wird in deutscher Sprache gehalten, die MOC-Unterlagen sind nur in englischer Sprache verfügbar.

Seminarinhalte

Modul 1: Einführung in IoT und Azure IoT Services

In diesem Modul untersuchen die Teilnehmenden zunächst die geschäftlichen Überlegungen für verschiedene IoT-Implementierungen und prüfen, wie die Azure-IoT-Referenzarchitektur IoT-Lösungen unterstützt. Außerdem erhalten sie einen Überblick über die in einer IoT-Lösung häufig verwendeten Azure-Dienste sowie eine Einführung in das Azure-Portal.

  • Geschäftsmöglichkeiten für IoT
  • Einführung in die IoT Solution Architecture
  • IoT-Hardware und Cloud-Dienste
  • Laborszenarien für diesen Kurs

Modul 2: Geräte und Gerätekommunikation

In diesem Modul betrachten die Teilnehmenden den Azure-IoT-Hub-Service genauer und lernen, wie die sichere bidirektionale Kommunikation zwischen IoT Hub und Geräten konfiguriert wird. Sie werden außerdem in IoT-Hub-Funktionen wie Device Twins und IoT-Hub-Endpunkte eingeführt, die im weiteren Verlauf des Kurses eingehender behandelt werden.

  • IoT Hub und Geräte
  • IoT-Entwickler-Tools
  • Gerätekonfiguration und Kommunikation

Modul 3: Gerätebereitstellung im Maßstab

Dieses Modul konzentriert sich auf die Gerätebereitstellung sowie das Konfigurieren und Verwalten des Azure-Gerätebereitstellungsdienstes. Die Teilnehmenden lernen den Registrierungsprozess, die automatische Bereitstellung und erneute Bereitstellung, die Abmeldung sowie die Implementierung verschiedener Bescheinigungsmechanismen kennen.

  • Nutzungsbedingungen und Konzepte für den Gerätebereitstellungsservice
  • Konfigurieren und Verwalten des Gerätebereitstellungsdienstes
  • Aufgaben zur Gerätebereitstellung

Modul 4: Nachrichtenverarbeitung und Analyse

In diesem Modul untersuchen die Teilnehmenden, wie IoT Hub und andere Azure-Dienste zum Verarbeiten von Nachrichten verwendet werden können. Sie befassen sich mit der Konfiguration von Nachrichten- und Ereignisrouting sowie der Implementierung des Routings zu integrierten und benutzerdefinierten Endpunkten. Darüber hinaus lernen sie für IoT-Lösungen übliche Azure-Speicheroptionen kennen und implementieren Azure Stream Analytics sowie Abfragen für eine Reihe von ASA-Mustern.

  • Nachrichten und Nachrichtenverarbeitung – Datenspeicheroptionen
  • Azure Stream Analytics

Modul 5: Einblicke und Geschäftsintegration

In diesem Modul lernen die Teilnehmenden Azure-Dienste und weitere Microsoft-Tools kennen, mit denen sich geschäftliche Erkenntnisse generieren und die Geschäftsintegration ermöglichen lassen. Sie implementieren Azure Logic Apps und Event Grid und konfigurieren Verbindung sowie Datentransformationen für Datenvisualisierungstools wie Time Series Insights und Power BI.

  • Geschäftsintegration für IoT-Lösungen
  • Datenvisualisierung mit Zeitreiheneinblicken
  • Datenvisualisierung mit Power BI

Modul 6: Azure IoT Edge-Bereitstellungsprozess

In diesem Modul lernen die Teilnehmenden, wie sie ein Modul auf einem Azure-IoT-Edge-Gerät bereitstellen. Sie lernen auch, wie ein IoT-Edge-Gerät als Gateway-Gerät konfiguriert und verwendet wird.

  • Einführung in Azure IoT Edge
  • Edge-Bereitstellungsprozess und Gateway-Geräte

Modul 7: Azure IoT Edge-Module und -Container

In diesem Modul entwickeln und implementieren die Teilnehmenden benutzerdefinierte Edge-Module und implementieren die Unterstützung für ein Offline-Szenario auf Basis lokalen Speichers. Sie verwenden Visual Studio Code, um benutzerdefinierte Module mithilfe einer unterstützten Container-Engine als Container zu erstellen.

  • Entwickeln benutzerdefinierter Edge-Module
  • Offline und lokaler Speicher

Modul 8: Geräteverwaltung

In diesem Modul lernen die Teilnehmenden, wie sie die Geräteverwaltung für ihre IoT-Lösung implementieren. Sie entwickeln Geräteverwaltungslösungen, die Gerätezwillinge verwenden, sowie Lösungen, die direkte Methoden verwenden.

  • Einführung in die IoT-Geräteverwaltung
  • Verwalten von IoT- und IoT-Edge-Geräten
  • Geräteverwaltung im Maßstab

Modul 9: Lösungstest, Diagnose und Protokollierung

In diesem Modul konfigurieren die Teilnehmenden Protokollierungs- und Diagnosetools, mit denen Entwickler ihre IoT-Lösung testen können. Sie verwenden IoT Hub und Azure Monitor, um Warnungen zu konfigurieren und Bedingungen wie den Geräteverbindungsstatus zu verfolgen, mit denen Probleme behoben werden können.

  • Überwachung und Protokollierung
  • Fehlerbehebung

Modul 10: Azure Security Center- und IoT-Sicherheitsaspekte

In diesem Modul untersuchen die Teilnehmenden die Sicherheitsaspekte, die für eine IoT-Lösung gelten. Zunächst betrachten sie die Sicherheit hinsichtlich Lösungsarchitektur und Best Practices. Anschließend untersuchen sie, wie Azure Security Center für IoT die Gerätebereitstellung und die IoT-Hub-Integration unterstützt, und verwenden Azure Security Center für IoT-Agenten, um die Sicherheit ihrer Lösung zu verbessern.

  • Sicherheitsgrundlagen für IoT-Lösungen
  • Einführung in Azure Security Center für IoT
  • Verbessern des Schutzes mit Azure Security Center für IoT-Agenten

Modul 11: Erstellen einer IoT-Lösung mit IoT Central

In diesem Modul lernen die Teilnehmenden, wie Azure IoT Central als SaaS-Lösung für IoT konfiguriert und implementiert wird. Sie beginnen mit einer umfassenden Untersuchung von IoT Central und seiner Funktionsweise. Mit einem grundlegenden Verständnis von IoT Central Establishment befassen sie sich anschließend mit dem Erstellen und Verwalten von Gerätevorlagen sowie dem Verwalten von Geräten in ihrer IoT-Central-Anwendung.

  • Einführung in IoT Central
  • Erstellen und Verwalten von Gerätevorlagen
  • Verwalten von Geräten in Azure IoT Central

Lernziele

Sie lernen, Cloud- und Edge-Teile einer Azure-IoT-Lösung zu erstellen und zu verwalten. Dabei befassen Sie sich mit Azure-IoT-Diensten, Gerätekommunikation und -bereitstellung, Datenverarbeitung, IoT Edge, Geräteverwaltung, Überwachung und Sicherheitsaspekten.

Zielgruppe

  • Ein Azure IoT-Entwickler ist für die Implementierung und anschließende Wartung der Cloud- und Edge-Teile einer Azure IoT-Lösung verantwortlich
  • Neben der Konfiguration und Wartung von Geräten mit Hilfe von Azure IoT-Diensten und anderen Microsoft-Tools richtet der IoT-Entwickler auch die physischen Geräte ein und ist für die Wartung der Geräte während des gesamten Lebenszyklus verantwortlich
  • Der IoT-Entwickler implementiert Entwürfe für IoT-Lösungen, einschließlich Gerätetopologie, Konnektivität, Debugging und Sicherheit
  • Für Edge-Geräteszenarien stellt der IoT-Entwickler auch Compute / Container bereit und konfiguriert das Gerätenetzwerk, das verschiedene Edge-Gateway-Implementierungen umfassen kann
  • Der IoT-Entwickler implementiert Entwürfe für Lösungen zur Verwaltung von Datenpipelines, einschließlich Überwachung und Datentransformation in Bezug auf IoT
  • Der IoT-Entwickler arbeitet mit Dateningenieuren und anderen Interessengruppen zusammen, um eine erfolgreiche Geschäftsintegration sicherzustellen
  • IoT-Entwickler sollten über ein gutes Verständnis der Azure-Dienste verfügen, einschließlich Datenspeicheroptionen, Datenanalyse, Datenverarbeitung und der Azure IoT PaaS- und SaaS-Optionen
  • IoT-Entwickler sollten über grundlegende Programmierkenntnisse in mindestens einer von Azure unterstützten Sprache verfügen, einschließlich C#, Node.js, C, Python oder Java

Voraussetzungen

  • Erfahrung in der Softwareentwicklung: Erfahrung in der Softwareentwicklung ist eine Voraussetzung für diesen Kurs; eine bestimmte Softwaresprache ist jedoch nicht erforderlich, und die Erfahrung muss nicht auf professionellem Niveau sein
  • Erfahrung in der Datenverarbeitung: Ein allgemeines Verständnis der Datenspeicherung und Datenverarbeitung wird empfohlen, ist jedoch nicht erforderlich
  • Cloud Solution Awareness: Die Teilnehmenden sollten ein grundlegendes Verständnis von PaaS-, SaaS- und IaaS-Implementierungen haben. Microsoft Azure Fundamentals (AZ-900) oder gleichwertige Kenntnisse werden empfohlen

Nächste Termine

Auf Anfrage Vor Ort · Berlin
2.390,00 € zzgl. MwSt. Auf Anfrage Termin öffnen

Persönliche Beratung

Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.

Telefon+49 (911) 9523 - 260
E-Mailtrainings@sandata.de