Introduction to Amazon SNS

Introduction to Amazon Web Services (AWS) IoT Sending Notifications and Scheduling Events
7 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€65.09
List Price:  €93
You save:  €27.90
£56.02
List Price:  £80.04
You save:  £24.01
CA$96.21
List Price:  CA$137.46
You save:  CA$41.24
A$106.50
List Price:  A$152.16
You save:  A$45.65
S$94.88
List Price:  S$135.55
You save:  S$40.67
HK$547.08
List Price:  HK$781.57
You save:  HK$234.49
CHF 63.59
List Price:  CHF 90.85
You save:  CHF 27.25
NOK kr764.52
List Price:  NOK kr1,092.22
You save:  NOK kr327.70
DKK kr485.54
List Price:  DKK kr693.66
You save:  DKK kr208.12
NZ$116.87
List Price:  NZ$166.97
You save:  NZ$50.09
د.إ257.07
List Price:  د.إ367.25
You save:  د.إ110.18
৳7,696.46
List Price:  ৳10,995.41
You save:  ৳3,298.95
₹5,845.02
List Price:  ₹8,350.38
You save:  ₹2,505.36
RM331.92
List Price:  RM474.20
You save:  RM142.27
₦98,297.45
List Price:  ₦140,430.95
You save:  ₦42,133.50
₨19,467.44
List Price:  ₨27,811.82
You save:  ₨8,344.38
฿2,586.11
List Price:  ฿3,694.61
You save:  ฿1,108.49
₺2,257.70
List Price:  ₺3,225.42
You save:  ₺967.72
B$355.19
List Price:  B$507.43
You save:  B$152.24
R1,300.44
List Price:  R1,857.85
You save:  R557.41
Лв127.53
List Price:  Лв182.19
You save:  Лв54.66
₩95,343.18
List Price:  ₩136,210.38
You save:  ₩40,867.20
₪259.39
List Price:  ₪370.57
You save:  ₪111.18
₱4,014.38
List Price:  ₱5,735.07
You save:  ₱1,720.69
¥10,876.02
List Price:  ¥15,537.84
You save:  ¥4,661.82
MX$1,183.66
List Price:  MX$1,691.01
You save:  MX$507.35
QR254.83
List Price:  QR364.06
You save:  QR109.23
P952.42
List Price:  P1,360.66
You save:  P408.23
KSh9,168.69
List Price:  KSh13,098.69
You save:  KSh3,930
E£3,329.50
List Price:  E£4,756.64
You save:  E£1,427.13
ብር3,992.74
List Price:  ብር5,704.16
You save:  ብር1,711.42
Kz58,583.02
List Price:  Kz83,693.62
You save:  Kz25,110.60
CLP$65,554.03
List Price:  CLP$93,652.63
You save:  CLP$28,098.60
CN¥505.70
List Price:  CN¥722.46
You save:  CN¥216.76
RD$4,071.34
List Price:  RD$5,816.45
You save:  RD$1,745.10
DA9,415.49
List Price:  DA13,451.28
You save:  DA4,035.78
FJ$159.21
List Price:  FJ$227.46
You save:  FJ$68.24
Q544.84
List Price:  Q778.38
You save:  Q233.53
GY$14,671.19
List Price:  GY$20,959.74
You save:  GY$6,288.55
ISK kr9,784.60
List Price:  ISK kr13,978.60
You save:  ISK kr4,194
DH703.12
List Price:  DH1,004.51
You save:  DH301.38
L1,240.96
List Price:  L1,772.88
You save:  L531.91
ден4,012.27
List Price:  ден5,732.06
You save:  ден1,719.79
MOP$564.93
List Price:  MOP$807.08
You save:  MOP$242.14
N$1,294.05
List Price:  N$1,848.73
You save:  N$554.67
C$2,581.34
List Price:  C$3,687.79
You save:  C$1,106.44
रु9,369.68
List Price:  रु13,385.83
You save:  रु4,016.15
S/261.57
List Price:  S/373.68
You save:  S/112.11
K271.48
List Price:  K387.85
You save:  K116.36
SAR262.48
List Price:  SAR374.99
You save:  SAR112.51
ZK1,900.47
List Price:  ZK2,715.07
You save:  ZK814.60
L323.94
List Price:  L462.80
You save:  L138.85
Kč1,630.83
List Price:  Kč2,329.86
You save:  Kč699.02
Ft25,346.53
List Price:  Ft36,210.88
You save:  Ft10,864.35
SEK kr763.26
List Price:  SEK kr1,090.42
You save:  SEK kr327.16
ARS$61,644.55
List Price:  ARS$88,067.42
You save:  ARS$26,422.86
Bs483.68
List Price:  Bs691.01
You save:  Bs207.32
COP$273,058.61
List Price:  COP$390,100.45
You save:  COP$117,041.84
₡35,861.91
List Price:  ₡51,233.50
You save:  ₡15,371.58
L1,732.92
List Price:  L2,475.71
You save:  L742.78
₲523,307.77
List Price:  ₲747,614.58
You save:  ₲224,306.80
$U2,685.15
List Price:  $U3,836.09
You save:  $U1,150.94
zł280.89
List Price:  zł401.29
You save:  zł120.40
Already have an account? Log In

