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

マネジメントアカウントで取得したドメインの静的ウェブサイトをメンバーアカウントから CloudFormation を使用して Cloudfront + S3 + Certificate Manager で構築する

静的ウェブサイトが必要になった経緯 個人開発している Web サービスで決済機能として Stripe を導入予定です。同社の審査は大きく分けて「本人証明」と「ビジネス証明」の 2 つがあり、後者で特商法のページが必要になります。この特商法のページを静的なウ…

TypeScript w/ Zod でリテラルな文字列の配列を型として扱う

Zod の Schema Validation でリテラルな文字列の数パターンのみを受け付けるようにする z.enum() にリテラルな文字列の配列を渡すことでその配列のみを有効な入力になるように制限することができます。 (悪いね、今日はカツオ(bonito) は入っていないんだ) i…

個人アカウントでも AWS Organizations と IAM Identity Center を使う a.k.a. 古の AWS アカウントにかけられた東京リージョン az-a の呪いからの脱出

aws

アカウント温故知新と東京リージョン az-a の呪い 昔話になりますが、私は個人の AWS アカウントを 東京リージョンが利用可能になった 2011年 に作成しました。それ以降 EC2 をはじめとして散発的に AWS リソースを使用してきましたが、時代とともに古いアカ…