2017-09-20 2 views
0

開発環境と運用環境でAmazon SES経由で電子メールを送信するための最良の方法を探しています。Amazon SESアカウントをプロダクションと開発のために分離する方法は?

1つのアカウントID内に2つのSESアカウント(1つは開発用、もう1つは開発用)を分離できますか?プロダクションSESアカウントを使用した開発は、SESが常に処理しているキュー(配信、バウンスなど)にイベントをプッシュするため、オプションではありません。私は、現時点では見

解決策は以下のとおりです。

  1. アクティブ一つだけのサービス(SES)で完全に新しいAmazonアカウントを作成します。
  2. 私はIAMポリシーについて何かを読んだが、それは良い方向であるかどうかはわからない。
  3. 私は良いそれだけで新しいアカウントのために存在している理解していれば、私はサンドボックスについて何かを読んでますが(?)

たぶん誰かが/もっと優雅溶液でその問題を解決聞いたことありますか?

答えて

1

生産SESを1つのAWSリージョン(us-east-1など)に、テストSESを別の地域(us-west-2など)に設定できます。 2つの別々のAWSアカウントを使用するよりも、これが優れているのかもっとエレガントなのかは分かりません。あなたの正確なニーズによって異なります。

地域でSESを設定すると、AWSにサンドボックスモードからSESを取得するまでサンドボックスモードになります。

2

デプロイメント環境をセットアップするときは、本番用に別のAWSアカウントを作成し、テストとステージング用に別のアカウントを作成する方が良いでしょう。複数のアカウントの管理を簡素化するために、統合された請求およびAWS組織を設定できます。さらに、デプロイメントをテストおよびステージングするためのテストドメインを取得できます。デプロイメントでは、メールを送信するためにSESを使用してデプロイメントをコンフィグレーションできます。

  1. SES、生産展開のための別々の1のためだけではなく、別のアカウントを作成するためには、あなたの質問に答えます。
  2. IAMのみを使用すると、SESで隔離トリガーを管理することができなくなります。
  3. サンドボックスはSESのデフォルトですが、AWSサポートに連絡して制限を増やす必要があります。
関連する問題