Servicios web de AmazonSimple Notification Service (AWS SNS) es un servicio web que automatiza el proceso de envío de notificaciones a los suscriptores adjuntos. SNS brinda este servicio tanto de aplicación a persona como de aplicación a aplicación. Utiliza el paradigma de editores/suscriptores para el impulso y la entrega de mensajes. La pérdida de datos se evita almacenando los datos en varias zonas de disponibilidad. Es rentable y proporciona infraestructura de bajo costo, especialmente a los usuarios móviles. Envía las notificaciones a través de SMS o correo electrónico a Amazon Simple Queue Service (SQS), funciones AWS lambda o un punto final HTTP. Cuando la utilización de la CPU de una instancia supera el 80 %, se activa la alarma de AWS cloudwatch. Esta alarma de vigilancia en la nube activa el tema SNS y, por lo tanto, notifica a los suscriptores sobre la alta utilización de la CPU de la instancia. El servicio SNS tiene un tema que tiene un nombre único. Actúa como un punto de acceso lógico y el canal de comunicación entre editores y suscriptores.
Beneficios de usar redes sociales
- SNS aumenta la durabilidad.
- SNS aumenta la seguridad.
- SNS garantiza la precisión.
- SNS reduce y simplifica el costo.
- SNS admite SMS en más de 200 países.
Clientes de SNS
- Editores: se comunican con los suscriptores de manera asincrónica al producir y enviar un mensaje a un tema (es decir, un punto de acceso lógico y un canal de comunicación). No incluyen un destino específico (por ejemplo, ID de correo electrónico) en cada mensaje, sino que envían un mensaje al tema. Solo envían mensajes a temas que tienen permiso para publicar.
- Suscriptores: los suscriptores, como servidores web, direcciones de correo electrónico, colas de Amazon SQS y funciones de AWS Lambda, reciben la notificación a través de uno de los protocolos admitidos (como Amazon SQS, HTTP/S, correo electrónico, SMS, Lambda) cuando están suscritos al tema. Amazon SNS relaciona el tema con una lista de suscriptores que se han suscrito a ese tema y entrega el mensaje a cada uno de esos suscriptores.
Pasos para crear un servicio de notificación simple en AWS
Paso 1: Vaya al panel de control de Amazon SNS. Haga clic en el botón Crear tema.
Paso 2: escriba el nombre del tema y la descripción (opcional)
Paso 3 : escriba el valor-clave de la etiqueta, que es completamente opcional. Haga clic en crear el tema.
Paso 4: Felicidades!! El tema se crea con éxito.
Paso 5: Vuelve al panel de SNS. El tema creado ahora es visible en el tablero. Haga clic en el enlace al tema.
Paso 6: Será redirigido a esta página. En las opciones de suscripción, haga clic en Crear suscripción.
Paso 7 : Seleccione el Protocolo del tema como Correo electrónico y el punto final del tema como su ID de correo electrónico. Haga clic en crear suscripción.
Paso 8 : Ahora vaya al buzón de la identificación de correo electrónico mencionada y haga clic en Confirmar suscripción.
Paso 9: Se le dirigirá a esta página. Su suscripción está confirmada.
Publicación traducida automáticamente
Artículo escrito por _shreya_garg_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA