SNS is a managed messaging service for communication, allowing messaging between decoupled microservices applications or directly to users via SMS or email