Simple Message Notification

Fonctionnalité de l’offre de Cloud Public Openstack Flexible Engine proposée par Orange Business Services

Description

Simple Message Notification (SMN) est un service de notification de message simple et flexible. Il permet aux utilisateurs d’envoyer des messages par e-mail, par téléphone, ou par application HTTP / HTTPS. Les utilisateurs peuvent également envoyer des messages à un ou plusieurs groupes d’abonnés.

Simple Message Notification peut être facilement intégré à d’autres services cloud pour recevoir des notifications d’événements.

Bénéfices

  • Simplicité: les utilisateurs peuvent démarrer avec Simple Message Notification par la création ou l’abonnement à un objet, ou par la publication de message. Des API sont disponibles, pour fournir des fonctions plus avancées.
  • Flexibilité: Simple Message Notification permet aux applications d’envoyer des notifications par Email, SMS, HTTP ou HTTPS.
  • Évolutivité: une application peut envoyer plusieurs messages à la fois.
  • Fiablilité : pour éviter la perte de messages, Simple Message Notification fournit une redondance de messages multi-nœuds et multi-copies.
  • Sécurité : Simple Message Notification dispose de mécanismes de contrôle d’accès pour garantir la sécurité des sujets et des messages contre les accès non autorisés. Les propriétaires de sujets peuvent définir des stratégies pour restreindre les autorisations d’opération.
  • Intégration avec d’autres services cloud: Simple Message Notification peut être utilisé avec d’autres services. Par exemple, le service CES peut envoyer des notifications d’alarme à SMN, celui-ci envoie les notifications aux applications ou aux utilisateurs requis.

.

Fonctionnalités

  • Mode d’accès: Simple Message Notification fournit une console de gestion basée sur le Web, sur laquelle les utilisateurs peuvent gérer les ressources SMN et les API qui leur permettent d’accéder au service.
  • Gestion des objets: l’objet de notification est l’unité de base pour l’isolation des données de message, il désigne un groupement de messages. Les utilisateurs peuvent créer un sujet et y ajouter plusieurs types d’abonnements. Les types d’abonnement incluent les e-mails, les SMS, HTTP et HTTPS.
  • Gestion des abonnements: les utilisateurs peuvent gérer librement les abonnements. L’abonnement prend effet uniquement après la confirmation de l’abonné. Les protocoles d’abonnement pris en charge actuellement sont les suivants : Email, SMS, HTTP et HTTPS.
  • Annulation de l’abonnement: l’utilisateur peut annuler un abonnement à tout moment. Une fois l’abonnement annulé, Simple Message Notification envoie un message de réabonnement. Si l’annulation de l’abonnement se fait par erreur, l’utilisateur peut se réabonner à la rubrique en utilisant le lien fourni dans le message.
  • Gestion des modèles de message: les utilisateurs peuvent envoyer des messages à l’aide d’un modèle personnalisé. Dans un modèle, les utilisateurs peuvent créer un contenu spécifique à chaque protocole de message, puis envoyer des messages en utilisant le même nom de modèle.
  • Pushing des messages basés sur un objet: après l’envoi d’un message sur un objet donné, le système envoie le message à tous les abonnés ajoutés à celui-ci. Les utilisateurs peuvent envoyer des messages en utilisant une structure ou un modèle, de sorte à ce que les abonnés reçoivent le même message même s’ils utilisent des protocoles différents.
  • Pushing des messages directs: Les utilisateurs peuvent envoyer directement des messages par SMS, e-mails, HTTP ou HTTPS.

Use Cases

Pushing des emails et SMS

Les utilisateurs peuvent envoyer des e-mails et des SMS à un objet ou les envoyer directement à des personnes. Par exemple, l’utilisateur envoie un code d’enregistrement d’application à un individu ou il envoie des informations sur un produit à un groupe d’utilisateurs par courrier électronique via Simple Message Notification.

Notification d’application et alarme

Les notifications ou les alarmes, déclenchées par des applications ou des services cloud, sont envoyées au programme spécifique ou à l’utilisateur via SMS, e-mail, HTTP ou HTTPS. Par exemple, l’application envoie les informations métriques à Cloud Eye Service, déclenchant ainsi la notification d’alarme. La notification d’alarme est ensuite envoyée à l’utilisateur par SMS ou par e-mail.

Fonction de distribution de copie

Les messages sont envoyés à Simple Message Notification, puis copiés sur plusieurs canaux pour un traitement simultané. Par exemple, le système d’entreprise effectue plusieurs copies de données de service, une pour le traitement de service normal, les autres pour l’analyse et le traitement de grandes données en temps réel.