Azure Sphere
V tradičním přístupu k vývoji mikrořadiče IoT zodpovídáte za integraci a údržbu všech bitů řešení.
Tento přístup zahrnuje:
- Komunikační zásobník.
- Zabezpečení.
- Ověřování.
- Certifikáty.
- Identity.
- Knihovny šifrování.
- Aktualizace procesů
- Vaše řešení.
Jste odborníkem na řešení. Teď ale také zodpovídáte za sledování nových a nově vznikajících bezpečnostních hrozeb, jejich zmírnění a aktualizaci platformy na ochranu zařízení IoT.
Azure Sphere je jedinečná a vysoce zabezpečená platforma IoT. Umožňuje soustředit se na vaše řešení.
Azure Sphere spravuje:
- Zabezpečení.
- Identity.
- Certifikáty.
- Vykazování.
- Sledování nově vznikajících vektorů útoku
- Zmírnění hrozeb.
- Aktualizace platformy
- Distribuce aplikací, které pomáhají chránit vaše řešení, zákazníky a reputaci
Azure Sphere se skládá z těchto komponent:
- Certifikované čipy Azure Sphere od hardwarových partnerů zahrnují integrovanou technologii zabezpečení Microsoftu, která poskytuje připojení a spolehlivý hardwarový kořen důvěryhodnosti.
- Operační systém Azure Sphere přidáním vrstvy ochrany a průběžné aktualizace zabezpečení vytváří důvěryhodnou platformu pro nové prostředí IoT.
- Služba zabezpečení Azure Sphere zprostředkovává důvěryhodnou komunikaci zařízení-cloud, detekuje hrozby a obnovuje zabezpečení zařízení.
Dohromady tyto komponenty implementují sedm vlastností vysoce zabezpečených zařízení.
Architektura Azure Sphere
Mikrořadič Azure Sphere (MCU) má tři jádra přístupná pro vývojáře: Cortex-A7, která používá jádro Linuxu a dvě jádra Cortex-M4, která můžou spouštět holý kód nebo operační systém, jako je operační systém Azure v reálném čase nebo FreeRTOS.
Aplikace vysoké úrovně, které běží v jádru Cortex-A7 Linux, se používají pro méně citlivé úlohy na časování, například:
- Navazování síťových připojení
- Vyjednávání o zabezpečení.
- Aktualizace stavu zařízení
- Komunikace se základními aplikacemi v reálném čase
- Odesílání zpráv telemetrie do cloudových bran, jako je Azure IoT Hub.