kasei_sanのブログ

かせいさんのIT系のおぼえがきです。胡乱の方はnoteとtwitterへ

2024-01-01から1年間の記事一覧

Amazon Auroraのバックアップ関係のおぼえがき

Aurora PostgreSQL前提です 定期バックアップ クラスタボリュームをバックアップウィンドウで指定された時間に定期的にバックアップする バックアップ先はS3。このS3は特殊なやつで、直接アクセスは不可能 バックアップウィンドウのデフォルトは、東京リージ…

Amazon CloudFrontおぼえがき

DDoS対策は? デフォルトでAWS Shieldが入っているので、それで対策される 脆弱性攻撃対策は? WAFを入れれば対策できる Basic認証入れたい CloudFront Functions を使う 特定のPATHの場合リダイレクトしたい CloudFront Functions を使う Lambda@Edgeと、Clou…

Amazon CloudFrontのTTL挙動おぼえがき

TTLの挙動は、これ見るのが一番早い christina04.hatenablog.com Cache-Control ヘッダについては、こちらを参照 techblog.lclco.com なんでこんなにややこしいの オリジン側の Cache-Control を尊重した上で、CDNではどう振る舞うのか? を考慮しているため……

RDS Auroraの自動バックアップ、スナップショットのおぼえがき

自動バックアップとスナップショットの違い スナップショット: フルバックアップ。手動のみ。保存期間無限 自動バックアップ: 差分バックアップ。1日1回自動。保存期間は1〜35日。任意の日時で復元が可能(PITR) どちらもクラスタ単位。復元では新しいクラス…

Terraformでの配列の接続と、文字列の配列の各要素に文字を追加する方法

配列の接続 concat を使う addresses = concat( var.white-list-ip-address, [for ip in local.ips] ) } 文字列の配列の各要素に文字を追加する方法 for を使う * local.ips のそれぞれの末尾に /32 を追加する場合 [for ip in local.ips : "${ip}/32"]