AWS Secrets Manager で実現する安全なパスワードローテーション ― PHP アプリケーション実装パターン by おかもす

PHPカンファレンス関西2025
レギュラートーク(20分)
関西勢(在住or出身) 初登壇

AWS Secrets Manager で実現する安全なパスワードローテーション ― PHP アプリケーション実装パターン

55x95 おかもす 55x95

近年、データベースのパスワードを定期的に更新することをセキュリティ要件として課す組織が増えています。
しかし、対象となるデータベースが多くなるほど手動での更新作業は難しくなります。

AWS Secrets Manager の自動ローテーション機能を使えば運用を自動化できますが、シークレットをキャッシュする仕組みを組み込む際、PHP アプリケーション側の実装が煩雑になりやすいという課題があります。
本セッションでは、この問題を解決するために、PHP から Secrets Manager の交代ユーザー方式を利用して安全かつ効率的にパスワードローテーションを行う実装パターンを紹介します。