今日からすずな株式会社の開発者ブログを開始することになりました。今後ともよろしくお願いします。SymfonyのセッションストレージにDynamoDBを使うというアイデアは目新しくないと思いますが、情報が少ないように思ったので書いてみます。利用できないようです。あるのにわざわざ他のライブラリを被せるのがスマートではありません。(こちらもAWS公式)を使って設定だけでDynamoDBをセッションに利用する方法を紹介します。DynamoDBにテーブルを作成paramters.ymlでテーブル名、プライマリキーの名称はどちらも設定可能なのでこの名前でなくても大丈夫です。DynamoDBで作成したテーブル名を設定します。セッション保存期間を秒で設定します。["@dynamodb_session_connection"]DynamoDBクライアントとparameters.ymlで設定したセッションに関する設定値を元にStandardSessionConnectionインスタンスが生成されます。そのStandardSessionConnectionインスタンスを元にSessionHandlerが生成されます。7776000そして、AWSユーザーであればおなじみの設定を追記します。"AWSのsecret"動作確認サイトにアクセスしてみた後にDynamoDBでテーブルを確認するとセッションが保存されています。まとめAWS公式ライブラリだけで対処できて素敵です。はてなブログProすずな株式会社の開発者が技術情報を発信します。MySQLクライアントに日本語が入力できない理由テストコードを簡単に書くための方法(PHPUnit)ビデオ会議をハングアウトからappear.inにしたら快適になったSwiftで自作structをArrayやDictionaryのように使えるようにしてみるSymfonyのセッションにDynamoDBを利用する月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。