¿Qué hace esta solución de AWS?
El panel de rendimiento en AWS es una solución en la nube de código abierto que le ayuda a crear, implementar y mantener paneles personalizados para comunicar el rendimiento controlado por datos de los servicios del sector público. La solución posibilita medir y compartir métricas de rendimiento clave para servicios locales centrales como policía y rescate de bomberos, recursos hídricos y recolección de desechos, así como en iniciativas a gran escala, como estrategias de transformación digital o esfuerzos de respuesta a una pandemia.
Beneficios
Configure los paneles para visualizar los datos de manera fácil mediante el uso del chat y tablas.
La solución ofrece una guía paso a paso con instrucciones claras con el fin de llevarlo del concepto a la publicación, con una guía sencilla para las actualizaciones y el mantenimiento.
AWS ofrece un enfoque de pago por uso para los precios; solo paga por los servicios individuales que necesita y según el tiempo que los utilice.
Las plantillas de AWS CloudFormation implementan automáticamente los recursos necesarios en la nube para que empiece a crear paneles.
Información general sobre la solución de AWS
El panel de rendimiento en AWS utiliza las plantillas de AWS CloudFormation, que aprovisionan de manera automática los recursos necesarios en la nube. Esta solución ofrece opciones flexibles para cargar los datos: de manera automática mediante una API estándar o manualmente al cargar los archivos de datos a través de la interfaz de usuario del panel de rendimiento. En el siguiente diagrama, se representa la arquitectura que puede implementar automáticamente con la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

Arquitectura de la solución Panel de rendimiento en AWS
La plantilla de AWS CloudFormation implementa los siguientes recursos:
- Una distribución de Amazon CloudFront y un bucket de Amazon Simple Storage Service (Amazon S3) para alojar y atender la frontend web, que incluye páginas de HTML, hojas de estilo CSS y código Javascript.
- Un recurso de Amazon API Gateway para alojar las API llamadas por la frontend web a fin de acceder a las funciones de AWS Lambda que ejecuta las funciones de las aplicaciones.
- Las funciones de AWS Lambda que utilizan Node.js para ejecutar acciones y acceder a datos de acceso relacionados con la creación y el servicio de paneles.
- Una tabla de Amazon DynamoDB para almacenar metadatos sobre los paneles y conjuntos de datos.
- Un bucket de Amazon S3 para almacenar conjuntos de datos con el panel.
- Un grupo de usuarios de Amazon Cognito para almacenar las identidades de los usuarios al crear los paneles.
Panel de rendimiento en AWS
Versión 1.1.1
Fecha de lanzamiento: 10/2021
Autor: AWS
Tiempo estimado de implementación: 30 minutos
Lance esta plantilla primero si se implementa en una región de AWS que no sea EE. UU. Este (Norte de Virginia).
Plantilla de solución principal para lanzar la solución y todos los componentes.
Contenido relacionado

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.