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
MySQL互換の分散DB「TiDB Cloud」がサーバレスに対応、「TiDB Cloud Serverless Tier」プレビューを提供開始
MySQL
2022-11-07 06:34
社内規程SaaS「KiteRa」とAI契約書レビュー支援「AI-CON Pro」がタッグ、就業規則AIレビュークラウドを社労士向け販売
リーガルテック
2021-05-27 02:41
Docker創始者らが開発、ビルド/テスト/デプロイの自動化をポータブルにするツール「Dagger」登場。そのままローカルでもGitHubでもCircleCIでも実行可能に
CI/CD
2022-04-19 11:18
利回り4.4%–手作り「好配当利回り株ファンド」レシピ、「ダウの犬」を日本株に応用
IT関連
2021-03-03 18:36
AIの普及はローコード/ノーコード開発にどのような影響を与えるのか
IT関連
2024-02-29 20:06
生成AIの倫理的な使用–偏見や悪用の防止に向けた研究者の取り組み
IT関連
2023-09-23 19:57
蒔絵で“水のきらめき”表現した「オシアナス」限定発売 京蒔絵師が1点ずつ制作
くらテク
2021-04-22 07:28
ネクイノ・南海電鉄・泉北高速鉄道、生理用ナプキン無料提供サービス導入に向け駅トイレなどで今春から実証実験開始
IT関連
2022-02-01 20:41
JAバンク新潟県信連、統合型コラボレーションツールを導入–申請業務の改善へ
IT関連
2022-03-17 21:41
「ChromeOS」のユーザー体験を効率化する5つのヒント
IT関連
2022-09-16 14:18
データブリックス、レイクハウス向けリアルタイム機械学習の新機能を提供
IT関連
2023-03-09 08:09
岐阜市、「Azure Peering Service」導入でIT基盤を刷新–2023年に本格稼動へ
IT関連
2022-01-30 06:58
カウントダウンで恐怖心をあおりパスワードを入力させるフィッシング攻撃が登場
IT関連
2022-08-02 14:53
AIによる不正取引検知の現状と将来性
IT関連
2022-03-30 23:41