Información general

Esta solución aprovisiona automáticamente los servicios necesarios para visualizar las relaciones entre los servicios multimedia y el estado en tiempo real de los servicios de video lineal. Esta solución cuenta con una aplicación de navegador que incluye tanto una vista de mosaico como una vista de diagrama para poder identificar la causa raíz de un problema cuando varios servicios multimedia envían mensajes a Amazon CloudWatch.
Beneficios

Agregue los recursos en un solo mosaico de canales que represente un solo canal de streaming de video. Cada mosaico muestra la información agregada de configuración del servicio multimedia de todos los recursos incluidos en el mosaico.
Visualice las relaciones entre los servicios multimedia y el estado de los recursos y las canalizaciones como diagramas de flujo de trabajo. También puede personalizar la solución a fin de incluir tipos de nodos personalizados o equipos en las instalaciones.
Puede personalizar o ampliar esta solución según sus necesidades específicas. Por ejemplo, agregue tipos de nodos personalizados con la aplicación de navegador, guárdelos en una memoria caché dentro de una base de datos mediante una tarea del lado de la nube y extienda la detección de conexiones y la funcionalidad de sobreposición de la visualización en equipos en las instalaciones.
Detalles técnicos

Esta solución cuenta con una aplicación web que permite visualizar las relaciones entre los servicios multimedia de AWS y proporciona el estado en tiempo real de los servicios de video lineal. La plantilla de AWS CloudFormation implementa la siguiente infraestructura sin servidor y el contenido web en la nube de AWS.
Paso 1
Una distribución de Amazon CloudFront para entregar la aplicación web Media Services Application Mapper.
Paso 2
Un bucket de Amazon Simple Storage Service (Amazon S3) como origen para servir a la aplicación web de la solución.
Paso 3
Amazon API Gateway para las consultas de inventario y supervisión del backend de la solución.
Paso 4
Las funciones de AWS Lambda para gestionar las solicitudes de API de REST del cliente desde la puerta de enlace de la API, buscar periódicamente recursos de servicios multimedia y recibir notificaciones de cambios en el estado de un recurso. Dos funciones de Lambda son recursos personalizados para la pila de aplicaciones del navegador y una para la pila de tablas de Amazon DynamoDB que se utilizan durante la instalación, la actualización y la eliminación.
Paso 5
Reglas programadas o patrones de eventos de Amazon CloudWatch para invocar las funciones primarias de Lambda.
Paso 6
Tablas de Amazon DynamoDB donde se almacena la configuración y el estado del backend y del frontend de la solución.
Paso 7
Los servicios de la nube de AWS y los dispositivos que esta solución escanea. La solución utiliza la API de AWS Elemental MediaLive para detectar los dispositivos de AWS Elemental Link y la API de AWS Systems Manager para detectar los codificadores de AWS Elemental Live.
Paso 8
Eventos de CloudWatch para invocar las funciones regionales de Lambda cuando haya cambios operativos en los orígenes de inventario o cambios de estado en las alarmas de CloudWatch suscritas.
Paso 9
Funciones de Lambda para supervisar los servicios de origen de los eventos de CloudWatch en regiones adicionales de AWS.
Contenido relacionado

Amazon CloudWatch es un servicio de supervisión de recursos de la nube de AWS y de las aplicaciones que se ejecutan en AWS. En este curso, aprenderá acerca de las capacidades y términos clave del servicio.