Caso práctico de Localytics
2015
Localytics es una compañía de involucración y análisis de aplicaciones móviles y web. Marcas principales como ESPN, eBay, Fox, Salesforce, RueLaLa y New York Times utilizan sus herramientas de marketing y análisis para entender el desempeño de sus aplicaciones e involucrar a los clientes nuevos y existentes. El software de la compañía, con sede en Boston, se utiliza en más de 37 000 aplicaciones en más de 3000 millones de dispositivos de todo el mundo.
Con AWS Lambda, nuestros diversos equipos de ingenieros pueden utilizar una transmisión de datos paralela para crear microservicios independientemente de la aplicación principal de análisis. Nos resulta útil poder ofrecer los servicios nuevos a los clientes con mayor rapidez. Para una empresa emergente, reducir el tiempo de comercialización es algo clave.
Mohit Dilawari
Director de ingeniería, Localytics
El desafío
- Respaldar la canalización con miles de millones de puntos de datos cargados todos los días desde distintas aplicaciones móviles que ejecutan el software de análisis de Localytics.
- El equipo de ingenieros necesitaba acceder a subconjuntos de datos para crear nuevos servicios, pero esto llevó a un incremento de la planificación de la capacidad, la monitorización del uso y la administración de la infraestructura.
- El equipo de plataforma quería habilitar el autoservicio para los equipos de ingenieros.
Por qué Amazon Web Services
- Utiliza AWS para enviar unos 100 000 millones de puntos de datos al mes de Elastic Load Balancing a Amazon Simple Queue Service, después a Amazon Elastic Compute Cloud y, por último, a una transmisión de Amazon Kinesis.
- Para cada nueva característica del software de marketing, se crea un nuevo microservicio que usa AWS Lambda para acceder a la transmisión de datos Amazon Kinesis. Cada microservicio puede acceder la transmisión de datos en paralelo con los demás.
Analítica original de Localytics - Servicio de proceso
Analítica de Localytics - Servicio de proceso usando AWS Lambda y Amazon Kinesis
Los beneficios
- Desacopla los esfuerzos de ingeniería del producto de la canalización de análisis de la plataforma, lo que permite la creación de nuevos microservicios para acceder a la transmisión de datos sin necesidad de juntarlos con la aplicación de análisis principal.
- Elimina la necesidad de aprovisionar y administrar infraestructura para ejecutar cada microservicio.
- Lambda aumenta y reduce su capacidad automáticamente dependiendo de la carga, y procesa miles de millones de puntos de datos al mes.
- Reduce el tiempo de comercialización de los nuevos servicios para clientes, ya que cada característica es un microservicio que se puede ejecutar y escalar de forma independiente de los demás microservicios.
Acerca de Localytics
Localytics es una compañía de involucración y análisis de aplicaciones móviles y web. Marcas principales como ESPN, eBay, Fox, Salesforce, RueLaLa y New York Times utilizan sus herramientas de marketing y análisis para entender el desempeño de sus aplicaciones e involucrar a los clientes nuevos y existentes.
Servicios de AWS utilizados
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que proporciona capacidad informática en la nube segura y de tamaño modificable. Está diseñado para simplificar el uso de la informática en la nube a escala web para los desarrolladores.
Elastic Load Balancing
Elastic Load Balancing distribuye automáticamente el tráfico de aplicaciones entrantes a través de varios destinos, tales como instancias de Amazon EC2, contenedores, direcciones IP y funciones Lambda.
Más información »
Amazon SQS
Amazon Simple Queue Service (Amazon SQS) es un servicio de colas de mensajes completamente administrado que permite desacoplar y ajustar la escala de microservicios, sistemas distribuidos y aplicaciones sin servidor.
Más información »
Amazon Kinesis
Amazon Kinesis facilita la recopilación, el procesamiento y el análisis de datos de streaming en tiempo real para obtener datos de manera oportuna y reaccionar rápidamente ante información nueva.
Más información »
Comenzar
Empresas de todos los tamaños y de todos los sectores están transformando sus negocios con AWS a diario. Póngase en contacto con nuestros expertos e inicie hoy mismo su traspaso a la nube de AWS.