AWS Lambdaで.NET 8マネージドランタイムの正式サポート開始、AOTコンパイラによるバイナリの実行にも対応

今回は「AWS Lambdaで.NET 8マネージドランタイムの正式サポート開始、AOTコンパイラによるバイナリの実行にも対応」についてご紹介します。

関連ワード (偶数、最適化、機能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Amazon Web Services(AWS)は、サーバレス実行基盤AWS Lambdaの新機能として.NET 8のマネージドランタイムを正式にサポートしたことを発表しました。

fig

.NET 8は昨年(2023年)にマイクロソフトがリリースしたアプリケーションフレームワークです。.NETは毎年メジャーバージョンアップが行われており、そのうち2年に一度の偶数バージョンが長期サポート(LTS:Long Term Support)対象のバージョンになります。

AWS LambdaこれまでもLTS版の.NETのマネージドランタイムをサポートしてきたため、今回の.NET 8もサポートされることになりました。

AOTコンパイラによるバイナリは起動時間が86%改善

.NET 8マネージドランタイムにより、AWS Lambdaで.NET 8版のC#やF#、PowerShellなどで開発された関数が実行可能になります。

さらに.NET 8ではAOTコンパイラ(AOT:Ahead of Time=事前)を使ってネイティブバイナリを生成する機能を備えています。AWS Lambdaではこの.NET 8 AOTコンパイラで生成されたネイティブバイナリの実行にも対応しています。

参考:マイクロソフト、「.NET 8」正式リリース、2年ぶりのLTS版。Dynamic PGOによる最適化コンパイル、事前コンパイルのバイナリサイズが半分など、さらなる高速化が前進

ネイティブバイナリの実行では.NET 8マネージドランタイムに含まれているJITコンパイラなどを用いずに実行されるため、より高速な起動と実行が期待されます。

AWSの説明によると、最大でコールドスタートの起動時間が86%改善されたとのことです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
大林組、業務プロセスの変革に向けNECと連携–「建設PLMシステム」を構築
IT関連
2024-03-02 16:14
水害の範囲を5分で推測・地図化、AIがSNSの画像を分析 氾濫被害の鹿児島県で
ロボット・AI
2021-07-14 10:43
ITセキュリティガバナンスとは
IT関連
2022-04-21 02:20
エクサウィザーズ、第一三共にデータ統合活用プラットフォームを提供
IT関連
2023-02-01 23:29
オンキヨー、7月末に上場廃止へ 資金調達に奔走も債務超過を解消できず
企業・業界動向
2021-04-02 02:26
コロナ禍で需要急増、クロックスの倉庫支える協働型ロボット–6RSのCEOに聞く
IT関連
2021-06-06 02:55
京大、全職員と学生の個人情報を誤って閲覧可能に システム改修時のミスに半年間気付かず
セキュリティ
2021-01-20 07:14
9年ぶりに改修–日本マイクロソフト本社オフィスにみる職場環境のあり方
IT関連
2022-10-06 00:03
「映像制作の現場を再発明」–パナソニック コネクト、リモートでの作業を実現する新サービス
IT関連
2022-06-12 11:53
NEC、ローカル5G用のUPF/MEC統合機器を発売–低遅延用途に対応
IT関連
2022-12-24 14:19
個人情報の誤掲載をAIで検知 情報漏えいの拡大を抑えるWebサイト監視サービス
ロボット・AI
2021-06-23 02:16
DX推進で“専門組織”が必要な理由–「あらゆる情報が見えず、DX疲れ」
IT関連
2022-04-20 06:50
必要なのは「生成AIアプリ」の視点–グーグル・クラウド平手代表が語る戦略
IT関連
2024-04-17 02:50
KDDI、障害は「ほぼ復旧」と発表–過剰通信で当初見通しより遅れ
IT関連
2022-07-06 06:53