t_wの輪郭

Feedlyでフォローするボタン
AWSFaaSDocker ContainerLambda

Lambda

2023/11/29 17:08:00

AWSFaaS
プログラムやDocker Containerを動かせる。

あれあれ『Hosting Hugging Face models on AWS Lambda for serverless inference』AWS LambdaでSentence EmbeddingAmplify FunctionあれあれChaliceLambdaでLanceDBを動かすLambdaでEFSが使える『Lambda用のVPC環境を、CloudFormationで構築する』『AWS CloudFormationでAWS Lambda with VPCを作成してみた』あれあれLambda Layerあれ『Testable Lambda: Working Effectively with Legacy Lambda』あれcdk deploy --hotswapEFS付きLambdacargo-lambda『Rustで書いたコードをAWS Lambdaにデプロイする』あれ『AWS Lambda で Go のバイナリを実行すると「/var/task/main: /lib64/libc.so.6: version `GLIBC_2.32' not found」を出力して止まるときにやったこと。』あれAWS Lambdaのカスタムランタイムでdenoを動かすとコールドスタートでも10msで立ち上がるカスタムランタイムLambda関数AWS Lambdaでベクトル検索『AWS 上でサーバレス構成で HTTP レスポンスをストリーミングする』『Introducing AWS Lambda response streaming | AWS Compute Blog』『Run Lambda functions with fixed IP』『Lambdaのメモリ割り当てが増えてもSnapStartのRestore Durationが変わらないことを確認してみた | DevelopersIO』AppRunnerを使うと、Fargate、EC2、Lambdaが消せて構成がすっきりする『Lambda関数が突然動かなくなった話 - サーバーワークスエンジニアブログ』LambdaでクラウドIDEを動かす再帰ループ保護『AWS CDK で Lambda 関数の再起ループ保護が設定可能になっていました | DevelopersIO』Lambda Web Adapter『Lambda Web Adapter でウェブアプリを (ほぼ) そのままサーバーレス化する Lambda Web Adapter - 変化を求めるデベロッパーを応援するウェブマガジン | AWS』あれCDKでDockerfileをLambdaにデプロイ『Deploy transpiled TypeScript code in Lambda with container images - AWS Lambda』『Trigger AWS Lambda with TCP Traffic + Static IP Address - DEV Community』『Lambda Cold Starts analysis』『AWS LambdaのNode.jsランタイムでTCP接続を使いまわそう!(AWS_NODEJS_CONNECTION_REUSE_ENABLED) | DevelopersIO』AWS_NODEJS_CONNECTION_REUSE_ENABLEDAxum on Lambda『[アップデート] AWS Fault Injection Service (FIS) が AWS Lambda にも障害アクションを発生出来るようになりました | DevelopersIO』『Introducing an enhanced in-console editing experience for AWS Lambda | AWS Compute Blog』『AWS Lambda を使用して構築されたサーバーレスアプリケーションのパフォーマンスを Application Signals で追跡する | Amazon Web Services ブログ』AWS Lambda PowertoolsVPC Lambda

あれ

2024/4/9 22:53:00

Wasmer Edge、レスポンスが遅いとはいえ、サーバープログラムを安価に(というか無料で)動かせて、コマンド一発でデプロイできるのは便利なので、頑張ってほしい。

Lambdaだとデプロイがなにかと面倒だし、実行時間の制約があったりするのが面倒。

VPS上にCI/CDを構築できりゃあいいんだけども、知見がなくて調べて構築するのが面倒。
GitHub Actions使うのがナウいんだろうけども、なんか違うんだよなぁ……。一人開発なのに一回外部のサービスを経由するのが嫌。チョクでデプロイしたい。
どうせならGiteaとか動かして、Gitea Actionsでデプロイできるようにするとか……。

cdk deploy --hotswap

2024/3/10 12:35:00

爆速でLambda関数のプログラムを変更できるコマンド。
本番環境で使ってはいけない。

あれ

2024/2/18 13:22:00

Lambdaでwasmer動かしたら面白そう

あれ

2023/12/3 8:59:00

LambdaでBERTを動かせるようになったんだけども、この知識を200万円ぐらいで売りたい。

誰か買ってくんねーかなぁ……
AI構築を外注すると考えると、安いほうですわよ。

ちなみにAI構築を外注すると、1回の試行で数百万円かかった上でだいたい失敗するらしいぞ♥

あれ

2023/12/2 17:34:00

CustomerError: The size of the build output (389192469) exceeds the max allowed size of230686720 bytes. Please reduce the size ofyour build output and try again.

あっ
ちくしょう
Amplify死ね

AWS君さぁ……Lambdaのサイズ制限にしろ、Amplifyのサイズ制限にしろ、厳しすぎやしませんかね……

あれ

2023/6/14 13:45:00

PyTorch 2.0がAWS Lambdaで動かせるか試す


と思ったけど普通に容量大きすぎて無理そう

あれ

2023/6/11 23:41:00

AWS Amplifyでamplify pushするとエラーが起きる。

{The following resource(s) failed to create: [LambdaFunction]. K#/2019}というエラーが出ている

CloudWatchには{Resource handler returned message: "Unzipped size must be smaller than 262144000 bytes (Service: Lambda, Status Code: 400, Request ID: xyz)" (RequestToken: abcd, HandlerErrorCode: InvalidRequest) K#/9DA6}というエラーが出ている。

pushしているLambda関数が大きすぎるらしい。
262144000 bytes ということは、260MBまでとのこと

あれ

2022/4/17 12:28:00

サーバーレス構成で考えたけど、サーバーレス構成にしないほうがいい気がしてきた

  • AWSにベンダーロックインしてしまう
  • 開発環境にもRDSの費用が必要になるので高くつく
  • AWS Lambdaが実行されるたびにAWS LambdaとDBの接続が発生するので、コストがかさみそう
  • Websocketが使えないので入力するたびにブラウザとサーバがHTTPで接続すると、コストがかさみそう