{"id":2964,"date":"2023-08-29T18:13:08","date_gmt":"2023-08-29T12:43:08","guid":{"rendered":"http:\/\/uitutorials.in\/wp\/?p=2964"},"modified":"2023-08-29T18:17:32","modified_gmt":"2023-08-29T12:47:32","slug":"aws-ses-sns-sqs-lambda-2-screens","status":"publish","type":"post","link":"https:\/\/uitutorials.in\/wp\/aws-ses-sns-sqs-lambda-2-screens\/","title":{"rendered":"AWS SES SNS SQS Lambda 2 &#8211;  Screens"},"content":{"rendered":"<p>1. Verify Domain by adding in DNS routing<br \/>\n2. After Verified &#8211; Click Domain \/ Mail id &#8211; Go to Notification Tab &#8211; Click Edit<br \/>\n3. Create SNS Topics (Bounce, Complaints, Delivery ARN)<br \/>\n4. This SNS need a subscriber it can be email \/ SQS \/ Lambda &#8230;.etc any protocol<br \/>\n5. Next create a Queue that Queue going to be a Subscription of the SNS topic<br \/>\n6. From the Queue create a subscribe to SNS topic (select a topic)<br \/>\n7. Next Queue can trigger a lambda, so go to  lambda tab , configure lambda trigger (Select lambda function)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/ses-01.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-full wp-image-2965\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/ses-02.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2966\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sns-01.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-full wp-image-2967\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sns-02.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2968\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sns-03.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2969\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sns-04.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2970\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sqs-01.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-full wp-image-2971\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sqs-02.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2972\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sqs-03.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2973\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/uitutorials.in\/wp\/wp-content\/uploads\/2023\/08\/sqs-04.png\" alt=\"\" width=\"1290\" height=\"1054\" class=\"alignnone size-medium wp-image-2974\" \/><\/p>\n<p><strong>Ref<\/strong><\/p>\n<pre>\r\nSNS - Mail\r\n============\r\n1.Topic\r\n2.Subcription\r\n3.Public Message\r\n\r\nApplications->Topic->Message->Supscribe -> Mail\r\n1.Create Topic\r\n2. Create Supscribtion (Email-Mail Id)\r\n\t\t-Check Mail -Click - Confirm\r\n3. Publish Message\r\n\r\n\t |- Email Supscribe\r\nSNS -\r\n\t |- SQS Supscribe\r\nSQS - SNS\r\n=========\r\n1. Create Topic\r\n2. Create SQS\r\n\t\t- Supscribe to SNS Topic\r\n3. Go to SQS\r\n\t\t- Click Send & Receive Msgs - Poll for messages\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>1. Verify Domain by adding in DNS routing 2. After Verified &#8211; Click Domain \/ Mail id &#8211; Go to Notification Tab &#8211; Click Edit 3. Create SNS Topics (Bounce, Complaints, Delivery ARN) 4. This SNS need a subscriber it can be email \/ SQS \/ Lambda &#8230;.etc any protocol<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86,148,1],"tags":[85,133,20],"class_list":["post-2964","post","type-post","status-publish","format-standard","hentry","category-aws","category-cloud","category-nodejs","tag-aws","tag-awslambda","tag-nodejs","ct-col-2"],"_links":{"self":[{"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/posts\/2964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/comments?post=2964"}],"version-history":[{"count":5,"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/posts\/2964\/revisions"}],"predecessor-version":[{"id":2980,"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/posts\/2964\/revisions\/2980"}],"wp:attachment":[{"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/media?parent=2964"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/categories?post=2964"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uitutorials.in\/wp\/wp-json\/wp\/v2\/tags?post=2964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}