AzureSphere


Azure_Sphere

Azure Sphereは、モノのインターネットデバイスのベンダーが、特定のシステムオンチップ、Azure Sphere OS、および継続的な監視のためのAzureベースのクラウド環境を組み合わせることでセキュリティを強化できるようにするMicrosoftのサービスと製品です。 AzureSphere デベロッパー
マイクロソフト
で書かれている C他 OSファミリー
Unixライク(Linux)
動作状態
現在
ソースモデル
少なくとも部分的にオープンソース
一般提供
2020年2月24日; 19ヶ月前 (2020年2月24日)
最新のプレビュー
19.10 / 2019
プラットフォーム
ARM(MediaTek MT3620)
カーネルタイプ
モノリシックカーネル
ライセンス
決断される
公式サイト
www .microsoft .com / en-us / azure-sphere /

コンテンツ
1 Azure Sphere OS
2 AzureSphereセキュリティサービス
3 AzureSphereチップとハードウェア
4 MediaTek 3620
5 AzureSphereハードウェア
6 Azure SphereGuardianモジュール
7 Microsoft Pluton
8 アプリケーション開発
9 タイムライン
10 も参照してください
11 参考文献
12 外部リンク

Azure Sphere OS
Azure Sphere OSは、Azure Sphere認定チップ上で実行し、Azure Sphere Security Serviceに接続するために、Microsoftによって作成されたカスタムLinuxベースのマイクロコントローラーオペレーティングシステムです。 Azure Sphere OSは、高レベルのアプリケーションとリアルタイム対応アプリケーションの両方を含む、モノのインターネットアプリケーション開発のためのプラットフォームを提供します。これは、Microsoftが公開したLinuxカーネルを実行する最初のオペレーティングシステムであり、Microsoftが外部(パブリック)ユーザー向けに開発した2番目のUnixライクなオペレーティングシステムであり、もう1つはXenixです。

AzureSphereセキュリティサービス
AS3と呼ばれることもあるAzureSphere Security Serviceは、Azure Sphere認定チップのメンテナンス、更新、および制御を可能にするクラウドベースのサービスです。Azure Sphere Security Serviceは、デバイスとインターネットやクラウドサービスとの間に安全な接続を確立し、安全な起動を保証します。AzureSphereデバイスとAzureSphere Security Service間の連絡の主な目的は、デバイスIDを認証し、システムソフトウェアの整合性と信頼性を確保し、デバイスが信頼できるコードベースを実行していることを証明することです。このサービスは、MicrosoftがAzure SphereOSの更新とカスタマーアプリケーションの更新を展開されたデバイスに自動的にダウンロードしてインストールするために使用する安全なチャネルも提供します。

AzureSphereチップとハードウェア
Azure Sphere認定のチップとハードウェアは、グリーンフィールドとブラウンフィールドの2つの一般的な実装カテゴリをサポートしています。Greenfieldの実装には、AzureSphere認定チップを使用した新しいIoTデバイスの設計と構築が含まれます。Azure Sphere認定のチップは、現在MediaTekによって製造されています。 2019年6月、NXPはAzureSphere認定チップのラインを生産する計画を発表しました。2019年10月、クアルコムは、セルラー機能を備えた最初のAzureSphere認定チップを製造する計画を発表しました。ブラウンフィールドの実装には、Azure Sphereガーディアンデバイスを使用して、既存のデバイスをインターネットに安全に接続することが含まれます。Azure Sphereガーディアンモジュールは現在、Avnetによって作成されています。

MediaTek 3620
MT3620は最初のAzureSphere認定チップであり、ARM Cortex-A7プロセッサ(500 MHz)、2つのARM Cortex-M4F I / Oサブシステム(200 MHz)、5x UART / I2C / SPI、2x I2S、8x ADC、最大12個のPWMカウンターと最大72倍のGPIO、およびWi-Fi機能。MT3620には、セキュアブートとセキュアシステム操作を処理する専用のARMCortext-M4Fコアを備えたMicrosoftPlutonセキュリティサブシステムが含まれています。

