AmazonAurora with PostgreSQL compatibility can now make calls toAWSLambda functions.AWSLambda lets you run code without provisioning or managing servers, and without worrying aboutscalability. You can invokeLambda functions directly from within anAuroradatabase via stored procedures or user-defined functions. This allows you to extend the capabilities of thedatabase and invoke external a

CX事業本部@大阪の岩田です。 この記事はAWSLambdaとServerless Advent Calendar 2020の6日目 です。 先日のブログでご紹介したように、Lambdaのパッケージフォーマットとしてコンテナイメージがサポートされるようになりました。 従来のZIP形式と比較したメリットの1つとして、イメージサイズの上限が10Gまで許容されるという点があります。ZIP形式の上限はレイヤーと関数コードを合わせて250Mであり、サイズの大きなライブラリや機械学習モデルを利用する場合、この上限に抵触することもあったのではないでしょうか?パッケージフォーマットとしてコンテナイメージを選択することで、こういったユースケースにも対応できるようになりました。 ここで1つ疑問が浮かびます。イメージサイズの上限が10GBとのことですが、10GBの巨大イメージからLambdaがコールドスタート

はじめに 先日のre:Invent 2020にて、Lambdaのパッケージフォーマットとして、従来のZIP形式に加えてコンテナイメージがサポートされました。詳しくは下記を参照してください。 【速報】Lambdaのパッケージフォーマットとしてコンテナイメージがサポートされるようになりました!! #reinvent CDKでLambdaのパッケージフォーマットにコンテナイメージの定義ができると実践投入や構成を考えやすなーと思っていたところ、CDKのv1.76.0で定義できるようになっていたため、今回はそちらを試します。 以下注意点です。ご了承お願いします。本記事は、CDK v1.76.0ベースで記載した記事となります。CDKのバージョンが上がった場合には、記事通りやっても動かない可能性があります 作成する関数は、Node12系です。別言語で作成したい方は、一部しか参考になりません 構成 概要

はじめにAWSLambdaで公式サポートしていない言語やバージョンを使用したい場合、カスタムランタイムCustom Runtimeを使用することができます。カスタムランタイムは、使用したい環境を直接ビルドしてLambda Functionを実行する機能です。 今回のre:Invent2018ではプログラミング言語Rubyの公式サポートを発表しましたが、現在サポートしているバージョンは2.5のみです。2018年のクリスマスにリリースされた2.6はまだ正式にサポートしていません。この記事では、Rubyの2.6.0バージョンのLambda カスタムランタイムを直接作って見ます。 カスタムランタイムの構造 カスタムランタイムは、Lambda Functionが呼び出されると/optや/var/taskパスのいずれかで実行可能なbootstrapファイルを探し実行します。bootstrapはカス

Amazon Web Services ブログ アプリケーションロードバランサー(ALB)のターゲットにAWSLambdaが選択可能になりました本日より、アプリケーション ロードバランサー (ALB)はAWSLambda functionをターゲットにすることをサポートします。ウェブサイトの構築やウェブアプリケーションをAWSLambdaを使いサーバレスなコードとして作成、管理し、ウェブブラウザやクライアントからのリクエストに簡単なHTTP(S)フロントエンドを提供するように設定できます。 アプリケーションロードバランサーからLambda関数をトリガするにはAmazon EC2コンソールまたはAWSLambdaコンソールのLoad Balancingにて、Lambda関数をALBに関連付けることができます。Lambdaコンソールで操作する方法からやってみましょう。 以下の例で
待望のRuby RuntimeAWSLambdaで待ちに待ったRuby Runtimeがやって来ました!待ちわびたRubyistは多いんじゃないでしょうか。 AnnouncingRuby Support forAWSLambda |AWS ComputeBlog 早速動かしてみました。Lambda Functionを作成 早速Create Functionから作成します。Ruby 2.5 が選べる!この日をずっと待ち侘びていました。 デフォルトで以下のコードが記述された状態になっています。 require 'json' deflambda_handler(event:, context:) # TODO implement { statusCode: 200, body: JSON.generate('Hello fromLambda!') } end

stagingのEC2インスタンスはデバッグ用にしか使っていないので、土日とか真夜中の時間帯は眠らせて、朝になったら起きる設定にした。その作業メモ。 こういうのを365日24時間稼働させておかないで、要らない時には眠らせておくとAWS様に支払う金額が割安にできる。そこで「本来なら**ドルもかかってるサーバーコストがオレ様の設定で低価格で済んでるんだぜ」と雇用主に言って、その差額分をボーナスとして貰ってください。 指定の日時にスタートする方とストップする方と2種類の設定が必要。2つとも大して違いはないけど、まずはスタートする方から。 1Lambdaを出す。(もし使っているリージョンにLambdaが無ければ別リージョンへ移動する)Create aLambda functionのボタンを押す 2 Selectblueprintはスキップする 3 Configure functionを設定

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く