Amazon Simple Notification Service (SNS) is a fully managed messaging service by Amazon Web Services (AWS) that enables the distribution of messages to a variety of endpoints.