Implement a Fan Out Architecture with Amazon SNS
In this lab, you will practice integrating SNS with SQS which will trigger a Lambda function. When you’re finished with this lab, you’ll have an automated alert notification pipeline.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create an SNS Topic
You'll configure an SNS topic and name it HRDiscussion. The topic will fan out to all subscribed endpoints upon publishing a message.
Challenge
Create Two SNS Topic Subscribers
In order to receive and poll messages, you'll configure two AWS subscribers to the HRDiscussion topic you created in the previous challenge.
Challenge
Configure a Pub/Sub Pipeline
You'll configure a Lambda function which will be triggered by Amazon SQS as it receives notifications from Amazon SNS.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- AWS CLI
- AWS SQS
- AWS SNS
- AWS LAMBDA
- Python