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
岸防衛相「不正な予約は接種機会を奪う悪質な行為」 ワクチン大規模接種の予約システムは「可能な範囲で改修」
セキュリティ
2021-05-19 17:37
Sono Motorsがソーラーカー技術を自動運転シャトルバスのEasyMileにライセンス供与
モビリティ
2021-01-14 12:28
TDK、無線通信対応のエッジAIシステムを発表
IT関連
2024-04-18 14:31
「Microsoft Exchange Server」の脆弱性を悪用した攻撃拡大の恐れ–ランサムウェアも
IT関連
2021-03-15 08:55
思い描いた手書き文字を脳インプラントとAIで認識し毎分90文字入力、スタンフォード大が研究論文
人工知能・AI
2021-05-15 19:43
「AsyncAPI Initiative」がLinux Foundationに参画、イベントドリブンなAPIの記述標準化を目指す
API
2021-04-01 08:49
Apple、ポッドキャストクリエイターを紹介する「Apple Podcasts Spotlight」を公開
イラスト・デザイン
2021-01-21 02:21
グーグル、アジア太平洋で3つのクラウドリージョンを新設へ
IT関連
2022-08-11 15:40
iSpotはAce Metrixを買収し広告測定プラットフォームを拡大
その他
2021-01-16 16:02
ISIDや電通ら、自治体のDXに特化した情報サイト「自治体DX白書.com」公開
IT関連
2021-07-13 04:39
16歳〜22歳は無料使い放題、傘のシェアリングサービス「アイカサ」が「U22応援プラン」を開始
シェアリングエコノミー
2021-06-26 05:44
ツイッターが予定するサブスクサービスの充実を狙い広告を取り除きページを読みやすくするScrollを買収
ネットサービス
2021-05-06 13:03
八十二銀行、オンライン営業システムを導入–顧客とのオンライン面談を開始
IT関連
2022-07-15 23:46
ラズパイで「Windows 10 on ARM64」を動かす(事前準備編) :名刺サイズの超小型PC「ラズパイ」で遊ぶ(第37回)(1/2 ページ)
アプリ・Web
2021-02-25 04:23