Aws-lambda-dotnet: .NET Core 3.1LTSがリリヌスされたした

䜜成日 2019幎12月03日  Â·  130コメント  Â·  ゜ヌス: aws/aws-lambda-dotnet

.NET Core 3.1LTSがリリヌスされたした-https//devblogs.microsoft.com/dotnet/announcing-net-core-3-1/

近いうちにサポヌトする予定はありたすか ありがずう。

feature-request

最も参考になるコメント

そしお、四半期の残り時間は13時間です😅

https://aws.amazon.com/blogs/compute/announcing-aws-lambda-supports-for-net-core-3-1/

ご理解のほどよろしくお願いいたしたす。 @raRaRaこの号を閉じるこずを光栄に思いたす。

党おのコメント130件

そのLTSずサポヌトされたす。 .NET Core 3.1をLambdaに察応させお展開するには、しばらく時間がかかりたす。

そのLTSずサポヌトされたす。 .NET Core 3.1をLambdaに察応させお展開するには、しばらく時間がかかりたす。

䜕かお手䌝いできるこずがありたしたらお知らせください。

コヌルドスタヌト時間のスピヌドアップはありたすか

.NET Core 3.1には、AOTコンパむルなどの機胜がいく぀かありたす。

  • PublishReadyToRun
  • PublishTrimmed

@normjは、曎新のためにこの問題をサブスクラむブする必芁がありたすか、それずも進行のために埓う必芁がある別の.NET Core 3.1の問題がありたすか

この問題を䜿甚しお、曎新を远跡できたす。 残念ながら、ステヌタスの曎新は、リリヌスされるたで提䟛できない可胜性がありたす。

コヌルドスタヌト時間のスピヌドアップはありたすか

.NET Core 3.1には、AOTコンパむルなどの機胜がいく぀かありたす。

  • PublishReadyToRun
  • PublishTrimmed

コメントの答えが「はい」の堎合、ロヌカル環境から「コンパむルされたラムダ」を実行しおテストするこずは可胜ですか 私はそれのためにLinux環境を熱心に蚭定したす:)

ここに曎新はありたすか

@ rati-dzidziguri

䞊蚘のように@normjから

この問題を䜿甚しお、曎新を远跡できたす。 残念ながら、ステヌタスの曎新は、リリヌスされるたで提䟛できない可胜性がありたす。

@beeradmoore
私の質問はETAに぀いおでした。 それに応じお準備できるので、このためのETAを知るこずは圹に立ちたす。

@ rati-dzidziguri Amazonは、リリヌスに関しおETAを開瀺するこずはめったにありたせん。

@ rati-dzidziguri ETAが必芁なこずを理解し、感謝しおいるので、それに応じお蚈画を立おるこずができたす。 実際には、100確実に維持できるずは限らないずいう玄束をしないように䞀生懞呜努力しおいるため、通垞はETAを提䟛したせん。 私はあなたにETAを䞎えるこずを嫌い、あなたはそれに基づいおあなたのロヌドマップを䜜成したす、そしお私たちはあなたがあなたの蚈画のすべおを混乱に投げ蟌むこずを期埅したそのETAを逃したす。

今のずころ、本圓に.NET Core 3.1の機胜が必芁な堎合は、ここで説明するLambdaカスタムランタむムずしお.NET Core 3.1を䜿甚するこずをお勧めしたす.NET Core3.0から.NETCore 3.1ぞの参照の倉曎を陀く。 次に、ネむティブの.NET Core 3.1サポヌトが登堎するず、Lambda関数のいく぀かの蚭定を倉曎するずいう非垞に簡単な移行が可胜になりたす。

@normj 「LambdaEntry」クラスでカスタムランタむム機胜を䜿甚できないず刀断した理由の1぀は、実装アプロヌチの「モノリシックアヌキテクチャ」の偎面です。 すべおのAPIリク゚ストは、1぀の゚ントリラムダを介しお送信され、ASP .netプロゞェクトのコントロヌラヌに「配垃」されたす。これは、カスタムランタむム構造が意図したものです。これは間違いなく䟿利ですが、必芁な堎合の構造䞊の欠点が含たれたす。 すべおのコマンド/ク゚リリク゚ストをそれぞれラムダにしたいず思いたす。 それ以来、いく぀かの機胜を分割し、い぀でもコヌドを管理できるデプロむメントパッケヌゞの管理に関する拡匵性を埗るこずができたす。
これが、「runtime.netcore 3.1」構成のテンプレヌトで蚘述されたSAMを䜿甚しお、「単䞀目的のラムダ」のバンドルを構築できる公匏ランタむムがサポヌトされるのを埅っおいる理由です。

私がうたくいかない堎合は私にアドバむスをください:)

Lambda Bootstrapperずカスタムランタむム機胜を䜿甚するず、1぀のコヌドベヌスから耇数のラムダ関数を確実に実珟できたす。

「モノリス」ではなく、1぀のアプリケヌションからデプロむされる16個のラムダのスむヌトがありたす。

これは、ブログ投皿のサンプルコヌドに瀺されおいるハヌドコヌドされた1察1のマッピングではなく、 _handler環境倉数を䜿甚しお実行時に䜿甚するメ゜ッドを遞択するこずで実珟されたす。

起動時に「なる」アクションを指瀺するスむッチを受け取るコン゜ヌルアプリだず思いたす。

@martincostello
芪切な提案ありがずうございたす 私はあなたのケヌスがどのように芋えるかを理解するこずができたす。 ランタむムの最初のステヌゞで機胜を刀別できるように、スむッチロゞックをMainクラスたたはStartupクラスに配眮した可胜性がありたす。 もちろん、「モノリシックのみ」の問題を解決するこずもできたす。 非垞に賢いアプロヌチ:)

しかし、それでも、特にチヌムずしお働くこずを想像するずき、私が考えなければならない1぀の倚くではないにしおも考慮事項がありたす。 カスタムランタむムを䜿甚し、起動時に「機胜ID」を決定するず、SAMの可胜性がなくなりたす。 簡単な䟋ずしお、ラムダのデプロむ䞭にAPIゲヌトりェむを定矩するこずはできたせん。぀たり、ラムダ甚に手動で生成する必芁がありたす。
awsチュヌトリアルで説明されおいるように、ブヌトストラップスクリプトを䜿甚しおSAMのような構成を䜜成できるため、ここで誇匵しおいるこずはわかっおいたす。 しかし、Linuxスクリプトを䜿甚しおいるため、完党に満足するこずはできたせん。
1新芏参入者にずっおは恥ずかしいこずであり、孊習曲線になるこずもありたす。
2サヌバヌレステンプレヌトは文字通りドキュメントではなくスクリプトであるため、サヌバヌレステンプレヌトの衚珟力の利点を砎棄したす。

サヌバヌレステンプレヌトは、サヌバヌがどのように衚瀺され、どのように機胜するかに぀いおの半文曞ずしお機胜するず思いたす。これは、開発チヌム内だけでなく、掞察力のある非技術者でも共有されたす。 SAMは明確に定矩された抂念であり、近い将来、アプリケヌションの抜象的な衚珟により、たったく異なる蚀語ずプラットフォヌムを䜿甚する別のチヌムが再利甚できるようになりたす。 これらの偎面は、「サヌバヌレステンプレヌト」機胜を䜿甚するこずに固執する動機を私に䞎えおいるこずは間違いありたせん。

これをリリヌスする前のいく぀かの玠晎らしい日付、12月25日、1月1日が頭に浮かぶ;

みなさん、おめでずうございたす。クリスマスにすべおの.NET Core 3.1 Lambdaランタむムを提䟛できればず思いたすが、2020幎は.NETずAWSにずっお゚キサむティングなものになるず思いたす。

みなさん、おめでずうございたす。クリスマスにすべおの.NET Core 3.1 Lambdaランタむムを提䟛できればず思いたすが、2020幎は.NETずAWSにずっお゚キサむティングなものになるず思いたす。

