Background
複数の CloudFront distribution に対して同じ設定変更を適用する作業を繰り返す中で、ETag の取り扱いや API スロットリング回避、変更前の差分確認といった定型処理を毎回実装する手間を解消するために開発しました。
debugMode での差分確認(getDiff())、allowSensitiveAction による破壊的操作のガード、taskType での逐次/並列切り替えを備えており、本番環境での安全な一括更新を目的に設計しています。

Hidetaka Okamoto
Developer Experience Engineer
Developer Experience Engineer. A developer specialized in serverless application development on AWS and Cloudflare. Former Stripe Developer Advocate / AWS Samurai 2017. Skilled in creating content and presentations that introduce service usage and best practices. You can follow me on Twitter at @hidetaka_dev