Lab Steps

lock
Logging in to the Amazon Web Services Console
lock
Creating an Amazon SNS Topic
lock
Creating an AWS Lambda Function
lock
Implementing an AWS Lambda Function to Upload to S3
lock
Publishing a Message to a Amazon SNS Topic
lock
Verifying the AWS Lambda Function Processed the Message
Need help? Contact our support team

Here you can find the instructions for this specific Lab Step.

If you are ready for a real environment experience please start the Lab. Keep in mind that you'll need to start from the first step.

Introduction

AWS Simple Notification Service (SNS) is a pub/sub (publish/subscribe) messaging service. SNS enables sending messages between your AWS services and third-party services or devices.  With SNS, communication between services and parties is decoupled, which allows you to build complex yet resilient messaging flows. SNS can be used to send messages to many recipients. A common use-case for SNS is delivering notifications to end-users on mobile devices or desktops. 

An SNS topic is a named communication channel.

In this lab step, you will create an SNS topic.

 

Instructions

1. In the AWS Management Console search bar, enter SNS, and click the Simple Notification Service result under Services:

alt

 

2. In the left-hand side menu, click Topics:

alt

If you can't see the left-hand menu, to expand it, click the following:

alt

 

3. Click Create topic:

alt

 

4. In the Create topic form, ensure to have selected the Standard type, and enter the following values accepting the defaults for values not specified:

  • Name: lab-topic

alt

You can leave the Display name field empty for this Lab. When you create topics where the recipients receive messages over SMS (Short Message Service) you are required to provide a value.

 

5. At the bottom of the form, click Create topic:

alt

 

Summary

In this Lab Step you created an SNS topic using the AWS Console.

Validation checks
1Checks
Created the SNS Topic

Check that the SNS topic has been created

Amazon Simple Notification Service (SNS)

Learning Pathnavigation