

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# リリース: 2024 年 12 月 16 日の AWS IoT Greengrass Core v2.14.0 ソフトウェア更新
<a name="greengrass-release-2024-12-16"></a>

このリリースでは、Greengrass nucleus コンポーネントのバージョン 2.14.0 と、新しい AWS IoT Greengrass nucleus lite アップデートが提供されています。 AWS IoT Greengrass nucleus lite は、バージョン 2 で AWS IoT Greengrass 利用可能な新しいランタイムです。メモリフットプリントを削減する代替手段となります。これは、リソースに制約のあるデバイスに適しています。Nucleus 機能のサブセットを実装し、今後のリリースでは機能の互換性の向上が計画されています。ソースコードは現在 [Github](https://github.com/aws-greengrass/aws-greengrass-lite) で入手可能です。Nucleus lite ランタイムを使用すると、以下のことができます。
+ コンポーネントを Greengrass コアデバイスにデプロイする。同じレシピ形式を使用しますが、一部の高度な機能はまだ利用できない場合があります。
+ Greengrass コンポーネントとしてデプロイされたアプリケーションは、デバイス SDKs を使用して、 AWS IoT Core MQTT アクセス、ローカル pub/sub、Greengrass 設定アクセスなどのサポートされている Greengrass IPC APIs にアクセスできます。[サポートされている IPC API](https://docs.aws.amazon.com/greengrass/v2/developerguide/choosing-your-runtime.html) のリストについては、互換性チャートを参照してください。
+ 一部の AWS マネージドコンポーネントは、nucleus lite サポート用に更新されました。既存の互換性のあるコンポーネントのリストについては、[AWSが提供するコンポーネント](https://docs.aws.amazon.com/greengrass/v2/developerguide/public-components.html)を参照してください。

**新機能:**
+ 使用するメモリとディスク容量が少なくなります (RAM が 5 MB 未満、ストレージが 5 MB 未満)。
+ コンポーネントは、ホストシステムのサービスマネージャー (現在サポートされている Linux プラットフォーム用にシステム化) と統合されます。

**注意点:**
+ AWS IoT Greengrass nucleus lite レシピでは、大文字と小文字が区別されます。[https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html](https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html) レシピリファレンスに記載されているように、(キーの) 大文字と小文字が正しく使用されていることを確認します。
+ Nucleus lite ランタイムは**モノグループ**のデプロイをサポートしており、(単一) **Core デバイス**のデプロイターゲットタイプはまだサポートされていません。単一の Greengrass デバイスにデプロイするには、その 1 つのデバイスのみを含むモノグループを使用します。
+ Nucleus lite ランタイムは、制限付きメモリリソースを使用します。従来のランタイムの使用状況に応じてスケーリングする機能は、lite で使用可能なリソースを超えると失敗することがあります。これには、一度に最大 50 個の MQTT サブスクリプションに対する現在の制限と、レシピファイルのサイズとデプロイに対する最大制限が含まれます。これらの制限の一部は、lite ランタイムを自分でコンパイルする場合、コンパイル時に設定できます。
+ Nucleus lite ランタイムは Java に付属していません。Java を必要とするコンポーネントを使用するには、システムに Java が既にインストールされている必要があります。または、コンポーネントを使用して Java をインストールすることもできます。
+ ソースから nucleus lite ランタイムをコンパイルし、システムに合わせた独自のビルドを使用することをお勧めします。Yocto システムでは、nucleus lite ランタイムをシステムイメージに統合するためのレイヤーを使用できます。
+ 現在、nucleus lite は *systemd* を使用する Linux システム、または *systemd* を使用するコンテナイメージを想定しています。
+ レシピスクリプトを使用して Docker コンテナを管理できますが、Greengrass マネージドコンテナアーティファクトはまだ利用できません。
+ Nucleus lite ランタイムは、PKCS11 モジュールに保存されているキーをまだサポートしていません。ユースケースでセキュア要素に保存されているキーが必要な場合、クラシックランタイムは現在このユースケースをサポートできます。デバイス認証情報の漏洩を防ぐには、本番稼働用デバイスがフルディスク暗号化を使用していることを確認します。

Nucleus lite の導入に加えて、nucleus v2.14.0 もリリースされます。この更新により、既存の Greengrass nucleus が大幅に強化されます。

**主な機能と改善点:**
+ 新しいデュアルスタックエンドポイントのサポートにより、IPv6 ネットワーク通信が可能になります。
+ nucleus の再起動の失敗やディレクトリの破損に対する耐障害性を強化しました。
+ IPC PubSub サブスクリプションクロージャのメモリリークが修正されます。

**リリース日:** 2024 年 12 月 16 日



## パブリックコンポーネントの更新
<a name="greengrass-2024-12-16-components"></a>

次の表は、新機能と更新された機能を含む AWS提供コンポーネントの一覧です。

**重要**  <a name="component-patch-update-note"></a>
<a name="component-patch-update"></a>コンポーネントをデプロイすると、 はそのコンポーネントのすべての依存関係のサポートされている最新バージョン AWS IoT Greengrass をインストールします。このため、モノのグループに新しいデバイスを追加するか、それらのデバイスをターゲットとするデプロイを更新すると、 AWSが提供するパブリックコンポーネントの新しいパッチバージョンがコアデバイスに自動的にデプロイされる可能性があります。nucleus の更新など、一部の自動更新により、デバイスに予期せぬ再起動が発生することがあります。  
<a name="component-version-pinning"></a>デバイスで実行されているコンポーネントに不要に更新されることを防ぐには、[デプロイを作成する](create-deployments.md)際、そのコンポーネントの優先バージョンを直接含めることをお勧めします。 AWS IoT Greengrass Core ソフトウェアの更新動作の詳細については、「」を参照してください[AWS IoT Greengrass Core ソフトウェア (OTA) の更新](update-greengrass-core-v2.md)。


| **コンポーネント** | **詳細** | 
| --- | --- | 
| Greengrass nucleus lite | [Greengrass nucleus lite](greengrass-nucleus-lite-component.md) のバージョン 2.0.0 が利用可能になりました。 <a name="changelog-nucleus-2.0.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Greengrass nucleus | [Greengrass nucleus のバージョン 2.14.0 ](greengrass-nucleus-component.md)が利用可能になりました。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Greengrass CLI | [Greengrass CLI のバージョン 2.14.0 ](greengrass-cli-component.md)が利用可能になりました。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| ストリームマネージャー | [ストリームマネージャー](stream-manager-component.md)のバージョン 2.14.0 が利用可能になりました。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| MQTT 5 ブローカー (EMQX) | [MQTT 5 ブローカー (EMQX)](mqtt-broker-emqx-component.md) のバージョン 2.0.2 が利用可能になりました。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Lambda ランタイムコンポーネント | [Lambda ランタイムコンポーネント](lambda-runtimes-component.md)のバージョン 2.0.9 が利用可能になりました。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Lambda マネージャーコンポーネント | [Lambda マネージャーコンポーネントの](lambda-manager-component.md)バージョン 2.3.5 が利用可能です。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| シークレットマネージャーコンポーネント | [シークレットマネージャーコンポーネントの](cloudwatch-metrics-component.md)バージョン 2.2.2 が利用可能です。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| セキュアトンネリングコンポーネント | [セキュアトンネリングコンポーネント](secure-tunneling-component.md)のバージョン 1.1.0 が利用可能になりました。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| CloudWatch メトリクスのコンポーネント | [CloudWatch メトリクスコンポーネントの](cloudwatch-metrics-component.md)バージョン 1.1.0 が利用可能です。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 