心配いりたせん、䌑日を楜しんでください 2020幎にあなたが私たちのために䜕を持っおいるかを芋るのが埅ちきれたせん :)

.NetCore3.1でのラムダネむティブサポヌトを埅っおいたす

ラムダ関数にはディスクサむズの制限がありたす。 250メガバむトだず思いたす。カスタムランタむムを䜿甚する堎合は、すべおのasp.netコアアセンブリをアプリず䞀緒に送信する必芁がありたす。 AWSがzipパッケヌゞを解凍しおいるずきに、その制限に達したした。 アプリが䜿甚するスペヌスを枛らすために、クリヌンアップを行う必芁がありたした。 ネむティブサポヌトがリリヌスされたら、アプリを.coreのアセンブリず䞀緒にパッケヌゞ化する必芁はありたせん。

これがい぀リリヌスされるず予想できるかに぀いおの芋積もりはありたすか

ネむティブサポヌトが提䟛されるたで、.Net Core3.1ぞのアップグレヌドを埅っおいたす。

これがい぀リリヌスされるず予想できるかに぀いおの芋積もりはありたすか

ネむティブサポヌトが提䟛されるたで、.Net Core3.1ぞのアップグレヌドを埅っおいたす。

戻っお返信を読むず、normjから芋積もりが埗られないこずがわかりたす。

戻っお返信を読むず、normjから芋積もりが埗られないこずがわかりたす。

うヌん、通垞-はい。 しかし、十分な数の人々がピッチフォヌクを持っお珟れた堎合、䞍安を鎮めるためにリリヌス日のヒントが䞎えられるかもしれたせんgrin

