¿Qué se logra con esta implementación de soluciones de AWS?

La solución de Real-Time Web Analytics con Kinesis Data Analytics aprovisiona automáticamente los servicios necesarios para rastrear y visualizar en tiempo real los datos sobre las visitas del sitio web. Esta solución se diseñó a fin de proporcionar un marco para el análisis y la visualización de las métricas, lo que permite enfocarse en la incorporación de nuevas métricas, en lugar de centrarse en la administración de la infraestructura subyacente.

La versión 1.1.2 de la solución utiliza el tiempo de ejecución más actualizado de Node.js. La versión 1.0.2 utiliza el tiempo de ejecución de Node.js 8.10, que termina su vida útil el 31 de diciembre de 2019. Para actualizar a la versión 1.1.2, debe implementar la solución como una nueva pila. Para obtener más información, consulte la guía de implementación.

Información general sobre la implementación de soluciones de AWS

AWS ofrece una solución que utiliza servidores web de baliza para registrar las solicitudes del navegador web del usuario, Amazon Kinesis Data Firehose para capturar los datos de visitas de un sitio web, Amazon Kinesis Data Analytics para computar métricas en tiempo real y Amazon Simple Storage Service (Amazon S3) y Amazon DynamoDB para almacenar de forma duradera los datos de las métricas. La solución también cuenta con un panel que visualiza la actividad de la cuenta en tiempo real. En el siguiente esquema se muestra la arquitectura que se puede implementar en minutos mediante el uso de la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

Real-Time Web Analytics con Kinesis Data Analytics | Diagrama de arquitectura
 Haga clic para ampliar

Arquitectura de Real-Time Web Analytics con Kinesis Data Analytics

Los servidores web de baliza registran las solicitudes del navegador web del usuario y envían los datos a la secuencia de entrega de Kinesis Data Firehose. La secuencia de entrega archiva los eventos en un bucket de Amazon S3 y envía los datos a una aplicación de Kinesis Data Analytics para que se procesen.

Después del procesamiento de los datos, estos se envían a Kinesis Data Streams. Una función de AWS Lambda lee los datos de la secuencia y los envía en tiempo real a una tabla de Amazon DynamoDB, donde se almacenan.

Además, la solución crea un grupo de usuarios de Amazon Cognito, un bucket de Amazon S3, una distribución de Amazon CloudFront y un panel en tiempo real a fin de leer y mostrar de forma segura la actividad de la cuenta almacenada en la tabla de DynamoDB.

Real-Time Web Analytics con Kinesis Data Analytics

Versión 1.1.2
Última actualización: 12/2019
Autor: AWS

Tiempo estimado de implementación: 10 minutos

Utilice el siguiente botón para suscribirse a las actualizaciones de la solución.

Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.  

¿Lo ayudó esta implementación de soluciones?
Proporcione su opinión 

Características

Visualizaciones en tiempo real

Real-Time Web Analytics con Kinesis Data Analytics permite hacer un seguimiento de la actividad del sitio web en tiempo real. Visualice las métricas de uso web, como los eventos por hora, el recuento de visitantes, los agentes del usuario, los eventos anormales, el recuento de eventos acumulados, los referentes y los eventos recientes. También puede personalizar esta solución a fin de incluir métricas adicionales.

Métricas de rendimiento del servidor de baliza

Esta solución proporciona un panel opcional que se puede utilizar a fin de monitorear el rendimiento de los servidores web de baliza con Amazon CloudWatch. El panel muestra métricas operativas personalizadas de los servidores, como el número de servidores en buen estado, el promedio de paquetes de red procesados, las solicitudes acumuladas, los errores 5XX, y la capacidad de rendimiento y la limitación controlada de Amazon DynamoDB.

Panel en tiempo real

Implemente automáticamente un panel en tiempo real que muestre las métricas de uso web. Puede personalizar el panel para incluir cualquier métrica.
Ícono de creación
Implemente usted mismo una solución

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

Más información 
Buscar un socio de APN
Buscar un socio de APN

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

Más información 
Ícono de exploración
Explore las ofertas de asesoramiento sobre soluciones

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

Más información