Comenzar con el proyecto

8 pasos  |  60 minutos

P: ¿De qué manera me ayuda esta arquitectura de proyecto a lanzar fácilmente una sólida solución analítica de logs?

Con unos pocos clics en la consola de administración de AWS, puede ensamblar una solución con la gama de servicios que ofrecemos y obtener información real a partir de datos sin procesar en minutos. Como estos servicios son administrados, no tiene que invertir tiempo ni dinero en planificar, aprovisionar ni administrar la infraestructura. En cambio, puede enfocarse en sus problemas empresariales.

P: ¿Qué es Amazon Kinesis?

Amazon Kinesis es una plataforma que sirve para transmitir datos en AWS. Ofrece servicios potentes que facilitan la carga y el análisis de datos de streaming y le proporcionan la capacidad de crear aplicaciones de datos de streaming personalizadas para necesidades especiales. Aplicaciones web, dispositivos móviles, ponibles, sensores industriales y muchas aplicaciones y servicios software pueden generar ingentes cantidades de datos de streaming, en ocasiones varios TB por hora, que deben ser captados, almacenados y procesados constantemente. Los servicios Amazon Kinesis permiten hacerlo de forma sencilla y con un bajo costo.

P: ¿Qué es Amazon Kinesis Firehose?

Amazon Kinesis Firehose es la forma más fácil de cargar datos de streaming en AWS. Puede capturar y cargar automáticamente los datos de streaming en Amazon Kinesis Analytics, Amazon S3, Amazon Redshift y Amazon Elasticsearch Service para habilitar el análisis casi en tiempo real con las herramientas de inteligencia empresarial y los paneles en uso. Se trata de un servicio totalmente administrado que se escala automáticamente para adaptarse al desempeño de los datos, y no precisa de ninguna administración permanente. También puede procesar por lotes, comprimir y cifrar los datos antes de cargarlos, a fin de minimizar la cantidad de almacenamiento utilizado en el destino y aumentar la seguridad.

P: ¿Qué es Amazon Kinesis Analytics?

Una vez que reciba los datos en AWS, debe procesarlos y analizarlos. Amazon Kinesis Analytics le permite hacerlo con SQL estándar para que no tenga que aprender ninguna habilidad de programación nueva. Basta con apuntar Amazon Kinesis Analytics a una transmisión de datos de entrada, escribir las consultas SQL y especificar dónde desea cargar los resultados. Kinesis Analytics se ocupa de ejecutar sus consultas SQL de forma continua en los datos mientras están en tránsito y enviar los resultados a los destinos.

P: ¿Por qué debería ejecutar análisis de logs en Amazon Kinesis Analytics?

Amazon Kinesis Analytics es ideal para casos de uso de análisis de logs porque facilita la administración de datos no estructurados, infiere automáticamente la estructura y el formato de los datos y sugiere un esquema. Con Amazon Kinesis Analytics, lo único que necesita es SQL estándar. Puede comenzar a ejecutar consultas en los datos y obtener información en tiempo real de manera inmediata.

P: Además del análisis de logs, ¿qué otros casos de uso puedo ejecutar en Amazon Kinesis Analytics?

Puede utilizar Kinesis Analytics en prácticamente cualquier caso de uso en el que recopile datos de forma constante en tiempo real y desee obtener información en cuestión de segundos o minutos, en lugar de esperar días o semanas. En particular, Kinesis Analytics le permite crear con rapidez aplicaciones de procesamiento de transmisiones completas para el análisis de logs, el análisis de secuencias de clics, el Internet de las cosas (IoT), la tecnología publicitaria, los juegos y más. Los tres patrones de uso más comunes son el análisis de serie de tiempo, los paneles en tiempo real y las alarmas y notificaciones en tiempo real.

P: ¿Qué es Amazon Elasticsearch Service?

Amazon Elasticsearch Service es un servicio administrado que facilita la implementación, el uso y el escalado de los clústeres de Elasticsearch en la nube de AWS. Elasticsearch es un popular motor de búsqueda y análisis de código abierto para casos de uso como análisis de logs, monitorización de aplicaciones en tiempo real y análisis de clickstreams. Amazon Elasticsearch Service incluye una integración incorporada con Kibana, una herramienta de visualización de código abierto para que pueda analizar los datos fácilmente.

Comenzar con el proyecto