Screaming Loud

日々是精進

AWS

DAX(Amazon DynamoDB Accelerator)を3分で理解する

概要 DynamoDBの前段キャシュ write through ライトスルーとは - IT用語辞典 Weblio辞書 詳細 DAXに書くと、Dynamoにそのまま書いてくれる DAXを経由しないと、DAXから読んでも読めない DAX経由で書くときにキャッシュが効くのは単一Keyのみ(GetItem) Quer…

lambdaでSNSからS3イベントを取得する

最近Goを書き始め、LambdaをGoで動かすものを書き始めたので、メモ。 やること S3にオブジェクトが置かれたときに、SNSを経由してlambdaをキックする。 SNSTopic S3からオブジェクトが登録されたときのイベントを受け取るには、最低でもPutとCompleteMultiPa…

AWScalaでIamRoleのクレデンシャルでクライアントに繋ぎたかった

本題の通りAWScalaを使っていて、IAMRoleを適用したかったんですが、InstanceProfileCredentialsProviderを埋めたS3Clientが作れず、困っていました。 やりたかったこと local環境ではcredentialKeyを使い、prd環境ではIAMroleを使う ただし、複数のアカウン…