タグ

lambdaとdynamodbに関するtk-1124のブックマーク (1)

  • Lambda+SQSを使ってDynamoDBの特定のデータを別アカウントのDynamoDBへコピー(移行)させてみる | DevelopersIO

    どうも!大阪オフィスの西村祐二です。 開発環境で使っていたデータを番環境など別環境でも使いたい場面はよくあると思います。 私もあるAWSアカウント上にあるDynamoDBの特定のデータを別のアカウントのDynamoDBへコピーしたい場面に出くわしましたので、Lambda+SQSを使ってDynamoDBの負荷をあげずにコピーする仕組みを作ってみました。 ※今回紹介する方法以外にも色んな方法があります。こんな方法もあるんだな程度で考えてもらえれば幸いです。 構成図 この構成の良さそうな点 個人的に思うこの構成の良さそうな点をあげてみます。 アカウントを跨ぐときの設定がSQSで許可するだけで簡単 ある程度速度調整ができる(今回は負荷をあげないようにゆっくりコピーするようにしているが速くもできる) コスト削減できるかも? ただ、以下を考慮しないといけないです。 複数回DynamoDBに書き込まれ

    Lambda+SQSを使ってDynamoDBの特定のデータを別アカウントのDynamoDBへコピー(移行)させてみる | DevelopersIO
  • 1