Amazon Prime Day 2019 - Desarrollado por AWS

El equipo de TestMace continúa publicando traducciones sobre aspectos interesantes de la esfera web. La siguiente línea es una descripción de Amazon Prime Day en términos de desarrollo de servicios altamente cargados. Que tengas una buena lectura!



Por tradición, me gustaría contarle algunas de las ventajas de AWS que nos ayudaron a lanzar un evento a gran escala y hacer frente a una gran carga. Desde Cómo AWS impulsó el día más grande de Amazon y Prime Day 2017 - Desarrollado por los artículos de AWS , puede descubrir cómo procesamos los resultados de las ventas anteriores de Prime Day y qué hicimos para optimizar nuestros sistemas y procesos.

Esta vez me gustaría detenerme en tres características de AWS que nos ayudaron a hacer frente a niveles récord de tráfico y ventas durante Prime Day: infraestructura de procesamiento de video, infraestructura de base de datos e infraestructura informática. Conozcamos mejor a cada uno de ellos.

Infraestructura de video de Amazon Prime


El 10 de julio, los usuarios de Amazon Prime pudieron ver el Prime Day Concert proporcionado por Amazon Music. Este evento fue transmitido en vivo, y la lista de estrellas incluía artistas como Dua Lipa , SZA , Becky G y el protagonista en la persona del dueño de 10 estatuillas Grammy Taylor Swift .

Realizar una transmisión en vivo de esta escala y complejidad a una audiencia de más de 200 países requiere una planificación cuidadosa y una infraestructura poderosa. Nuestros colegas de Amazon Prime Video utilizaron varios servicios de medios de AWS para codificar y empaquetar la transmisión de video, incluido AWS Elemental MediaPackage , así como codificadores AWS Elemental Live.

Para la transmisión, dos regiones participaron con un par de tuberías de procesamiento de datos de respaldo en cada una de ellas. Las canalizaciones transmitieron video de 1080p a 30 fps a varias redes de entrega de contenido (incluido Amazon CloudFront ) y lo hicieron de la manera más eficiente posible.

Infraestructura de base de datos de AWS


Para garantizar una alta disponibilidad y un funcionamiento estable del sistema durante una carga extremadamente alta durante la venta de Prime Day, se utilizaron bases de datos relacionales y NoSQL.

Amazon DynamoDB admite varios sitios y sistemas de alto tráfico, incluidos Alexa, Amazon.com y todos los 442 centros de distribución de Amazon. Dentro de las 48 horas posteriores a la venta, estos recursos realizaron 7,11 billones de solicitudes a la API DynamoDB , estableciendo un valor máximo de 45,4 millones de solicitudes por segundo.

Amazon Aurora también se utiliza para ejecutar centros de cumplimiento de Amazon. Durante Prime Day, 1900 instancias de bases de datos procesaron 128 mil millones de transacciones, guardaron 609 terabytes y transfirieron 306 terabytes de datos.

Infraestructura informática de Amazon


Al organizar el trabajo de Prime Day 2019, también participó una gran colección de diversas instancias de EC2. La métrica interna para estas instancias se denomina equivalente de servidor y, durante la venta, los números oscilaron entre 372 mil equivalentes y un máximo de 426 mil. Las instancias de EC2 utilizaron grandes volúmenes de Elastic Block Store (EBS). En la víspera del primer día, se agregaron 63 petabytes de memoria al almacenamiento y, como resultado, se procesaron 2,1 billones de solicitudes por día y se transfirieron 185 petabytes de datos.

Para resumir


Le he dado números impresionantes que muestran qué nivel de escalabilidad puede lograr con AWS. Como puede ver, con AWS puede agregar fácilmente recursos a su sistema para realizar eventos únicos (o periódicos), incluso si estos eventos se transmiten a todo el mundo, y luego devolver todo a su estado original.

Si está pensando en realizar un evento global, le aconsejo que preste atención a las publicaciones que indiqué anteriormente, así como que domine el programa AWS Infrastructure Event Management . Mis colegas siempre están listos para ayudarlo con el lanzamiento de un producto de software a gran escala, migración de infraestructura o evento de marketing. Así es como trabajan con ellos:

Source: https://habr.com/ru/post/465001/


All Articles