1 Answer
- Newest
- Most votes
- Most comments
2
SNS does not support mTLS natively. However, you can use a REST API in API Gateway in front of it, i.e.: Application -> API Gateway -> SNS. You can use mTLS for Application to API Gateway, and an IAM role for API Gateway -> SNS. When using an IAM role directly (i.e. Application -> SNS), all requests are authenticated and authorized. It's not mTLS, though. See also Identity and access management in Amazon SNS for more details.
answered 3 months ago
Relevant content
- asked 5 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 5 months ago
Thanks Michael, Actually We have our own API Gateway....so my microservice sends request to my APIGW then as of now it sends to Twilio. so instead of Twilio We want to replace it with SNS. so as per your explanation if I understand correctly you are saying my APIGW should call to your APIGW service using MTLS and from your APIGW to SNS communication will go via TLS(Not MTLS) only? also I want to understand does SNS send sms to aggregator or mobile operator? also just to make sure my services are hosted in PCF and we want to use SNS only. so as per your explanation we will have to use your APIGW service as well? will that work without using your APIGW? also could you please share some technical point of contact so that we can understand end to end? I am looking it for broader organization level. my ID is rohitorientalbpl@gmail.com . if you can share some detail or Point of contact that will be really helpful.