Projekt s asistencí – Zabezpečené a škálovatelné zřizování zařízení IoT pomocí služby IoT Hub Device Provisioning
Vytvořte kód, který se ověřuje pomocí služby Azure IoT Hub Device Provisioning Service (DPS) pomocí certifikátů X.509, generuje telemetrii a přistupuje k vlastnostem dvojčete zařízení. Certifikáty X.509 použijte k implementaci skupinových registrací a zrušení zřízení skupin registrací a jednotlivých zařízení ze skupiny registrací.
Cíle výuky
V tomto modulu:
- Vygenerování certifikátu kořenové certifikační autority X.509 pomocí OpenSSL v Azure Cloud Shellu a následné použití kořenového certifikátu ke konfiguraci skupinové registrace pomocí služby Device Provisioning Service (DPS)
- Vygenerujte certifikát zařízení a použijte ho ke zřízení zařízení pro Centrum IoT.
- Použijte kód pro přístup k vlastnostem dvojčete zařízení a proveďte počáteční konfiguraci zařízení.
- Zrušte zřízení jednotlivých zařízení ze skupiny registrací a pak zrušte zřízení celé registrace skupiny.
Požadavky
Schopnost:
- Předvedení obecného porozumění cloudovým řešením, Azure a službám Azure
- Popište sady SDK Azure IoT pro zařízení a služby a způsob použití editoru Visual Studio Code, Azure CLI a Azure Cloud Shellu ke konfiguraci a vývoji komponent řešení IoT.
- Popište fáze zřizování zařízení, koncept registrace zařízení a ověření identity, procesy vysoké úrovně zřizování zařízení a nástroje používané vývojáři k implementaci úloh DPS.
- Visual Studio Code slouží k vývoji, sestavování a spouštění konzolových aplikací jazyka C#.