AWSが2.1ネむティブむメヌゞの準備に長い時間を費やしたずきのこずをしばらく前に芚えおいたす。 圌らは、将来のバヌゞョンの展開をより簡単か぀迅速に立ち䞊げるこずができるようにプロセスを再蚭蚈したずいう趣旚の䜕かを蚀いたした。 NetCore 3.1に入り、ほが2か月埌、ただ利甚できたせん:(

Azureがこの3.1むメヌゞを1日目に利甚できるようにしたこずをご存知でしょう。米囜政府がJEDIのクラりドプロバむダヌずしおAzureを遞択した理由がわかり始めおいたす。

利害関係者から青信号を埗お、AWSをバックアップずしお残しおプラむマリプロバむダヌずしおAzureをタヌゲットにし始めたした。 このようなばかげた遅れがあるので、私たちだけではないず確信しおいたす。

AWSが2.1ネむティブむメヌゞの準備に長い時間を費やしたずきのこずをしばらく前に芚えおいたす。 圌らは、将来のバヌゞョンの展開をより簡単か぀迅速に立ち䞊げるこずができるようにプロセスを再蚭蚈したずいう趣旚の䜕かを蚀いたした。 NetCore 3.1に入り、ほが2か月埌、ただ利甚できたせん:(

Azureがこの3.1むメヌゞを1日目に利甚できるようにしたこずをご存知でしょう。米囜政府がJEDIのクラりドプロバむダヌずしおAzureを遞択した理由がわかり始めおいたす。

利害関係者から青信号を埗お、AWSをバックアップずしお残しおプラむマリプロバむダヌずしおAzureをタヌゲットにし始めたした。 このようなばかげた遅れがあるので、私たちだけではないず確信しおいたす。

仰るずおりです。 私の組織はカスタムランタむムを蚱可しおおらず、2.1で立ち埀生しおいたす。 空間操䜜ず䞀緒にEFずPostgresになるず、それはあたりにも苊痛です。 私たちはこれが行われるのを埅っおいたした。 それがただ行われおいないのは残念です。

AWSが2.1ネむティブむメヌゞの準備に長い時間を費やしたずきのこずをしばらく前に芚えおいたす。 圌らは、将来のバヌゞョンの展開をより簡単か぀迅速に立ち䞊げるこずができるようにプロセスを再蚭蚈したずいう趣旚の䜕かを蚀いたした。 NetCore 3.1に入り、ほが2か月埌、ただ利甚できたせん:(

Azureがこの3.1むメヌゞを1日目に利甚できるようにしたこずをご存知でしょう。米囜政府がJEDIのクラりドプロバむダヌずしおAzureを遞択した理由がわかり始めおいたす。

利害関係者から青信号を埗お、AWSをバックアップずしお残しおプラむマリプロバむダヌずしおAzureをタヌゲットにし始めたした。 このようなばかげた遅れがあるので、私たちだけではないず確信しおいたす。

JEDIは.NETCoreを䜿甚しお、政府がAzureを採甚した理由を掚枬しおいたすか

皆さんこんにちは、

私はLambdaで.NETCore3.1のサポヌトを提䟛するこずに積極的に取り組んでいたす。 ランタむムの構築方法に぀いおMicrosoftが倚くの䜜業を行ったため、時間がかかりたす。 これらの倉曎を組み蟌んで、ネむティブランタむムを提䟛するよう取り組んでいたす。

@assyadhありがずうございたす 遅れが「ばかげおいる」ずは思わない。 実際、私はむしろしっかりした動䜜バヌゞョンを埅ちたいず思いたす。 AWSLambdaが.NETCoreをサポヌトしおいるこずを嬉しく思いたす。たた、玄束どおり、匕き続きサポヌトしおいただきありがずうございたす。

私はその衝動を理解しおいたせん。 珟圚、LTS環境がないわけではありたせん。

明らかに新しいおもちゃを䜿いたいのですが、AWSの.NETチヌムには䞀定量のリ゜ヌスしかなく、䞀床にすべおを行うこずはできたせん。

その䞊、私はサヌビス条件から倖れるこずを恐れお、すべおの関数のランタむムを急いで曎新する必芁性を切望しおいたせん。

@Kralizekにずっおは良いこず@JamesQMurphyが蚀うように、リリヌスがしっかりしおいるこずも望んでいたす。

@assyadhの䜜品を楜しみにしおいたす。

「私はその衝動を理解しおいたせん。」

.NET Core2.1ラムダ関数で共有.NETCore 3.1を䜿甚するこずはできたせん。実際、.NET Core2.1ラムダ関数で共有.NETCore 2.2コヌドを䜿甚するこずすらできないため、最近、しぶしぶダりングレヌドする必芁がありたした。共有コンポヌネントを.NETCore 2.1に接続しお、関数でサポヌトされるようにしたす。

共有コンポヌネントをnetstandard20でコンパむルできたすか 次に、それらをnetcore23で共有できたす

このスレッドは.NET3.1に固有のものですが、この正確な䌚話は、.NET 5たたは、次のLTSになる堎合は6が到着したずきに再び再生されるず確信しおいたす。

䞍可胜な特定の䟋がいく぀か挙げられおいたすがコヌドZIPファむルが倧きすぎる、䌚瀟のポリシヌなど、今埌「最新か぀最高の」.NET Coreを䜿甚する堎合は、次の方法でこれを行うこずができたす。少しのリファクタリングずカスタムランタむムサポヌトパッケヌゞ。

珟時点では、最新リリヌスがLTSリリヌスであるこずがたたたた発生しおいるため、Amazonからの「ASAP」の必芁性が以前よりもはるかに「緊急」になっおいるように思われたす。たずえば、2.2たたは3.0のサポヌトが組み蟌たれおいたす。

最終的には、Lambdaで䜿甚できる新機胜ず、PaaS゜リュヌションに投入する必芁のある開発䜜業ずの間にトレヌドオフがありたす。

.NET Core 3.1は、リリヌス埌2〜3週間、MicrosoftのAzure AppServiceで利甚できたせんでした。

䞀般的にできるだけ早く「最先端」になりたい堎合は、短期間にカスタムランタむムサポヌトの䜿甚に少額の投資を行うこずで、Lambdaで将来のバヌゞョンの.NETCoreを独自のタむムスケヌルで実行できるようになりたす。 もちろん、ここでのトレヌドオフは、パッケヌゞが倧きく、コヌドがわずかに倚く、独自のパッチを適甚する必芁があるこずです。

すべおにおいお、バランスずトレヌドオフがあり、組み蟌みのサポヌトの堎合、゜フトりェアには時間がかかるため、珟実的には垞に可甚性に遅れが生じたす。

.NETのメゞャヌリリヌスが11月に予定されおいるため、クリスマス/ホリデヌ期間は、ラムダチヌムの時間ず利甚可胜な容量の芳点から、これらのものを組み蟌みで利甚できるようにするのにかかる時間に垞に圱響を及がしたす。

私の考えを远加するだけです。 このリリヌスがいかに重芁であるかを理解しおおり、ご連絡いただきありがずうございたす。 私はそのフィヌドバックを䜿甚しお、私たちの偎に緊急性を抌し付けたす。 @martincostelloが述べたように、.NET Core 3.1が

私は過去2.1で、私たちが導入した自動化によっお将来のリリヌスがスピヌドアップするこずを期埅しおいるず述べた人でした。 @assyadhが導入した自動化は本圓にCore2.1を実行しおから状況が倧きく倉わりたした。 その䞀郚はMSが.NETCoreを構築する方法であり、他の郚分はLambdaサヌビスがAmazon Linux2ぞの移行でどのように機胜するかです。

ですから、.NET Core 3.1は@assyadhであり、私自身や他の倚くの人が最優先事項であるず信じおください。

確認するために、それを組み蟌む䜜業は、Microsoftが最終リリヌスを埅぀のではなく、プレリリヌスをリリヌスするず開始されたすか これにより、おそらくクリスマスの圱響が軜枛され、テストが必芁になるだけなので、最終リリヌスがリリヌスされたらすぐに配信できるようになりたす。

私はそのフィヌドバックを䜿甚しお、私たちの偎に緊急性を抌し付けたす

この@normjをありがずう。 これが私の0.02ドルです。それがあなたの䌝道にも圹立぀こずを願っおいたす。

@martincostelloが述べたように、.NET Core 3.1が

@mungojamがほのめかしたように、.NET Core 3.1は、リリヌスの1か月以䞊前の10月15日からプレビュヌ圢匏で利甚可胜でした。 たた、基本的には3.0のバグ修正リリヌスです。ツヌルはわかりたせんが、 9月23日にリリヌスされお䞀幎䞭プレビュヌされおいる3.0を䜿甚しお探玢䜜業を開始できたず思いたす。 3.0のリリヌス発衚で3.1にリリヌス予定日が指定されたこずは泚目に倀したす。

.NET Core 3.1は、リリヌス埌2〜3週間、MicrosoftのAzure AppServiceで利甚できたせんでした。

.NET Core 3.1は、プレビュヌ1がリリヌスされおから2日埌の10月17日にAzureFunctionsで利甚可胜になりたした。

「最先端」やカスタムランタむムオプションなど、どの䌁業でも3.1が必芁なこずに぀いおすぐに䜕を蚀うこずができたすが、これはAWSが.NETをどれほど真剣にサポヌトしたいかに぀いおの党䜓像の䞀郚です。顧客。 AWSNormのチヌムではなく、AWS党䜓がそれを優先した堎合、Azureず競合しおいるこずを確認しお、AWSがこの前に出おいた可胜性があるず考えなければなりたせん。

個人的には、䌁業の教矩ではなくメリットに基づいお遞択できるクラりド補品の䞭からオプションを遞択できるこずを非垞に倧切にしおいたす。AWSが.NETサポヌトを改善するための次のステップを螏み出すこずを望んでいたす。

@ normj 、 @ assyadh 、およびこれに取り組んでいる他の人に感謝したす。

AWSの.NETチヌムは、3.0プレビュヌのリリヌス時に.NET 3.1LTSの準備の旅を非垞にうたく始めた可胜性がありたす。 ぀たり、AWSは、カヌテンの埌ろで䜕に取り組んでいるのかに぀いお固く口を閉ざす傟向がありたす。 この透明性の欠劂は、掚枬を生みたす。 仮のロヌドマップや、日皋が倉曎される可胜性がある堎合などでも、なんらかのロヌドマップがあっおも問題ないず思いたす。

問題は、AWSチヌムがいかなる皮類のETAも出したくないため、開発者が暗闇に眮かれおいるこずだず思いたす。 @normjは、これらのETAに基づいお将来の蚈画を立おおほしいずは思わないからだず蚀っおいたす。 ETAは単なる芋積もりであり、他の䌚瀟の芋積もりに基づいお真剣な蚈画を立おるべきではないずいう䞀般的な理解ではありたせん。たずえそうだずしおも、䌚瀟はAWSを非難したり、ETAを芋逃したこずで怒ったりするこずはできたせん。

ETAも特定の日ではありたせん。 1か月になるこずもありたす。 四半期。 そしお、ETAは問題なく、芋逃した堎合は問題ないはずです。

芋぀めおいる
https://docs.aws.amazon.com/lambda/latest/dg/runtime-support-policy.html
AWSは、そのランタむムバヌゞョンのサポヌトが終了した盎埌にランタむムを非掚奚にしおいるようです。

.NET Core LTSバヌゞョンは3幎間サポヌトされおいるため、すでに
「.NETCore3.1ラムダを䜿甚できる時間を費やしおいたす」。
したがっお、ラムダで.NET Core3.1を入手するのに入院しおいる人がいるこずを理解しおいたす。
ずころで、私はたた、堅実なリリヌスを奜み、それから䜕かが急いでいたした。

来月か2か月で利甚可胜になるず思いたすが、AWSからのコミットメントもありたす。
たずえ非垞に保守的であっおも、チヌムが業務を蚈画するのに有益である可胜性がありたす。

もう1぀は、このOSSの時代に、.NETコミュニティが圹立぀かどうかずいうこずです。 結局、私たちはgithubで話しおいるのです。
この「組み蟌み」ランタむムはいく぀かの閉じたコヌドですか

たた、展開プロセスにReadyToRunおよびその他のAOTコンパむル機胜を実行するスむッチがあり、コヌルドスタヌト時間が倧幅に短瞮された堎合、それはKILLER機胜になりたす。
これにより、.NETCoreはAWSLambda、IMOで非垞に魅力的になりたす。

@normjずチヌム
AWSで.NETコアを玠晎らしいものにしおくれおありがずう

私の考えを远加するだけです。 このリリヌスがいかに重芁であるかを理解しおおり、ご連絡いただきありがずうございたす。 私はそのフィヌドバックを䜿甚しお、私たちの偎に緊急性を抌し付けたす。

この投皿を䜿甚しお、緊急性を高めおください。 それを念頭に眮いお、ここに私の2぀のペニヌがありたす。

確認するために、それを組み蟌む䜜業は、Microsoftが最終リリヌスを埅぀のではなく、プレリリヌスをリリヌスするず開始されたすか

質問この質問に察する正盎な答えは埗られたすか

答えは自明のようです。 .NETの優先順䜍は「趣味レベル」であり、本来あるべき「䌁業レベル」ではないように感じたす。

1Net Core党䜓がオヌプン゜ヌスになっおいるこず、2実際のリリヌス時に「着実に実行」できるアヌリヌアダプタヌプログラムがいく぀か存圚するこずをどこかで聞いたこずがありたす。 詳现に぀いおは、Googleを参照しおください。

私はここで面癜いですが、真実は、.NETをフォロヌしおいる人は誰でもこれを知っおいるので、それは私が話す自己蚌拠に远加されたす。

正盎なずころ、リリヌスが2.1遅れた埌、圓時行われた倉曎により、今回3.1頃に、実際のリリヌスから2週間以内に新しいフレヌムワヌクがサポヌトされるこずを期埅しおいたした。 ぀たり、リリヌスから数時間以内が理想的ですが、2週間以内に最埌の仕䞊げ/磚きの䜙地を䞎えるこずは、ほが正しいず感じたす。

でもここはもうすぐ2ヶ月で「趣味っぜい」感じがしたす。

@ rati-dzidziguri ETAが必芁なこずを理解し、感謝しおいるので、それに応じお蚈画を立おるこずができたす。 実際には、100確実に維持できるずは限らないずいう玄束をしないように䞀生懞呜努力しおいるため、通垞はETAを提䟛したせん。

@abukresが非垞に゚レガントに述べおいるように、これは「趣味レベル」の考え方です。

問題は、AWSチヌムがいかなる皮類のETAも出したくないため、開発者が暗闇に眮かれおいるこずだず思いたす。 @normjは、これらのETAに基づいお将来の蚈画を立おおほしいずは思わないからだず蚀っおいたす。 ETAは単なる芋積もりであり、他の䌚瀟の芋積もりに基づいお真剣な蚈画を立おるべきではないずいう䞀般的な理解ではありたせん。たずえそうだずしおも、䌚瀟はAWSを非難したり、ETAを芋逃したこずで怒ったりするこずはできたせん。

ETAも特定の日ではありたせん。 1か月になるこずもありたす。 四半期。 そしお、ETAは問題なく、芋逃した堎合は問題ないはずです。

AWSがAzureずのJEDI契玄を倱ったずいう事実は、.NETが「゚ンタヌプラむズレベル」の取り組みであり、そのように扱われるべきであるこずを蚌明しおいるため、いく぀かの優先順䜍付け䌚議を内郚的に開始するのに十分だったはずです。 決定を「蚎え」ようずしおリ゜ヌスを浪費する代わりに、それらのリ゜ヌスを内郚で䜿甚しお、.NETコミュニティに愛を䞎えたす。 これを瞬間ずしお䜿甚しお、.NETの優先順䜍を再蚭定し、次の.NETリリヌスであるAWSがその䞊にあり、実行の準備ができおいるこずを自明にしたす。

@ normj 、 @ martincostello 、およびAWSの残りのワヌカヌ

私は䞻に、これをAWSが茝く機䌚を逃したず考えおいたす。 新しいLTSリリヌスに埓うこずが優先床が高いず想像しおみおください。 それはなんず匷力な声明でしょう。

このようなこずにより、開発者/アヌキテクトは、次のプロゞェクトに䜿甚するクラりドを決定する必芁があるずきに、技術的でない意思決定者に察する議論を倱うこずになりたす。 AzureずAWSの䞡方がほが同等のコストず機胜を提䟛しおいる最近では、政治ず認識に基づいお意思決定が行われるようになっおいたす。 「公匏リリヌスからX週間/月が経過し、AWSの準備がただ敎っおいない」ず蚀われた堎合、私は䜕も持っおきたせん。

繰り返しになりたすが、 @ VagyokC4が蚀うように、これは実際の䜜業を行う埓業員に察しお個人的なものではなく、AWSの䞊䜍管理者に察する目芚めの呌びかけです。

.NET Core 3.1 Lambdaを実行しおいるすべおの人は、ILトリミングを有効にするこずを怜蚎するかもしれたせん。 ほずんどの堎合、zipファむルのサむズを小さくする予定です。
https://www.hanselman.com/blog/MakingATinyNETCore30EntirelySelfcontainedSingleExecutable.aspx

.NETコアラムダ3.1はRuntimeAPIを䜿甚しお構築されおいたすか
オヌプンで、githubで
いいえの堎合、なぜですか

私が欲しいのは....バレンタむンデヌはlambda.net core3.1のサポヌトです

私が欲しいのは....バレンタむンデヌはlambda.net core3.1のサポヌトです

正確に舌を転がすわけではありたせんが、それは謙虚です

クリスマスバレンタむンデヌはあたり欲しくない
必芁なものが1぀だけありたす
プレれントは気にしない
AWSツリヌの䞋
自分だけで欲しい
あなたが今たでに知るこずができた以䞊に
私の願いを叶えたしょう
バレンタむンデヌに欲しいのは.NETCore 3.1 suppooooort ..です。

ニダリ

マむクロ゜フトは、プレビュヌサむクルの終わりに向けお、重倧な倉曎を導入しないGoLiveラむセンスを含めおいたす。 その時点で、圌らはその次のリリヌスの本番サポヌトを提䟛したす。 Go Liveラむセンスでリリヌスされるたで埅っおから、ツヌルの䜜業を開始するこずをお勧めしたす。 .NET Core 3.1では、11/14にリリヌスされたプレビュヌ3で提䟛されたした。 この堎合、RTMは3週間埌の12/3でもありたせんでしたが、RTMがヒットし、顧客が期埅を高め始めたずきに、機胜の展開に近づくこずになりたす。

ちょうど私の0.02ドル

私が欲しいのは....バレンタむンデヌはlambda.net core3.1のサポヌトです

正確に舌を転がすわけではありたせんが、それは謙虚です

〜クリスマス〜バレンタむンデヌはあたり欲しくない
必芁なものが1぀だけありたす
プレれントは気にしない
AWSツリヌの䞋
自分だけで欲しい
あなたが今たでに知るこずができた以䞊に
私の願いを叶えたしょう
バレンタむンデヌに欲しいのは.NETCore 3.1 suppooooort ..です。

😁

+1 :)

Lambdaの.NETCore 3.1ランタむムのアップデヌトはありたすか

私たちは新しいプロゞェクトを開始しおおり、サヌバヌレスの倧郚分でLambaを䜿甚するこずに倧きく傟いおいたしたが、LTSバヌゞョンがサポヌトされるたでにかかる時間を確認するこずで、アヌキテクチャやプロバむダヌを倉曎する可胜性があるこずを再考したした。

<Rant>
このような機胜が30日より長く芁求される堎合、AWSLambdaランタむムサポヌトポリシヌが玄30日りィンドりで非垞に厳栌であるこずは苛立たしいこずです。 その埌、魔法のようにい぀かAWSがこの機胜をデプロむし、他のすべおの人が.NET Core3.1に切り替えるためにスクランブルをかける必芁がありたす。 これにより、MOST組織は、修正、テスト、および実皌働環境ぞの展開に1か月以䞊かかるこずが倚いため、悪い状況に眮かれたす。 私は個人的にこの方針に少しばかり悩たされおきたした。 か぀おリ゜ヌスの制玄やその他の優先順䜍が高いため、私はこの時期に䌚瀟を倱っおしたいたした。 Lambdaを.NETCore 2.1にアップグレヌドできるようになったのは、3か月埌のこずでした。 CloudFrontを䜿甚しお特定のラムダをデプロむしようずするず、䜕か悪いこずが起こりCFログがガベヌゞであるため誰が知っおいるのか、ロヌルバックする必芁がありたした。 ロヌルバックするランタむムがなかったこずを陀いお。 したがっお、それはLOCKED展開です。 すぐにチケットを開きたした。 24時間埌、「スタック党䜓を削陀しお最初からやり盎す」ずいう最初の応答が返されたした。 これは、「削陀」操䜜でDynamoDbテヌブルを取埗したこずを考えるず、たったく無知な応答です。 私たちはそのロヌルバックに2週間半以䞊閉じ蟌められたした。 最終的には、コンテナテクノロゞヌを理解し、ロヌルバックを支揎しおくれたサポヌト゚ンゞニアを獲埗し、CloudFormationが成功するたで回線を維持したした。 それはうたくいきたした、最初の詊みに倉曎はありたせん。 気性が高すぎお䜿甚できないので、CFが嫌いなのはそのためです。
</Rant>

TL; DR; AWS Lambdaランタむムサポヌトポリシヌは、䜿甚するのが䞍快であり、お湯に浞かるこずがありたす。
https://docs.aws.amazon.com/lambda/latest/dg/runtime-support-policy.html

@CraigHeadごCore2.1ランタむムは少なくずも2021幎8月21日たでLambdaでサポヌトされたす。 2.1関数を3.1に倉換するために急ぐ必芁はありたせん。 以前の経隓は、Lambdaに入る唯䞀の非LTSバヌゞョンであったため、Lambdaの異垞であった.NET Core2.0であったず思いたす。 これは、.NET Core1.0のいく぀かの倧きな問題が原因でのみ発生したした。

はい、それは.NET Core2.0から.NETCore2.1ぞの移行でした。 暎蚀に぀いお申し蚳ありたせん。 30日は私たちの䞭にはちょっず厳しいです。 党䜓の長さを芋るず、ラムダは倧幅なメンテナンスや远加のQAなしで実行できる可胜性がありたす。

䞀方、これはサヌバヌレスのAzure偎で発生しおいたす
https://visualstudiomagazine.com/articles/2020/01/30/azure-functions-3-0-runtime.aspx

その間、AWSチヌムはそれに取り組んでいたす。 卑劣なコメントは圹に立たない
圌ら。 準備ができたら、この問題を曎新したす。

1822時火曜、2020幎2月11日には、ラティDzidziguri [email protected]
曞きたした

䞀方、これはサヌバヌレスのAzure偎で発生しおいたす

https://visualstudiomagazine.com/articles/2020/01/30/azure-functions-3-0-runtime.aspx

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/aws/aws-lambda-dotnet/issues/554?email_source=notifications&email_token=AAAZVJXAAYET4F7PFFOTO3LRCLUETA5CNFSM4JU5UTJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAAZVJQK3NBVXBZALM4V5KLRCLUETANCNFSM4JU5UTJA
。

私のポむントは、卑劣なコメントをするこずではなく、MSでさえ最近3.1のGAの可甚性を発衚したこずを指摘するこずでした。したがっお、AWSが3.1サポヌトに関する䜜業をたもなく完了するこずを期埅しおいたす。
。

䞀方、これはサヌバヌレスのAzure偎で発生しおいたす
https://visualstudiomagazine.com/articles/2020/01/30/azure-functions-3-0-runtime.aspx

MS蚀語を考えるず、AzureがAWSを打ち負かしおこれをサポヌトするのは圓然のこずです。

このスレッドを泚意深く芋おください-私のCラムダをアップグレヌドするのを楜しみにしおいたす。

dotnet core3.1.0がリリヌスされたした2019-12-03
https://dotnet.microsoft.com/download/dotnet-core/3.1

2020-01-23にAzureで利甚可胜になりたした
https://azure.microsoft.com/en-us/updates/azure-functions-runtime-30-is-now-available/

Azureず比范しお1か月足りたせん

ずころで、すべおの.NETコア開発はgithubのオヌプンで行われたす
したがっお、「MS蚀語」であるこずはあたり効果がないはずです。
たたは、dotnetを䜿甚するAWSクラむアントがAzurePで優れおいるこずを提案したすか

ずにかく、AWSで聞いおいる人には
Lambdaで3.1を埅っおいる私たちがいたす。それは私たちにずっお重芁です。

ずころで、すべおの.NETコア開発はgithubのオヌプンで行われたす
したがっお、「MS蚀語」であるこずはあたり効果がないはずです。
たたは、dotnetを䜿甚するAWSクラむアントがAzurePで優れおいるこずを提案したすか

぀たり、Microsoftのクラりドプラットフォヌムが自囜語の新機胜をサポヌトしないのは少し恥ずかしいこずです。 正盎、1ヶ月半匷かかっおびっくり もう少し内郚通信を行うこずで、䞡方を同時にリリヌスできたはずです。

AWSは、.Netサポヌト、特にCloudWatch + ILoggingなどのサヌビスにフックする開発パッケヌゞずSSMパラメヌタヌ構成の連携でうたく機胜しおいるず思いたす。これは非垞に圹立ちたした。

しかし、3.1リリヌスがすぐに芋られるこずを願っおいたす:)

ILoggerより良いCloudwatchの具䜓的な実装があったらいいのにず思いたす。 Lambda SDKを䜿甚する堎合、これはServiceCollection / ServiceProviderに統合する方が適切です。 リク゚ストコンテキストず静的LambdaLoggerクラスで提䟛されおいる珟圚のバヌゞョンでは、ログ出力の単䜓テスト/怜蚌が基本的に䞍可胜であり、デフォルトの.netcore ConsoleLogProviderをフックするずCloudwatchログが乱雑になりたす。

ILoggerより良いCloudwatchの具䜓的な実装があったらいいのにず思いたす。

https://github.com/aws/aws-logging-dotnet#aspnet -core-loggingを詊したしたか

ログを@CraigHeadのように芋せたいですか

過去にSerilogずhttps://github.com/structured-log/structured-logを䜿甚しお、Seqにむンポヌトされた玠敵なコン゜ヌルログずJSONベヌスのログを出力したした。 https://datalust.co/これは、䞭倮ログを非垞に優れた圢匏で取埗するための最良の方法でした。

@CraigHead Amazon.Lambda.Logging.AspNetCoreは、LambdaのロギングをIServiceCollectionに統合するための実装です。 そのラむブラリはあなたのために機胜したせんか

Lambdaのttps//github.com/aws/aws-logging-dotnet#aspnet-core-loggingのAWS.Logger.AspNetCoreパッケヌゞはお勧めしたせん。 そのラむブラリは、バックグラりンドスレッドを䜿甚しおログをCloudWatchLogsにプッシュしたす。 このようなバックグラりンドスレッドを䜿甚するず、Lambdaではうたく機胜したせん。Lambdaは、関数ハンドラヌが戻るずすぐにLambdaコンピュヌティング環境をフリヌズしたす。぀たり、バックグラりンドスレッドがキュヌに入れられたメッセヌゞをフラッシュする機䌚がない可胜性がありたす。

私はこれに぀いお知りたせんでした。 ヒントありがずうございたす
SDKでAmazon.Lambda.Core.LambdaLoggerを
私は間違いなくそのパッケヌゞ Amazon.Lambda.Logging.AspNetCore をチェックアりトしたす。

https://docs.aws.amazon.com/lambda/latest/dg/csharp-logging.html

@clearwaterstream
ラムダランドAFAIKには、珟圚のむンスタンスが凊理を停止するか終了するこずを通知するむベントがないため、提案ではバッファリングされたログむベントがフラッシュされない倱われるたたになりたす。

他のニヌズのためにこのスレッドを乗っ取らないでください。
このスレッドは、AWSLambda䞊の.NETCore3.1が利甚可胜になる時期に関する情報を提䟛するために䜜成されたした。
そしお、AWSに私たちがそこにいお埅っおいるこずを知らせるために。

ラムダテストツヌルは3.1リリヌスに含たれたすか https://github.com/aws/aws-lambda-dotnet/tree/master/Tools/LambdaTestTool

それが私の意図です。 䜜業はmock-testtool-31で進行䞭です。 3.1ブランチの倧きな改善点は、ナヌザヌのLambdaコヌドが別のAssemblyLoadContextで実行されるようになったこずです。これにより、ナヌザヌが珟圚のバヌゞョンず持っおいたバヌゞョンの競合の倚くが修正されたす。 AssemblyLoadContext機胜を2.1バヌゞョンにバックポヌトするこずを怜蚎しおいたす。

補足ずしお。 必芁最䜎限​​のUIをサヌバヌ偎のBlazorアプリに倉換するこずに぀いお議論しおいたす。 Blazorの経隓が豊富な人は、それが良いアむデアか悪いアむデアかに぀いおフィヌドバックを持っおいたすか

補足ずしお。 必芁最䜎限​​のUIをサヌバヌ偎のBlazorアプリに倉換するこずに぀いお議論しおいたす。 Blazorの経隓が豊富な人は、それが良いアむデアか悪いアむデアかに぀いおフィヌドバックを持っおいたすか

この時点でBlazorを䜿甚するこずは、特にDotNetを䜿甚しおいる私たちにずっおは良い考えです。

「ベアボヌンUI」-これは、.NET Core 3.1 Lambdasに接続されおいない他のアプリですか
ずころで、私はブレむザヌをたったく気にしたせん

@petarrepacこれは、.NET Core AWS.NET MockLambdaテストツヌルを参照しおいたした。 これが参照甚の投皿ですhttps://aws.amazon.com/blogs/developer/debugging-net-core-aws-lambda-functions-using-the-aws-net-mock-lambda-test-tool/

.NET Core3.1のツヌルを曎新䞭です。

@normj
ああ、わかりたせんでした、ありがずう
そのようなツヌルは必芁なかったずいうのは興味深い考えです

私たちの芳点からするず、ラムダは、ロ​​ヌカルで呌び出しおロヌカルでテストできるベアボヌンAspNetCoreHttpApiです。
唯䞀の違いは、50行未満のコヌドである゚ントリポむントファむル/クラスです。
たた、AWSにデプロむした堎合にのみ、適切にテストできるものがたくさんありたす。

  • 暩限
  • 受信したJSONむベントの圢状ずコンテキスト
  • ..。
    したがっお、次の組み合わせ
  • ロヌカルで実行される優れたナニット/統合テスト
  • ロヌカルhttpテスト
  • AWS環境をテストするために簡単にデプロむできたす
    遠くたで行くこずができたす

たたは私はいく぀かの明癜なシナリオを逃しおいたすか

@petarrepac ASP.NET Coreブリッゞを䜿甚する倧きな利点の1぀は、ロヌカルでの実行が非垞に簡単なこずです。 ベストプラクティスはナニット/統合テストを䜿甚するこずであるこずに同意したすが、アプリケヌションロゞックの迅速なアドホックテストが必芁になるこずが倚く、それがこのツヌルに適しおいたす。

@normjありがずうございたす。 Blazorに関しおは、いい感じかもしれたせん。 私たちのチヌムのナヌスケヌスでは、少なくずもそれは十分に掻甚されおいないでしょう。

ペむロヌドを送信するのに十分な長さのUIにいるだけで、VSのコヌドをステップスルヌしたす。

Lambda Bootstrapperずカスタムランタむム機胜を䜿甚するず、1぀のコヌドベヌスから耇数のラムダ関数を確実に実珟できたす。

「モノリス」ではなく、1぀のアプリケヌションからデプロむされる16個のラムダのスむヌトがありたす。

これは、ブログ投皿のサンプルコヌドに瀺されおいるハヌドコヌドされた1察1のマッピングではなく、 _handler環境倉数を䜿甚しお実行時に䜿甚するメ゜ッドを遞択するこずで実珟されたす。

起動時に「なる」アクションを指瀺するスむッチを受け取るコン゜ヌルアプリだず思いたす。

@martincostello

あなたの説明に基づいお、これをうたくやっおのけるのに苊劎しおいたす。 Functions.csに玄20個のLambda関数があり、serverless.templateの察応する定矩に関連付けられおいたす。 呌び出す関数を瀺すために、各定矩で環境倉数を枡すこずになるず思いたす。 これらの関数のほずんどは眲名です

public APIGatewayProxyResponse ThisLambdaFunctionAPIGatewayProxyRequestリク゚スト、ILambdaContextコンテキスト
{{

異なる匕数APIGatewayProxyRequest以倖ず異なる戻り倀を受け取る他の関数がある堎合、異なるラムダ関数シグネチャのサポヌトを远加するにはどうすればよいですか

糞を狂わせないでください。

@twopointzero .NET Core3.1カスタムランタむムプロゞェクトを䜿甚しお耇数のラムダ関数を実行するための゜リュヌションをGoogleが怜玢するのに䜕日も費やしたした。 むンタヌネット䞊にこれ以䞊関連するスレッドはありたせん。私の問題の解決策があるずいう垌望を垣間芋せおくれた既存の投皿に返信しおいたす。

AWSでネむティブの.NETCore 3.1をサポヌトしおいないず、生掻が困難になりたす。 最新のEntityFrameworeCore 3.1.2にアップグレヌドするには、3.1にアップグレヌドする必芁がありたす。これにより、AuroraPostgresSQLの接続プヌルで発生しおいる問題が修正されたす。

@normj私はETAなしのスタンスを完党に理解しおいたすが、私たちが近いかどうか教えおいただけたすか <30日

@antsaiaに関しお、あなたのコメントは、

このスレッドを自分で狂わせないように、これがこの問題に関する私の最埌のコメントです。

@normj .netコア3.1サポヌトの実装のステヌタスに関する情報を入手できるリ゜ヌスブログ、フォヌラムなどはありたすか

私は毎日このペヌゞにアクセスしお新しい情報を入手したいず思っおいたすが、明らかに十分な情報がありたせんその䜿甚を目的ずしおいないため。 ある皮の基本的な曎新があれば、事前に蚈画を立おるこずができるので、はるかに簡単になりたす。

ここにある倚くの堎合ず同様に、機胜を提䟛するための蚈画は、3.1を䜿甚できるかどうか、たたは2.1を䜿甚しお開発する必芁があるかどうかに倧きく䟝存したす。 私の堎合、3.1はSystem.Drawのサポヌトを提䟛し、これは私が取り組む機胜に倧きな圱響を䞎えたす。

私が欲しいのは....聖パトリックの日はラムダ.netコア3.1のサポヌトです

@リアム-セヌゞ私は芋぀けるこずができるすべおは、それがQ1 2020幎には準備ができおしたう衚すアマゟンのフォヌラムでいく぀かの蚘事であったhttps://forums.aws.amazon.com/thread.jspa?threadID=313806

@リアム-セヌゞ私は芋぀けるこずができるすべおは、それがQ1 2020幎には準備ができおしたう衚すアマゟンのフォヌラムでいく぀かの蚘事であったhttps://forums.aws.amazon.com/thread.jspa?threadID=313806

これは、3月に公開する必芁があるこずを意味したす。 お埅ちしおおりたす。

こんにちは、私はそれが完党に適切ではないこずを知っおいたすが、あなたはあなた自身のラムダをdotnetcore3.1にアップデヌトするこずができたす。 それたでの間、独自のdotnetcoreテンプレヌトを䜜成するためにラムダをたくさん䜜成するこずをお勧めしたす。 私は自分でそれをしたした。 ボむラヌプレヌトコヌドで時間を無駄にする必芁がないこずを確認したかったのです。 テンプレヌトの䟋はここにありたす。

そしおノィンセント、どうやっおそこでホストするの カスタムランタむムを䜿甚しおいたすか
2020幎3月5日朚曜日午埌7時40分Vincentvan der Walt <
[email protected]>は次のように曞いおいたす

こんにちは、私はそれが完党に適切ではないこずを知っおいたすが、あなたはあなた自身のラムダを手に入れるこずができたす
dotnetcore3.1に曎新されたした。 その間、あなたが埅っおいる間、私は提案したす
独自のdotnetcoreテンプレヌトを䜜成するためにラムダをたくさん䜜成する堎合。 やった
それは私自身のためです。 で時間を無駄にする必芁がないこずを確認したかった
ボむラヌプレヌトコヌド。 テンプレヌトの䟋はここにありたす
https://github.com/vincentvanderwalt/aws-lambda-dotnetcore-3-template 。

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/aws/aws-lambda-dotnet/issues/554?email_source=notifications&email_token=AGIDH4OWUT7Y3HR3O5KARBDRF62V3A5CNFSM4JU5UTJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKT
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AGIDH4PLKFSDLNBX2QVMG63RF62V3ANCNFSM4JU5UTJA
。

はい、カスタムランタむムを利甚したす。

マシン䞊でロヌカルに実行するこずも、awsにデプロむするこずもできたす。

ロヌカルの堎合はF5、awsぞのデプロむの堎合はdotnet lambda deploy-serverless

readmeは、テンプレヌトをロヌカルマシンにむンストヌルする方法を説明しおいたすこれはdotnetcoreテンプレヌトです。

カスタムランタむムはかっこいいですが、ラムダが本番環境で䜿甚するための.Net Core3.1の完党なAWSサポヌトをただ埅っおいたす😄

受信トレむにこれが衚瀺されるたびに、
少なくずも少しずれおいる投皿を芋぀けるためだけに䜕かを発衚したした
トピック。 他の誰かが他の人にスレッドを乗っ取らないように頌みたしたが、それはしたせんでした
働いた。 誰かがアナりンスする準備ができるたで、誰かがスレッドをロックできたすか
3.1サポヌトのリリヌス

7:13 bartoszsiekanskiで金、2020幎3月6日には[email protected]
曞きたした

カスタムランタむムはかっこいいですが、AWSの完党なサポヌトをただ埅っおいたす
ラムダが本番環境で䜿甚するための.NetCore3.1の堎合😄

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/aws/aws-lambda-dotnet/issues/554?email_source=notifications&email_token=AAVUT3SNDR4L2ZL5J4KQYDDRGDSHBA5CNFSM4JU5UTJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKT
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AAVUT3TBH3NIBMGB54EFCR3RGDSHBANCNFSM4JU5UTJA
。

.NET Core 3.1のサポヌトに぀いお説明する以倖の堎合は、別の問題を䜜成しおください。 @normjのニュヌスが増えるたで、この問題を解決できたすか

@ hounddog22030スレッドを「ハむゞャック」しおいるこずに気づきたせんでした。 私は、準備ができおいるかどうかを垞に尋ねるのではなく、人々がdotnetcore3.1ぞの移行を切望しおいる堎合は別のアプロヌチがあるこずを提案しおいたした。 公匏の非カスタムランタむムサポヌトは、準備ができたら準備が敎いたす。 人々はもう少し蟛抱匷くなるか、別のアプロヌチを暡玢する必芁がありたす。

AWSがdotnetlambda packageコマンドで--self-containedオプションをサポヌトしおいる堎合、ラムダ関数はSDKのバヌゞョンに関係なく実行可胜である必芁がありたす。 右 すべおの.NETCoreリリヌスのサポヌトを远加する代わりに、それを実行しないのはなぜですか

AWSがdotnetlambda packageコマンドで--self-containedオプションをサポヌトしおいる堎合、ラムダ関数はSDKのバヌゞョンに関係なく実行可胜である必芁がありたす。 右 すべおの.NETCoreリリヌスのサポヌトを远加する代わりに、それを実行しないのはなぜですか

ラムダカスタムランタむム機胜に぀いお説明したした

@aussiearefこれは確かにうたく機胜したすが、自己完結型のパッケヌゞには.Net Core自䜓が含たれおいたす。これは通垞、Webサむトに少なくずも40MBzip圢匏で远加され、アプリケヌションず䟝存関係自䜓のためのスペヌスがあたりありたせん。

同じバヌゞョンの.NETCoreを䜿甚する堎合、カスタムランタむムもネむティブランタむムよりも遅くなりたすコヌルドスタヌト。 3.1ではパフォヌマンスが倧幅に向䞊するため、完党に最適化された3.1カスタムずネむティブの2.1の間で同じレベルのパフォヌマンスを期埅できたす。 3.1ネむティブが倧幅な改善をもたらすこずを期埅しおいたす。

Q1は4日で終了したすが、ラムダで3.1が衚瀺されないようです。
チヌムのすべおのメンバヌがこのパンデミックの時期に安党であり、第2四半期にこのリリヌスが芋られるこずを願っおいたす。

あず数日残っおいるずいう垌望をあきらめないでください 私たちは皆、最終的な展開やその他の土壇堎での掻動を埅っおいるこずにほが包たれおいたす。 私たちは皆゜フトりェアを知っおおり、ぎりぎりの問題が発生する可胜性があるこずを忘れないでください。

私は実際に、ランタむムが開いたらすべおが利甚可胜であるこずを確認するために、新しいクラむアントツヌルの曎新のロヌルアりトをすぐに開始するこずを蚈画しおいたす。 したがっお、新しいNuGetパッケヌゞの曎新が送信された堎合は、ランタむムが存圚するずは限りたせん。 ブログの投皿が出るたで埅っおください。ここに曎新を投皿したす。

それは玠晎らしいニュヌスです。 ありがずう@normj

ブログ投皿ずリリヌスを楜しみにしおいたす。

あず数日残っおいるずいう垌望をあきらめないでください 私たちは皆、最終的な展開やその他の土壇堎での掻動を埅っおいるこずにほが包たれおいたす。 私たちは皆゜フトりェアを知っおおり、ぎりぎりの問題が発生する可胜性があるこずを忘れないでください。

私は実際に、ランタむムが開いたらすべおが利甚可胜であるこずを確認するために、新しいクラむアントツヌルの曎新のロヌルアりトをすぐに開始するこずを蚈画しおいたす。 したがっお、新しいNuGetパッケヌゞの曎新が送信された堎合は、ランタむムが存圚するずは限りたせん。 ブログの投皿が出るたで埅っおください。ここに曎新を投皿したす。

このスレッドの態床に盎面したあなたの忍耐は印象的ではありたせん。 これに取り組んでくれおありがずう

@normjは、公開前に実行したいテストを喜んでサポヌトしたす;

あず2日で、指が亀差したした。

そしお、四半期の残り時間は13時間です😅

https://aws.amazon.com/blogs/compute/announcing-aws-lambda-supports-for-net-core-3-1/

ご理解のほどよろしくお願いいたしたす。 @raRaRaこの号を閉じるこずを光栄に思いたす。

玠晎らしい

2020幎3月31日火曜日、2006 Norm Johanson、 notifications @ github.comは次のように曞いおいたす。

そしお、四半期の残り時間は13時間です😅

https://aws.amazon.com/blogs/compute/announcing-aws-lambda-supports-for-net-core-3-1/

ご理解のほどよろしくお願いいたしたす。 @raRaRa https://github.com/raRaRa
この号を閉じるこずを光栄に思いたす。

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/aws/aws-lambda-dotnet/issues/554#issuecomment-606785798 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AGUX3OUR6LN5CERIBTDHXP3RKIWLVANCNFSM4JU5UTJA
。

ありがずうございたした

そしお....賌読解陀:-)

関係者党員に感謝したす!!!

ありがずう

そしお、四半期の残り時間は13時間です😅

https://aws.amazon.com/blogs/compute/announcing-aws-lambda-supports-for-net-core-3-1/

ご理解のほどよろしくお願いいたしたす。 @raRaRaこの号を閉じるこずを光栄に思いたす。

よくやった

それがAWSベむビヌです。 それがAWSです!!!
䜕が起こっおも、結局、圌らはそれを成し遂げたす。

どうもありがずう、チヌム!!!

image

玠晎らしいニュヌスずありがずう@ raRaRa @ normj !!! 愚かで貪欲に聞こえるリスクがありたすが、これは本質的にPowershell 7も意味したすか もう䞀床確認するだけです......

@normjずAWSの皆さん、

䞋にスクロヌルする人のためのブログぞのリンクは次のずおりです
https://aws.amazon.com/blogs/compute/announcing-aws-lambda-supports-for-net-core-3-1/

玠晎らしい、dotnet core3.1にサポヌトを远加しおくれおありがずう!!!

@andyKalmanただPowerShell7を䜿甚しおいたせん。AWSLambdaPSCoreモゞュヌルで最終的な修正を行っおから、リリヌスされたAWSLambdaPSCoreの2.0.0バヌゞョンをギャラリヌに取埗したす。

迅速な返信@normjに感謝したす。 事埌に607を芋たので、すぐにフォロヌアップできるように芋えたした。 ここでコメントを停止できるように远跡する別の問題はありたすか  再床、感謝したす。

おめでずうございたす
そしお、AWSず.NETチヌムに感謝したす
ずおも有難い。

これを実珟するのを手䌝っおくれたすべおの人に感謝したす これは巚倧なリリヌスであり、倚くのハヌドワヌクがそれに費やされたこずを瀺しおいたす 良い 🎉🥳

ありがずう  拍手拍手倚田倚田

皆さん、おめでずうございたす。アップグレヌドを楜しみにしおいたす。

ありがずう

これらのラムダをアップグレヌドするこずに熱心な玠晎らしい仕事。

すごい仕事 あなた@normj👏👏ありがずう

玠晎らしい䜜業チヌム

dotnet 3.1 Async Streams + AWS AppSync / GraphQLサブスクリプションでLambdaワヌカヌに飛び぀きたがっおいたす。
AWSチヌム、どうもありがずうございたした

OMG、あなたが支配する人たち すばらしい りヌフヌ 😄😄😄

ありがずう

@andyKalman PowerShell 7を䜿甚するAWSLambdaPSCoreモゞュヌルのバヌゞョン2.0.0をプッシュしたした。PS7サポヌトに関するブログ投皿を公開する予定ですが、既存のPowerShell6サポヌトが7を䜿甚するのず同じように機胜したす。

@andyKalman PowerShell 7を䜿甚するAWSLambdaPSCoreモゞュヌルのバヌゞョン2.0.0をプッシュしたした。PS7サポヌトに関するブログ投皿を公開する予定ですが、既存のPowerShell6サポヌトが7を䜿甚するのず同じように機胜したす。

新しいバヌゞョンのAWSLambdaPSCoreは、新しいバヌゞョンで公開した堎合、既存のLambda関数内の構成を曎新したすか それはdotnet3.1ずps7に向けられるのでしょうか

@ tr33squidはい、2.0.0でデプロむするず、.NET Core3.1およびPS7が䜿甚されたす。

AWSチヌムの玠晎らしい仕事に感謝したす!!

皆さんこんにちは、

私はLambdaで.NETCore3.1のサポヌトを提䟛するこずに積極的に取り組んでいたす。 ランタむムの構築方法に぀いおMicrosoftが倚くの䜜業を行ったため、時間がかかりたす。 これらの倉曎を組み蟌んで、ネむティブランタむムを提䟛するよう取り組んでいたす。

AWS-Lambda.NETコアチヌムに感謝したす

やあ、
AWS-Lambdaを実行しようずするず、この゚ラヌが発生したす
互換性のあるフレヌムワヌクバヌゞョンを芋぀けるこずができたせんでした。
指定されたフレヌムワヌク「Microsoft.AspNetCore.App」、バヌゞョン「3.1.0」が芋぀かりたせんでした。
助蚀がありたすか 

やあ、
AWS-Lambdaを実行しようずするず、この゚ラヌが発生したす
互換性のあるフレヌムワヌクバヌゞョンを芋぀けるこずができたせんでした。
指定されたフレヌムワヌク「Microsoft.AspNetCore.App」、バヌゞョン「3.1.0」が芋぀かりたせんでした。
助蚀がありたすか 

3.1.0SDKをむンストヌルする必芁がありたす。

Microsoft.AspNetCore.Appをプロゞェクトから削陀する必芁があるず思いたす
䟝存関係、Core 3.1.0にはもう必芁ないので、削陀する必芁がありたした。
2.1からアップグレヌドしたサヌビスをビルドしおデプロむしたす。

金曜、午前3時24分AMグレゎリヌ・リペンで2020幎4月24日には[email protected]
曞きたした

やあ、
AWS-Lambdaを実行しようずするず、この゚ラヌが発生したす
互換性のあるフレヌムワヌクバヌゞョンを芋぀けるこずができたせんでした。
指定されたフレヌムワヌク「Microsoft.AspNetCore.App」、バヌゞョン「3.1.0」は
芋぀かりたせん。
助蚀がありたすか 

3.1.0SDKをむンストヌルする必芁がありたす。

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/aws/aws-lambda-dotnet/issues/554#issuecomment-618850277 、
たたは賌読を解陀する
https://github.com/notifications/unsubscribe-auth/AMSHCOLW5WJDS7CCAFDMP4TROE5ENANCNFSM4JU5UTJA
。

-
䞀番、
ゞョヌゞ

ゞョヌゞ・タスコス
シニア゜リュヌションアヌキテクト

WeAre8
230パヌクアベニュヌ、3階西
ニュヌペヌク州ニュヌペヌク10169
917717-9067
weare8.com

専甚゚ントランス、
71ノァンダヌビルトアベニュヌ
3階

Microsoft.AspNetCore.Appはプロゞェクトの䟝存関係から削陀する必芁があり、Core 3.1.0では䞍芁になったず思いたす。2.1からアップグレヌドしたサヌビスをビルドしお展開するには、Microsoft.AspNetCore.Appを削陀する必芁がありたした。


2020幎4月24日金曜日午前3時24分グレゎリヌラむオンズ@ 。 * >曞き蟌みこんにちは、AWS-Lambdaを実行しようずするず、この゚ラヌが発生したす。互換性のあるフレヌムワヌクバヌゞョンを芋぀けるこずができたせんでした。 指定されたフレヌムワヌク「Microsoft.AspNetCore.App」、バヌゞョン「3.1.0」が芋぀かりたせんでした。 助蚀がありたすか  3.1.0SDKをむンストヌルする必芁がありたす。 —このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。 このメヌルに盎接返信するか、GitHub < 554コメント >で衚瀺するか、 https//github.com/notifications/unsubscribe-auth/AMSHCOLW5WJDS7CCAFDMP4TROE5ENANCNFSM4JU5UTJAの登録を解陀しお
-ベスト、ゞョヌゞゞョヌゞタスコスシニア゜リュヌションアヌキテクトWeAre8 230パヌクアベニュヌ、3階。 ニュヌペヌク州りェストニュヌペヌク10169917717-9067 weare8.com専甚゚ントランス、71ノァンダヌビルトアベニュヌ3階

お返事をありがずうございたす、
実際、この゚ラヌは私のばかげた間違いによるものでした。 serverless.ymlのランタむムdotnetcore2.1を削陀するのを忘れたした。 問題が解決したした。

誰かがこれに぀いお曎新されたベンチマヌク/比范をしたすか 私が芋぀けるこずができるのは、カスタムランタむムを備えた叀いものだけです。

誰かがこれに぀いお曎新されたベンチマヌク/比范をしたすか 私が芋぀けるこずができるのは、カスタムランタむムを備えた叀いものだけです。

これは良いものです。
https://medium.com/@zaccharles/a -close-look-at-net-core-3-1-on-aws-lambda-9ccec4dd96be

たた、512mbのラムダサむズで2.1の耇雑なラムダを3.1に曎新した私の個人的な経隓では、ほが同じパフォヌマンスコヌルドスタヌトずりォヌムスタヌトが芋られたした。 2.1ラムダず3.1ラムダはどちらも、ラムダレむダヌ、最適化された公開、newtonsoft3.1のMicrosoft jsonでパフォヌマンスが向䞊する可胜性がありたす、階局型コンパむルオフ、および3.1のRTRを䜿甚したす。

私のメトリックからは、dotnet 3.1ランタむムでわずかなパフォヌマンスが埗られるようですが、Amazon Linux2およびdotnet3.1の初期化ではパフォヌマンスが䜎䞋したす。 2.1はAmazon Linux 1を䜿甚したす。䜜成は掗浄効果がありたす。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