Transcript

Section three, sending notifications and scheduling events. In this section, we will learn the following introduction to Amazon SNS sending sensor data as notifications, Introduction to Amazon sq. S, learning cloud watch events should you link a trigger? Video 3.1 introduction to Amazon SNS. In this video, we will learn the following what is SNS by are we using SNS creating an SNS topic, creating subscriptions for the topic, testing SNS. What is SNS.

Amazon SNS is a simple notification service provided as part of Amazon Web Services, as soon as makes it easy for us to set up, operate and send notifications From the cloud. It's a highly scalable, flexible and cost effective method to publish messages. Amazon SNS follows the Publish subscribe messaging pattern. Generally, publishers will produce and send messages to a topic. Subscribers like web servers, email addresses, Amazon Sq s queues. AWS lambda functions receive these messages or notifications over some supported protocols when they are subscribed to that topic.

Then notifications are delivered to the clients using a push mechanism that eliminates the need to periodically check for new information or updates via using SNS. In our project, we will be using SNS to send alerts as we are measuring the temperature and humidity values using the d h 11. sensor in our project, we will create a rule which will send notifications To all its subscribers when the temperature value exceeds 25 degrees for better understanding, let's start with creating a topic in Amazon SNS. First sign into the console, check the region, it's not Virginia. Then in find services search for SNS simple notification service selected. Here, we can create a topic given name for the topic, I am giving the topic name as my ESP 32 underscore topic to minimize the confusion. Basically, I'm using all similar names so that when we register more and more devices, we will not have any confusion if all the names are similar for a registered device.

Now select Next step display name, I will give temperature underscore notification. For now. I will Not be adding any of this select Create topic. Yes, our topic has been successfully created. Here, we have the errand for my ESP 32 topic. Next, creating subscriptions for the topic, you can create a subscription here, select Create subscription, the AR n is automatically provided.

Now we need to select a protocol first. In this course, we will be adding an email address and a phone number to which the notifications will be sent. First, we will add an email, select Email from the drop down menu in the protocol. Now giving an email id in the endpoint here, you will need to give a valid email address. Amazon Exodus will send emails to this registered email id. So I'm giving my email last Saturday at the rate academy.com select Create subscription, the subscription has been successfully created, but see the status.

It's pending confirmation. Don't worry, we just need to confirm it. For this, open your email. Here, you can see an email like this with the subject as AWS notification subscription confirmation. Now, to confirm the subscription, open that mail, check if this is confirmation mail for the topic that we created earlier, then select confirm subscription here. You will then be redirected to a page like this.

Yes, subscription confirmed. Now, get back to AWS and refresh your page. You can now see that the status is confirmed. Next select topics. Then my ESP 32 underscore topic. Here, check if the subscription is added correctly.

Next, we will add another subscription. So, again, select Create subscription here. Now select the protocol. In this case, we will choose SMS. For this, we need to give a phone number as the endpoint. Give the phone number which you are using.

Make sure that you enter the correct phone number. As we will not get any messages to confirm your phone number. It will check if the phone number is active or not. If the number is active, it will confirm the subscription automatically. Select silic create subscription. The status is confirmed automatically check if the subscription is added correctly.

Finally, are you know excited to get an email and an SMS from Amazon comm let's just this select Publish message subject. I will give test. Scroll down Here you will find enter raw message. Let's give hello and then select Publish message. Yes, the message has been successfully sent. Now, we will check the mail.

You should be receiving an email from Amazon with the subject test. Yes, here you can see my email with message Hello. Now similarly, let's check the phone. You will receive a text message Hello like this. You can publish another message here. But wait is Amazon SNS a free service?

Partially s. Okay, I'll be clear. When your usage exceeds a certain limit, you will need to pay extra. So let's have a look at the maximum free limit for SNS. In a free tire. You can use 1 million mobile push notifications for a US number and 1000 emails per month. Remember They will be variable pricing based on your location for Amazon SNS SMS notifications to the rest of the world except the US.

So if you're not having a US phone number, be careful by sending messages. Too many messages can cost you. For now, I will delete my phone subscription so that I will not be charged for using the SMS SMS. So here, select the SMS subscription, and then choose Delete. Yes, we have deleted the subscription. For more details on Amazon SNS pricing, check out the resources section.

In this video, we learned the following what is SNS? Why are we using SNS creating an SNS topic creating subscriptions for the topic testing SNS in the next video, we learned to send the sensor data as notifications

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.