Kurstermine AZ-220
Überblick
Dieser viertägige vermittelt den Teilnehmern die Fähigkeiten und Kenntnisse, die für die erfolgreiche Erstellung und Wartung der Cloud- und Edge-Anteile einer Azure IoT-Lösung erforderlich sind. Der Kurs umfasst die vollständige Abdeckung der zentralen Azure IoT-Dienste wie IoT-Hub, Device Provisioning Services, Azure Stream Analytics, Time Series Insights, etc. Neben der Ausrichtung auf Azure PaaS-Services enthält der Kurs Lektionen zu IoT Edge, Geräteverwaltung, Überwachung und Fehlerbehebung, Sicherheitsbedenken, Azure Digital Twins und Azure IoT Central.
Agenda
Modul 1: Einführung in IoT- und Azure IoT-Dienste
- Geschäftschancen für IoT
- Einführung in die Architektur von IoT-Lösungen
- IoT-Hardware und Cloud-Dienste
- Labor-Szenarien für diesen Kurs
Modul 2: Geräte und Gerätekommunikation
- IoT-Hub und Geräte
- IoT-Entwickler-Tools
- Gerätekonfiguration und Kommunikation
Modul 3: Device Provisioning at Scale
- Bedingungen und Konzepte für Gerätebereitstellungsdienste
- Konfigurieren und Verwalten des Gerätebereitstellungsdienstes
- Geräte-Bereitstellungsaufgaben
Modul 4: Nachrichtenverarbeitung und -analyse
- Nachrichten und Nachrichtenverarbeitung
- Optionen zur Datenspeicherung
- Azure Stream Analytics
Modul 5: Einblicke und Geschäftsintegration
- Geschäftsintegration für IoT-Lösungen
- Datenvisualisierung mit Zeitreiheneinblicken
- Datenvisualisierung mit Power BI
Modul 6: Azure IoT-Edge-Anwendungsprozess
- Einführung in Azure IoT Edge
- Prozess der Randbereitstellung
- Edge-Gateway-Gerät
Modul 7: Azure IoT Edge Module und Container
- Benutzerdefinierte Edge-Module entwickeln
- Offline- und lokale Speicherung
Modul 8: Device Management
- Einführung in die Verwaltung von IoT-Geräten
- Verwalten von IoT- und IoT-Edge-Geräten
- Device Management at Scale
Modul 9: Lösungstests, Diagnose und Protokollierung
- Überwachung und Protokollierung
- Fehlerbehebung
Modul 10: Azure Sicherheitszentrum und IoT Sicherheitsbetrachtungen
- Sicherheitsgrundlagen für IoT-Lösungen
- Einführung ins Azure Sicherheitszentrum für IoT
- Verbesserter Schutz mit Azure Security Center für IoT-Agents
Modul 11: ADT
- Einführung in Azure Digital Twins
- Einführung in die Entwicklung von ADT-Lösungen
- Überwachung und Fehlerbehebung bei ADT
Modul 12: Aufbau einer IoT-Lösung mit IoT Central
- Einführung in IoT Central
- Erstellen und Verwalten von Gerätevorlagen
- Geräte in Azure IoT Central verwalten
Zielgruppe
Der Azure IoT-Entwickler ist für die Implementierung und die Codierung verantwortlich, die zum Erstellen und Verwalten des Cloud- und Edge-Teils einer IoT-Lösung erforderlich sind. Neben der Konfiguration und Wartung der Geräte 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 Designs für IoT-Lösungen, einschließlich Gerätetopologie, Konnektivität, Debugging und Sicherheit. Für Edge-Geräte-Szenarien setzt der IoT-Entwickler auch Compute/Container ein und konfiguriert die Gerätevernetzung, die verschiedene Edge-Gateway-Implementierungen umfassen kann.
Der IoT-Entwickler implementiert Designs für Lösungen zur Verwaltung von Datenpipelines, einschließlich Überwachung und Datentransformation im Zusammenhang mit IoT. Der IoT-Entwickler arbeitet mit Dateningenieuren und anderen Beteiligten zusammen, um eine erfolgreiche Geschäftsintegration zu gewährleisten. IoT-Entwickler sollten ein gutes Verständnis der Azure-Dienste haben, einschließlich Datenspeicheroptionen, Datenanalyse, Datenverarbeitung und der Azure IoT-Optionen PaaS versus SaaS. IoT-Entwickler sollten über grundlegende Programmierkenntnisse in mindestens einer Azure-unterstützten Sprache verfügen, einschließlich C#, Node.js, C, Python oder Java.
Voraussetzungen
Um in diesem Kurs erfolgreich zu sein, sollten die Teilnehmer Folgendes aufweisen:
- Cloud Solution Awareness: Die TeilnehmerInnen sollten Erfahrung im Umgang mit dem Azure-Portal und ein grundlegendes Verständnis von PaaS-, SaaS- und IaaS-Implementierungen haben.
- Erfahrung in der Software-Entwicklung: Erfahrung in der Software-Entwicklung ist eine Voraussetzung für diesen Kurs. Eine spezielle Software-Sprache ist nicht erforderlich und die Erfahrung muss nicht auf einem professionellen, beruflichen Niveau sein.
- Datenverarbeitungserfahrung: Allgemeines Verständnis von Datenspeicherung und Datenverarbeitung wird empfohlen, ist aber nicht erforderlich.
Wir empfehlen zur Vorbereitung auf das Training AZ-220 die Teilnahme an folgenden Kursen: