
Corso Azure IoT Developer AZ-220
PANORAMICA

Corso di preparazione al conseguimento della
Certificazione Azure IoT Developer Specialty
Esame AZ-220
Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Docenti CLICCA QUI.
Oppure chiamaci subito al nostro numero verde 800-177596.
OBIETTIVI DEL CORSO
This course provides students with the skills and knowledge required to successfully create and maintain the cloud and edge portions of an Azure IoT solution. The course includes full coverage of the core Azure IoT services such as IoT Hub, Device Provisioning Services, Azure Stream Analytics, Time Series Insights, and more. In addition to the focus on Azure PaaS services, the course includes sections on IoT Edge, device management, monitoring and troubleshooting, security concerns, Azure Digital Twins, and Azure IoT Central.
CONTENUTI DEL CORSO
AZ-220 Azure IoT Developer
Module 1: Introduction to IoT and Azure IoT Services
- Introduction to IoT Solution Architecture
- IoT Hardware and Cloud Services
- Lab Scenarios for this Course
Lab: Getting Started with AzureLab: Setting Started with Azure IoT Services
- Explain how IoT and Azure IoT could be applied to their business
- Describe the core components of an Azure IoT Solution Architecture
- Describe the Azure IoT Services and how they relate to an IoT solution
- Create an Azure account and use the Azure portal to create an IoT Hub and DPS service
Module 2: Devices and Device Communication
- IoT Hub Concepts
- IoT Device Lifecycle Concepts
- IoT Developer Tools
- Device Configuration and Communication
Lab: Setup the Development Environment
Lab: Connect IoT Device to Azure
- Explain the core features of the IoT Hub services
- Describe the lifecycle of an Azure IoT device
- Describe how IoT Hub manages device identities and implements other security features
- Register devices with the IoT Hub using the Azure portal, Azure CLI, and Visual Studio Code
- Implement the IoT Hub Device and Service SDKs
Module 3: Device Provisioning at Scale
- Device Provisioning Service Terms and Concepts
- Configure and Manage the Device Provisioning Service
- Device Provisioning Tasks
Lab: Individual Enrollment of Devices in DPS
Lab: Automatic Enrollment of Devices in DPS
- Explain the process of device provisioning and the features of the Device Provisioning Service
- Explain the security considerations associated with device provisioning and how they are managed
- Implement the Device Provisioning Service SDKs
- Manage the device enrollment process, including deprovisioning and disenrollment
Module 4: Message Processing and Analytics
- Messages and Message Processing
- Additional Considerations for IoT Hub Messaging
- Data Storage and the Lambda Architecture
- Azure Functions and Stream Analytics
Lab: Device Message Routing
- Configure message and event routing
- Route data to the built-in and custom endpoints
- Implement message enrichment
- Implement Azure Stream Analytics Inputs, Queries, and Outputs
- Store message data in a warm storage for historical purposes and additional analysis
- Use an Azure Function within a message processing and analytics solution
Module 5: Insights and Business Integration
- Business Integration for IoT Solutions
- Data Visualization with Time Series Insights
- Data Visualization with Power BI
Lab: Integrate IoT Hub with Event Grid
Lab: Explore and Analyze Time Stamped Data with Time Series Insights
- Explain the options for business integration within an IoT solution and how to achieve them
- Develop business integration support using Logic Apps and Event Grid
- Configure IoT Data for Visualization in Time Series Insights
- Describe Data Visualization with Power BI
Module 6: Azure IoT Edge Deployment Process
- Introduction to Azure IoT Edge
- Edge Deployment Process
- Edge Gateway Devices
Lab: Introduction to IoT Edge Deployments
Lab: Implement an IoT Edge gateway
- Describe the difference between an IoT device and an IoT Edge device
- Configure an IoT Edge device
- Implement an IoT Edge deployment using a deployment manifest
- Configure an IoT Edge device as a gateway device
Module 7: Azure IoT Edge Modules and Containers
- Develop Custom Edge Modules
- Offline and Local Storage
Lab: Create and Deploy a Custom Edge Module
Lab: Implement Restricted Network and Offline Scenarios for IoT Edge
- Explain the requirements for building a custom edge module
- Configure Visual Studio Code for developing containerized modules
- Deploy a custom module to an IoT Edge device
- Implement local storage on an IoT Edge device in support of an offline scenario
Module 8: Device Management
- Introduction to IoT Device Management
- Manage IoT and IoT Edge Devices
- Device Management at Scale
Lab: Manage Devices using Device Twins and Direct Methods
Lab: Implement Automatic Device Management
- Describe the most common device management patterns and configuration best practices
- Describe when and how to use device twins and direct methods to implement device management
- Implement device management for various patterns using device twins and direct methods
- Implement device management at scale using automatic device management and jobs
Module 9: Solution Testing, Diagnostics, and Logging
- Monitoring and Logging
- Troubleshooting
Lab: Configure IoT Hub Monitoring
- Describe the options for monitoring and logging an Azure IoT solution
- Configure Azure Monitor to support of an IoT solution
- Configure IoT Hub Metrics to support of an IoT solution
- Implement diagnostics logging
- Troubleshoot IoT device connection and communication issues
Module 10: Azure Security Center and IoT Security Considerations
- Security Fundamentals for IoT Solutions
- Introduction to Azure Defender for IoT
- Enhance Protection with Azure Defender for IoT Agents
Lab: Implementing Azure Defender for IoT
- Describe security concerns and best practices for an IoT solution
- Describe the Azure IoT Security Architecture and Threat Modeling
- Describe the features and support provided by Azure Defender for IoT
- Configure Security Agents and Security Module Twins
- Aggregate Azure Defender for IoT Events
Module 11: Develop with Azure Digital Twins
- Introduction to Azure Digital Twins
- Introduction to ADT solution development
- Monitor and troubleshoot ADT
Lab: Develop Azure Digital Twins solutions
- Describe the components of an Azure Digital Twins (ADT) solution
- Explain how to create and configure an ADT instance
- Explain how to create, query, and manage the ADT graph
- Explain how to ingest ADT data from IoT hub and implement support for downstream services
- Describe how to monitor and troubleshoot ADT
Module 12: Build an IoT Solution with IoT Central
- Introduction to IoT Central
- Create and Manage Device Templates
- Manage Devices in Azure IoT Central
- Business Integration and Data Analysis
- Describe the difference between Azure IoT Central and the Azure IoT PaaS services
- Describe the features provided by Azure IoT Central
- Describe the purpose and components of a Device Template
- Create and publish a Device Template
- Manage devices using rules and notifications
- Mange devices at scale using jobs
TIPOLOGIA DEL CORSO
Corso di Formazione con Docente;
INFRASTRUTTURA LABORATORIALE
Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi presenti nei Nostri laboratori o direttamente presso i data center Microsoft o dei suoi provider autorizzati in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata. Ecco di seguito alcuni scenari tratti dalle attività laboratoriali:

PREREQUISITI
Si consiglia la partecipazione al Corso Azure Administrator oppure il Corso Azure Developer.
DURATA E FREQUENZA
Durata 4gg;
Varie tipologie di Frequenza Estensiva ed Intensiva.
DOCENTI
I docenti sono Istruttori Certificati Microsoft e in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.
MODALITÀ DI ISCRIZIONE
Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente.
L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].
CALENDARIO
- Corso Azure IoT Developer AZ-220 (Formula Intensiva 4gg) – 12/12/2022 – 9:00 – 17:00
- Corso Azure IoT Developer AZ-220 (Formula Intensiva 4gg) – 31/01/2023 – 9:00 – 17:00
- Corso Azure IoT Developer AZ-220 (Formula Intensiva 4gg) – 02/05/2023 – 9:00 – 17:00