X(Twitter) Zenn GitHub RSS 共有

AWS関連メモ

作成日時:2024-08-01以前
更新日時:2025-12-02

Lambda

同時実行数

起動時

起動法

ホットスタートとコールドスタート

過重エイリアス

複数バージョンを指定の割合で割り振りできる。

RDS Proxy

コネクションプーリングしてくれる。

イベントループ

「S3配置をトリガーとして、格納されたファイルを加工してS3に置く」というLambdaだと無限ループが発生する。
バケット分けたりするかルールを細かく決める。

レイヤー(Lambda Layer)

API Gateway

CloudFront

CloudFront
-> /s3/xxx
-> /api/xxx

S3

SES

ECS

RDS

WAF

LB

dynamodb

SAM

ドリフト

SAMで構築した後にコンソールから変更することで発生する不整合状態。
チェックツールがあるらしい。

サーバーレスにおける金を掛けないデータ集計

サーバーレスでDynamoDBとか使うと集計が面倒くさい。
下記の方法はどうか。

ランニングコストはかからない⇒営業に有利か。

ログ

ECSとかだとタスク定義で、標準出力の内容を収集できたりする。

中国のAWSを利用

一癖ある。
現地法人のAWSアカウントが必要らしい。
中国以外のリージョンに建てて、中国からそこにアクセスするとなると、
金盾(きんじゅん、グレートファイアウォール)やVPNなど考えることや準備することがある。

AWS上でのバッチの選択肢

コスト低減

一番のコスト低減策は、動かさないこと。
スケールイン、スケールダウンする。
サーバを1台に統合できるならする。

顧客が使わないなら止めておく。
LBでメンテナンスページを出しておく。
→えきねっと(JR東日本)やラブラッド(日本赤十字社)などは、夜間はメンテナンス状態で使用できない。