0

J'ai utilisé Firebase pour créer une application de discussion. Mais je prévois de déplacer le backend de google à AWS. J'ai trouvé que DynamoDB soutenir une fonction Stream est très similaire à Firebase dans AWS Website.Exemple de flux AWS DynamoDB pour l'application?

http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html

Si quelqu'un ajoute un nouveau message. Firebase et DynamoDB informeront les clients du changement. C'est la fonctionnalité de base d'une application de chat. On dirait que DynamoDB Stream devrait être une alternative de Firebase.

Mais je remarque que les documents et exemples de DynamoDB Stream sont très rares. Et le plus étrange est le tutoriel a été supprimé

https://aws.amazon.com/getting-started/projects/build-mobile-messaging-app-ios/?nc1=h_ls

Cliquez Get Started sera redirigé vers MobileHub.

Je me demande si la fonction DynamoDB Stream n'est pas supportée dans le futur? Et ce service sera remplacé par MobileHub.

Et j'ai utilisé une autre fonction de MobileHub dans un autre développement d'application. Mais ne pas comprendre comment utiliser MobileHub pour créer une fonction de discussion

Si je veux utiliser AWS pour créer une application de discussion. Quelle est la meilleure solution? Est-ce qu'un exemple ou un tutoriel utile pour DynamoDB Stream? Merci beaucoup.

+0

Merci @Vijayanath Viswanathan –

Répondre

0

Voici comment je le résoudre,

Ces choses ne sont pas encore câblés encore. Voici comment vous pouvez le faire.

DynamoDB (cours d'eau) -> Lambda -> SNS

Abonnez-vous aux flux, les changements seront livrés à votre Lambda, vous pouvez personnaliser la façon dont le message doit ressembler et envoyer une notification avec SNS.

Espérons que ça aide.