The Amazon SNS platform (SNS) is a web service that enables you to send an SMS or a text-enabled mobile push notification to targeted subscribers.
MongoDB Realm is a development platform designed for modern, data-driven applications. You can use Realm to build mobile, web, desktop, and IoT.
MongoDB Realm IntegrationsAmazon SNS + MongoDB Realm
Create User to MongoDB Realm from New Topic in Amazon SNS Read More...Amazon SNS + MongoDB Realm
Create Service to MongoDB Realm from New Topic in Amazon SNS Read More...Amazon SNS + MongoDB Realm
Confirm Pending User in MongoDB Realm when New Topic is created in Amazon SNS Read More...Amazon SNS + MongoDB Realm
Delete Trigger in MongoDB Realm when New Topic is created in Amazon SNS Read More...Amazon SNS + MongoDB Realm
Enable User in MongoDB Realm when New Topic is created in Amazon SNS Read More...It's easy to connect Amazon SNS + MongoDB Realm without coding knowledge. Start creating your own business flow.
Triggers when you add a new subscription.
Triggers when you add a new topic.
Triggers when a new push notification is created
Triggers when a new service is created
Triggers when a new user is created
Create a new message.
Create a new topic.
Confirm a pending user
Create a service
Creates a Trigger
Creates a User
Delete a pus notification
Delete a trigger
Delete a User
Disable a User
Enable a User
Update a trigger
(30 seconds)
(10 seconds)
(30 seconds)
(10 seconds)
(2 minutes)
Amazon Simple Notification Service (SNS. is a web service that enables the users to connect and subscribe to events from different services. The events can be in form of notifications, or messages that are delivered to the subscribers.
MongoDB Realm is an open source, cross-platform document database that enables the users to store their data in a local database.
In order to integrate MongoDB Realm with Amazon SNS, firstly, you need to create a topic in AWS SNS conspe. Then you need to add a rule for your topic. The rule you need to add to your topic would be like below:
{ "version". "2012-10-17", "id". "mySampleTopicRule", "ruleTemplate". { "topicArn". "${self:custom.topicArn}", "subject" . "mySampleEvent", "notificationType" . "payload", "notificationParameters". { "sns.topic" . "${sns.topicArn}" } }, "actions". [ { "type". "SNS", "name". "snsresponse", "configuration". { "awsRegion". "us-east-1", "awsAccountId". "${awsAccountId}" } } ], "condition". { "$exists". true } }
In the above code snippet, we are setting up a rule for a topic called SampleTopic. The notification type is set as payload and in the notification parameters section, we have provided the ARN of the topic as ${sns.topicArn}. We have also defined an action called snsresponse which will get triggered only if the notification type is set as payload. The region where you want to trigger the action is set in the configuration section. You also need to provide the AWS account ID where the action will be triggered.
We have created a template for a notification in AWS SNS conspe. Now we need to add an action to our topic redirecting it to our Alexa Skill Kit application. In the above template, we have added an action called snsresponse which will be executed using NodeJS SDK of AWS. Later we will discuss on how to integrate this action into our application.
Now you can send notifications through Amazon SNS by creating topics or by sending messages or notifications from third party applications like Twilio, Slack and so on. You can also send SMS messages using Amazon SNS by sending HTTP requests from any programming language including Java, Python, C#, Go and so on. This is due to the fact that Amazon SNS supports all of these languages as well as SDKs for them.
As discussed above, there are multiple benefits of integrating Amazon SNS and MongoDB Realm. Some of the benefits are listed below:
The process to integrate Amazon SNS and MongoDB Realm may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.