Azure Sphere

Selesai

Dalam pendekatan tradisional untuk pengembangan mikrokontroler IoT, Anda bertanggung jawab untuk mengintegrasikan dan memelihara semua bagian dari solusi.

Pendekatan ini mencakup:

  • Tumpukan komunikasi.
  • Keamanan.
  • Autentikasi.
  • Sertifikat.
  • Identitas.
  • Pustaka enkripsi.
  • Proses pembaruan.
  • Solusi Anda.

Anda adalah pakar domain solusi. Tetapi Anda sekarang juga bertanggung jawab untuk melacak ancaman keamanan baru yang muncul, menguranginya, dan memperbarui platform guna melindungi perangkat IoT.

Azure Sphere adalah platform IoT yang unik dan sangat aman. Yang memungkinkan Anda untuk fokus pada solusi Anda.

Azure Sphere mengelola:

  • Keamanan.
  • Identitas.
  • Sertifikat.
  • Pelaporan.
  • Pelacakan vektor serangan yang muncul.
  • Mengurangi ancaman.
  • Pembaruan platform.
  • Pendistribusian aplikasi untuk membantu melindungi solusi, pelanggan, dan reputasi Anda.

Azure Sphere terdiri dari komponen-komponen berikut:

  • Chip bersertifikat Azure Sphere dari mitra perangkat keras mencakup teknologi keamanan bawaan Microsoft untuk memberikan konektivitas dan akar kepercayaan perangkat keras yang dapat diandalkan.
  • OS Azure Sphere menambahkan lapisan perlindungan dan pembaruan keamanan yang sedang berlangsung untuk menciptakan platform tepercaya untuk pengalaman IoT baru.
  • Broker Layanan Keamanan Azure Sphere mempercayai komunikasi perangkat ke cloud, mendeteksi ancaman, dan memperbarui keamanan perangkat.

Bersama-sama komponen ini mengimplementasikan Tujuh Properti Perangkat yang Sangat Aman.

Diagram that shows Azure Sphere, end to end.

Arsitektur Azure Sphere

Unit mikrokontroler (MCU) dari Azure Sphere memiliki tiga inti yang dapat diakses pengembang: Cortex-A7 yang menjalankan kernel Linux dan dua inti Cortex-M4 yang dapat menjalankan kode bare-metal atau sistem operasi seperti sistem operasi real time Azure atau FreeRTOS.

Diagram that shows the Azure Sphere architecture.

Aplikasi tingkat tinggi yang berjalan pada kernel Linux Cortex-A7 digunakan untuk tugas yang kurang sensitif terhadap waktu, seperti:

  • Membuat koneksi jaringan.
  • Negosiasi keamanan.
  • Memperbarui status perangkat.
  • Berkomunikasi dengan aplikasi inti real time.
  • Mengirim pesan telemetri ke gateway cloud seperti Azure IoT Hub.