AzureSphereハードウェア
Azure Sphere認定チップは、マイクロソフトパートナーが作成したいくつかの異なるハードウェア構成で購入できます。
モジュール
AvnetWi-Fiモジュール
AI-LinkWi-Fiモジュール
USIデュアルバンドWi-Fiモジュール
開発キット
AvnetMT3620スターターキット
MT3620開発ボードを参照
MT3620ミニ開発ボードを参照
ガーディアンデバイス
AvnetGuardianモジュール

Azure SphereGuardianモジュール
Azure Sphere Guardianモジュールは、Azure Sphere認定チップを組み込んだ外部のアドオンハードウェアであり、既存のデバイスをインターネットに安全に接続するために使用できます。Azure-Sphere認定チップに加えて、Azure Sphere Guardianモジュールには、Azure SphereOSとAzureSphere SecurityServiceが含まれています。ガーディアンモジュールは、既存のデバイスをインターネットに公開せずに、それらのデバイスに安全な接続を実装する方法です。ガーディアンモジュールは、デバイス上の既存の周辺機器を介してデバイスに接続し、Wi-Fiまたはイーサネットを介してインターネットに接続できます。デバイス自体はネットワークに直接接続され

Microsoft Pluton
Plutonは、Microsoftが設計したセキュリティサブシステムであり、AzureSphereのハードウェアベースの信頼のルートを実装します。これには、セキュリティプロセッサコア、暗号化エンジン、ハードウェア乱数生成器、公開/秘密鍵生成、非対称および対称暗号化、安全なブートのための楕円曲線デジタル署名アルゴリズム(ECDSA)検証のサポート、およびリモートをサポートするためのシリコンでの測定ブートが含まれますクラウドサービスによる証明、およびさまざまな改ざん対策。

アプリケーション開発
LinuxベースのAzureSphere OSは、開発者がAzureSphereチップ上の周辺機器を使用するアプリケーションを作成するためのプラットフォームを提供します。アプリケーションは、外部通信にアクセスできるA7コアで実行することも、M4プロセッサの1つでリアルタイム対応のアプリとして実行することもできます。リアルタイム対応のアプリケーションは、ベアメタルまたはリアルタイムオペレーティングシステム(RTOS)のいずれかで実行できます。開発者アプリケーションは、Azure SphereOSの更新と同じ安全なメカニズムを介してAzureSphereデバイスに配布できます。

タイムライン
以下は、AzureSphereに関するMicrosoftからの発表とリリースのリストです。
日にち 説明
2018-05-21 AzureSphereの発表
2018-09-24 Azure Sphereサービスは公開プレビュー中であり、開発キットは広く利用可能です
2018-10-22 AzureSphereテナントの概念の説明
2018-11-05 今後のAzureSphere18.11リリース
2018-11-16 パブリックプレビューでAzureSphereの18.11を更新します
2019-01-07 AzureSphereで保護されたMCUの説明
2019-01-09 Azure Sphere:18.11リリースへの更新
2019-02-15 Azure Sphere19.02リリース
2019-03-15 AzureSphereパブリックプレビューの更新19.03が評価に利用できるようになりました
2019-03-29 AzureSphereパブリックプレビューの更新19.03が小売フィードで利用可能になりました
2019-04-10 AzureSphereパブリックプレビューの更新19.04が評価に利用できるようになりました
2019-04-24 AzureSphereパブリックプレビューの更新19.04が小売フィードで利用可能になりました
2019-05-16 AzureSphereパブリックプレビューの更新19.05が評価に利用できるようになりました
2019-05-31 Azure Sphere19.05リリースMT3620の新機能のロックを解除します
2019-06-24 AzureSphereパブリックプレビューの更新19.06が評価に利用できるようになりました
2019-07-08 AzureSphereパブリックプレビューの更新19.06が小売フィードで利用可能になりました
2019-07-17 AzureSphereパブリックプレビューの更新19.07が評価に利用できるようになりました
2019-07-31 Azure Sphereの最新の更新(プレビュー中)が小売フィードで利用可能になりました
2019-09-25 AzureSphereプレビュー-アップデート19.09が評価に利用できるようになりました
2019-11-01 マイクロソフトは、AzureSphereが2020年2月に一般提供されることを発表しました。
2019-11-07 AzureSphereのアップデート19.10が利用可能になりました
2019-12-06 Azure Sphereアップデート19.11が、小売フィードから利用できるようになりました
2020-02-24 AzureSphereが一般提供になりました
2020-08-20 Azure Sphere OS20.08が小売フィードから利用できるようになりました

