Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Amazon Pinpoint vs. Amazon SES/SMS

I would like to send a verification code to a specific user (only one) via email or text message. I have successfully done so through Amazon SES but I have not attempted through Amazon SMS yet. I have found myself going down the rabbit hole of investigating AWS Pinpoint.

It seems to me Pinpoint is meant for mass user messaging (text/email) rather than one-of individual messaging. I'm hoping I gathered that correctly.

My question, is there an advantage/disadvantage of using Pinpoint over Amazon SES and SMS for my use case?

like image 396
mfs_1990 Avatar asked Sep 09 '18 18:09

mfs_1990


People also ask

What is Amazon SES and Amazon pinpoint?

In typical Amazon SNS and Amazon SES use cases, you have to set up your application to manage each message's audience, content, and delivery schedule. With Amazon Pinpoint, you can create message templates, delivery schedules, highly-targeted segments, and full campaigns.

Does Amazon pinpoint support MMS?

Campaigns can now use CustomDeliveryConfiguration and CampaignCustomMessage to configure custom channel settings for a campaign. Changes This release of the Amazon Pinpoint API introduces MMS support for SMS messages.

Does AWS pinpoint Use SNS?

Amazon Pinpoint now supports encrypted SNS topics as destinations for incoming SMS text messages. This enables you to add another layer of protection when using Amazon Pinpoint for two-way SMS text messaging.

Which operation should I choose to send transactional emails if I use a ticketing system that sends email to customers?

For example, if you use a ticketing system that sends emails to your customers, you can use the SMTP interface to configure the system to send emails from your domain.


1 Answers

This may be addressed by the Pinpoint FAQ

Q: I already use Amazon SNS or Amazon SES. What do I gain by switching to Amazon Pinpoint?

In typical Amazon SNS and Amazon SES use cases, you have to set up your application to manage each message's audience, content, and delivery schedule. These same features are built in to Amazon Pinpoint. With Amazon Pinpoint, you can create message templates, delivery schedules, highly-targeted segments, and full campaigns.

Pinpoint also appears to be able to push notifications to users through the users preferred contact mechanism. This means that you are not limited to SMS and you reach your users with activation codes through the means they want to be reached. It also allows two-way communication.

The Pinpoint homepage also says:

You can send direct messages—such as order confirmations, welcome messages, and one-time passwords—using the console or the Amazon Pinpoint REST API. You can also use the API to build custom applications that deliver campaign and transactional messages across multiple channels.

This suggest it is suitable for your uses, though it has additional mass-communication features you do not currently need.

like image 199
Freiheit Avatar answered Sep 21 '22 20:09

Freiheit