AWS SAMは、サーバーレスアプリケーションの定義と管理を容易にするAWSのオープンソースフレームワークです。インフラストラクチャとアプリケーションコードを一体化して管理できます。
[アップデート]AWS LambdaにAmazon Linux 2023ベースのカスタムランタイムが追加されました
[アップデート]AWS SAM CLIに実行時に利用したオプションを自動的にsamconfigに保存する機能が追加されました
[アップデート]AWS SAM CLIでAWS環境上のLambda関数のテストイベントを操作できるようになりました
[アップデート] AWS Application Composer ですべての CloudFormation リソースがサポートされました
AWS SAM CLIのビルドイメージが2023/12/01以降Docker Hubで提供されなくなります
カスタムランタイムでPowerShell Lambdaを試してみた
[小ネタ] AWS SAMのGoアプリケーションビルド時に -trimpath オプションを付ける方法
AWS SAMのGo言語Lambdaアプリケーションのランタイムを更新してみた
2023/10/24をもってAWS SAM CLIがPython 3.7上で動作しなくなる旨がアナウンスされました
[アップデート] AWS SAM CLI のTerraform統合機能が任意のplanの結果の読み込みに対応しTerraform Cloudを活用できるようになりました
[アップデート]AWS SAM CLIのTerraform統合機能が正式リリース(GA)となりました
[アップデート]AWS SAM CLIのTerraform統合利用時にモジュール等を別フォルダに配置できるようになりました
2023年末にサポート終了となるprovidedランタイムを利用しているAWS Lambda関数をprovided.al2に移行しました
Amazon API GatewayのLambda AuthorizerにVPC Lambdaを使ってIP制限先のコンテンツを利用してみた
[アップデート]AWS SAM CLIの設定ファイルにyaml形式が利用できるようになりました
[アップデート] AWS SAM CLIのlocal start-apiがTerraformをサポートしました
[アップデート] SAM CLI で AWS へデプロイされた Lambda 関数を実行出来る sam remote invoke コマンドが利用可能になりました
[アップデート] AWS AppSync が SAM でデプロイ出来るようになりました
AWS SAMにおけるsamconfig.tomlのオススメ設定をまとめてみた
Kinesis Data Streamをソース、LambdaをターゲットにEventBridge Pipeを構築するポイントをまとめてみた(AWS SAMテンプレート付き)
Cloud9 で SAM を利用し AWS サービス毎の請求額を毎日 Slack に通知する
[アップデート]AWS SAM CLIのsam local start-apiコマンドがLambdaオーソライザーに対応しました
AWS SAM でテンプレートを分割する場合の API Gateway と Lambda の定義方針を整理してみた
[アップデート]AWS Lambdaでストリーミングな応答が可能になりました
[アップデート]AWS SAM CLIのsam syncコマンドが一定条件下でドリフトの生成をスキップするようになりました
Cognito でユーザープールベースのマルチテナンシーを選択した際に、API Gateway で複数ユーザープールを許可する Cognito ユーザープールオーソライザーを SAM で作成してみた
[アップデート] AWS SAM Connector で複数の送信先をまとめて定義出来るようになりました
AWSサービス毎の請求額を毎日LINEに通知してみた
Amazon API Gateway の API キーに有効期限を実装してみた
[アップデート] AWS SAM Connector がリソース属性として定義出来るようになり、読みやすくなりました
[アップデート] AWS SAM CLI でデプロイ前のテンプレートと、デプロイ後のスタック情報を取得出来る sam list コマンドが追加されました
AWS SAM CLIのvalidate経由でcfn-lintが実行できるようになりました
AWS SAMでデプロイ済みのAPI Gatewayの不要な「Stage」を削除する with OpenAPI
AWS SAMでデプロイ済みのAPI Gatewayの不要な「Stage」を削除する
AWS SAM テンプレートに既存リソースをインポートする手順を確認する
[レポート]「Building serverless applications with AWS SAM」セッションでハンズオンしてみた #reinvent
© Classmethod, Inc. All rights reserved.