も参照してください
Linux用のWindowsサブシステム Xenix Windows IoT

参考文献
^ 「AzureSphereのアップデート19.10が利用可能になりました」。azure.microsoft.com。
^ AzureSphere-安全性の高い接続されたMCU搭載デバイスを作成するためのソリューション| マイクロソフト
^ 今では昔ながらのクールです:Microsoftの技術者がAltair8800でAzureSphere IoTチップを叩きます・The Register
^ モノのインターネットを保護するためのMicrosoftの入札:カスタムLinux、カスタムチップ、Azure | Ars Technica
^ AzureSphere-次世代のIoTデバイスを所有するというMicrosoftの野心的な計画
^ 安全なIoTのためのMicrosoftのAzureSphereハードウェアの内部| InfoWorld
^ マイクロソフトはIoTデバイスを保護するためのAzureSphereを発表しました| ZDNet
^ MicrosoftのチッププッシュはAzureSphereで継続されます:チップとLinuxでガジェットを保護する| PCWorld
^ マイクロソフトがIoTセキュリティ向けのAzureSphereを発表-Neowin
^ Microsoftは、Windows10ではなくLinuxをモノのインターネットデバイスに詰め込みたいと考えています| デジタルトレンド
^ 「AzureSphere」。
^ 「セルラー接続を備えたAzureSphereチップを構築するQualcomm」。build5nines.com。
^ 「AzureSphere」。azure.microsoft.com。
^ 「AzureSphereサービスは公開プレビュー中であり、開発キットは広く利用可能です」。azure.microsoft.com。
^ 「AzureSphereテナントの概念の背景」。azure.microsoft.com。
^ 「今後のAzureSphere18.11リリース」。azure.microsoft.com。
^ 「パブリックプレビューでAzureSphereの18.11を更新」。azure.microsoft.com。
^ 「AzureSphere-セキュリティで保護されたMCUの構造」。azure.microsoft.com。
^ 「AzureSphere:18.11リリースへの更新」。azure.microsoft.com。
^ 「AzureSphere19.02リリース」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.03が評価に利用できるようになりました」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.03が小売フィードで利用可能になりました」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.04が評価に利用できるようになりました」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.04が小売フィードで利用可能になりました」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.05が評価に利用できるようになりました」。azure.microsoft.com。
^ 「AzureSphere19.05リリースMT3620の新機能のロックを解除します。」azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.06が評価に利用できるようになりました」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.06が小売フィードで利用可能になりました」。azure.microsoft.com。
^ 「AzureSphereパブリックプレビューの更新19.07が評価に利用できるようになりました」。azure.microsoft.com。
^ 「AzureSphereの最新の更新(プレビュー中)が小売フィードで利用可能になりました」。azure.microsoft.com。
^ 「AzureSphereプレビュー-アップデート19.09が評価に利用できるようになりました」。azure.microsoft.com。
^ 「AzureSphereは2020年2月に一般提供されます」。azure.microsoft.com。
^ 「AzureSphereのアップデート19.10が利用可能になりました」。azure.microsoft.com。
^ 「AzureSphereアップデート19.11が小売フィードから利用できるようになりました」。azure.microsoft.com。
^ 「IoTの安全な基盤、AzureSphereが一般提供になりました」。azure.microsoft.com。
^ 「AzureSphereOSバージョン20.08が利用可能になりました」。azure.microsoft.com。

外部リンク
公式サイト
Stub
  このオペレーティングシステム関連