MTLS support for Amazon SNS

0

Now do you have support of MTLS for SNS? I am using Twilio to send sms to my end user. as of now they have provided their rest end point which we call to send message and they send sms to end user. I want to integrate now with SNS. I want to know does SNS provide any rest end point which we can use or it only provide SDK? in my company it is mandatory to US MTLS for authentication to call to any third party? do you support MTLS for bidirectional communication . suppose if we use your SDK can we customize it to use mtls. by default it uses tls. also if we consume your rest end point will you support MTLS? we will share our certificate when proper integration will happen?

1 個回答
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.

profile pictureAWS
Michael
已回答 3 個月前
  • 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.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南