Amazon Kinesis es un nuevo Servicio de Amazon AWS (que se une a una oferta cada vez más completa, recordemos WorkSpaces, SNS, RedShift,… ) en este caso para poder hacer procesamiento Big Data en tiempo real dentro de Amazon.
De momento sólo está disponible para desarrolladores y permite solicitar una cuenta para probarlo.
Amazon Kinesis puede recopilar y procesar cientos de terabytes de datos por hora desde cientos de miles de fuentes de datos.
Kinesis está pensado para ser fácil de usar, se integra con Amazon S3, DynamoDB, RedShift,… y ofrece librerías para poder recibir notificaciones en nuestra aplicación.
Los casos de uso que identifican en la web son:
Registros operativos y de aplicaciones
· Registros operativos y de aplicaciones: Amazon Kinesis puede recopilar los volúmenes de datos de alto rendimiento generados por las aplicaciones, las operaciones de la infraestructura y los dispositivos móviles, a fin de habilitarlos después para una rápida identificación de excepciones, consultas lentas, visualizaciones de páginas, rutas de visitas o utilización de recursos.
· Estadísticas de datos en tiempo real: Amazon Kinesis ofrece una nueva categoría de aplicaciones de grandes datos que pueden analizar constantemente y en tiempo real datos de cualquier volumen y rendimiento. También puede crear aplicaciones que actúen en franjas de tiempo, como para saber el comportamiento de los clientes durante los últimos cinco minutos.
· Extensión de las redes sociales: Con Amazon Kinesis, puede capturar y procesar fácilmente el estado de la información que circula por las redes sociales a fin de identificar las tendencias cambiantes, evaluar las dinámicas de los gráficos sociales y ofrecer estadísticas sobre sentimientos y el comportamiento del uso compartido.
· Transacciones financieras: Recopile y analice la información financiera minuto a minuto y a cualquier escala, en lugar de tener que esperar hasta que finalice la jornada laboral. Puede ofrecer una respuesta inmediata sobre cualquier cuestión, desde una nueva operación bursátil hasta los cambios de valor en riesgo.
· Desarrollo de juegos: Esté siempre al tanto de cómo los jugadores interactúan tanto con los juegos como entre ellos mismos; de esta forma, podrá ofrecer una experiencia más atractiva de manera dinámica.
· Aprendizaje automático en línea: Al capturar datos sobre aspectos como órdenes de compra, índices de visitas y tendencias de las redes sociales, las aplicaciones pueden ajustar de manera dinámica los algoritmos de clasificación y recomendación basados en el aprendizaje automático.
Uno de los casos de uso que se ponen como ejemplo es el de análisis web con Kinesis (te suena Julián? :)):



Replica a Julian Simon de Castro Cancelar la respuesta