Pinterest en AWS
Pinterest es un motor de descubrimiento visual que aloja miles de millones de imágenes para que más de 450 millones de usuarios las exploren, las guarden y las compartan como “pines” en tableros de inspiración digital personalizados. Pinterest, la cual se creó en la nube de Amazon Web Services (AWS), puede escalar el procesamiento, el almacenamiento y el análisis de los datos, los cuales aumentan rápidamente, y al mismo tiempo reduce la administración de la infraestructura y se centra en la innovación. Con las soluciones de computación de AWS, Pinterest migró su canalización de integración y entrega continuas (CI/CD) de iOS desde las instalaciones para reducir los errores de compilación en más del 80 por ciento. Pinterest también utiliza el machine learning (ML) para impulsar la herramienta de búsqueda visual Pinterest Lens, la cual puede reconocer más de 2500 millones de objetos y relacionarlos con los productos. En la actualidad, la plataforma de datos en exabytes de Pinterest se ejecuta completamente en AWS, lo que permite escalar la búsqueda y el análisis de registros a más de 1,7 TB y, al mismo tiempo, reducir los costos de operaciones en un 30 %.
-
Resumen de Pinterest en re:Invent 2023
-
Almacenamiento
-
Soluciones de datos
-
Machine learning
-
Migración
-
Optimización de costos
-
Seguridad
-
Sostenibilidad
-
Resumen de Pinterest en re:Invent 2023
-
2023
AWS Graviton: la mejor relación entre precio y rendimiento para sus cargas de trabajo de AWS
Las instancias de Amazon EC2 basadas en AWS Graviton proporcionan el mejor rendimiento en función del precio para las cargas de trabajo en Amazon EC2. En esta sesión, se descubrirán los procesadores AWS Graviton y se revisarán temas como el rendimiento de las cargas de trabajo, las historias de éxito de los clientes de AWS, la eficiencia energética y las ofertas de software. Descubra las prácticas recomendadas para optimizar las cargas de trabajo en AWS Graviton en varias aplicaciones y cómo puede comenzar a utilizar AWS Graviton.
2023Entrenamiento de modelos grandes sobre las AMI de aprendizaje profundo de AWS y PyTorch, ft. Pinterest
Únase a esta sesión para profundizar en la infraestructura usada para entrenar modelos grandes en Pinterest. Abarca el hardware de entrenamiento, la orquestación de cómputos y los SDK de desarrollo de aplicaciones de machine learning (ML), así como la forma en que las opciones de infraestructura aceleran el desarrollo y mejoran la eficiencia del entrenamiento de modelos. Descubra cómo Pinterest integra los servicios de AWS, como Amazon EC2 UltraClusters y las AMI de aprendizaje profundo de AWS, para reducir el costo total de propiedad de la infraestructura de ML.
2023Pinterest amplía el lago de datos existente con IA generativa
Pinterest es la plataforma de inspiración visual a la que las personas acuden para buscar, guardar y comprar las mejores ideas del mundo. Escuche a Dave Burgess, vicepresidente de Ingeniería de Datos de Pinterest, que nos cuenta sobre su lago de datos a escala de exabytes y cómo utilizan esos datos para trabajar con la IA generativa.
-
Almacenamiento
-
2024
Spark en las redes de Amazon EKS: parte 1
En esta publicación, le mostramos cómo Pinterest y AWS recopilaron los requisitos y formaron los principios de un proyecto de diseño de redes para respaldar los despliegues a gran escala en el mundo real. El proceso fue clave para definir el alcance del problema, establecer los límites dentro de los cuales operar, alinear los requisitos con las partes interesadas y establecer un proceso para colaborar entre los equipos a fin de lograr nuestros objetivos.
2024Spark en las redes de Amazon EKS: parte 2
En esta publicación, le mostramos un enfoque iterativo y colaborativo como base sólida para la nueva plataforma de datos de Pinterest, pero también para el futuro de Pinterest en la nube. Estamos en un momento determinado, y este diseño nos resulta muy útil, pero podemos adaptarnos a las nuevas tecnologías, las diferentes cargas de trabajo y la nueva escala, y lo haremos.
2023Abordar la deuda tecnológica y hacer copias de seguridad de datos críticos en Pinterest
Descubra cómo Ambud Sharma, jefe técnico y director de ingeniería de Pinterest, descubrió su pasión por la tecnología y cómo su investigación en los sistemas de distribución lo llevó finalmente a crearlos desde cero. Ambud también explica cómo Amazon Simple Storage Service (Amazon S3) ha sido fundamental para algunos de los trabajos de Pinterest y lo describe como un punto de inflexión para su trabajo continuo.
2022Crea conmigo: Pinterest y AWS
Descubra cómo Ambud Sharma, tech lead y engineering manager de Pinterest, descubrió su pasión por la tecnología y cómo su investigación en los sistemas de distribución lo llevó finalmente a crearlos desde cero. Ambud también explica cómo Amazon Simple Storage Service (Amazon S3) ha sido fundamental para algunos de los trabajos de Pinterest y lo describe como un punto de inflexión para su trabajo continuo.
2022Cómo Pinterest utiliza AWS para crear un sistema de aceleración de los tiempos de desarrollo
Para ayudar a los usuarios a implementar herramientas analíticas, Pinterest identificó que esos usuarios deberían tener permiso para acceder a los datos. Pinterest utilizó Amazon S3 y AWS Identity and Access Management (IAM) para crear un sistema de control de acceso detallado con el fin de garantizar la existencia de los permisos de usuario correctos, lo que, a su vez, mejoró el tiempo de desarrollo para los usuarios internos.
2021Cómo Pinterest trabajó con AWS para crear una nueva forma de administrar el acceso a los datos
Pinterest, que contaba con miles de ingenieros y desarrolladores trabajando en su plataforma, necesitaba restringir el acceso a los datos a usuarios y procesos específicos, por lo que acudió a AWS en busca de ayuda para crear una solución. Consulte la información sobre la colaboración entre Pinterest y AWS para desarrollar el sistema de control de acceso detallado (FGAC) escalable y seguro para los datos de Pinterest en Amazon S3 y cómo FGAC ayuda a Pinterest a ampliar la capacidad de los creadores subrepresentados.
2021Cómo Pinterest utiliza Amazon S3 Glacier Deep Archive para administrar el almacenamiento de su motor de detección visual
Como usuario a gran escala de Amazon S3, Pinterest almacena miles de millones de objetos y casi un exabyte de datos en distintas regiones de AWS. Descubra cómo Pinterest utiliza el ciclo de vida de Amazon S3 para destinar datos a las asignaciones óptimas de clases de almacenamiento de Amazon S3, lo que ayuda a cumplir los objetivos de costos a gran escala y a maximizar la eficiencia del almacenamiento.
2021Consejos de Pinterest y AWS para una colaboración eficaz en materia de innovación
Keith Regier, engineering manager de Pinterest, y Doug Youd, el senior solutions architect de AWS, comparten seis consejos de colaboración extraídos de la experiencia de trabajo en conjunto para crear el sistema FGAC de Pinterest. Descubra información práctica (incluida la forma de definir claramente un problema), por qué incluso las «malas» ideas pueden resultar útiles y lo que AWS puede hacer para ayudar a clientes como Pinterest a desarrollar soluciones para desafíos técnicos difíciles.
Como plataforma impulsada por la visualización, Pinterest depende, en gran medida, de la velocidad y la calidad de las imágenes. Sin embargo, el texto detrás de esas imágenes es importante, brinda contexto y hace que los pines sean procesables para nuestros 200 millones de usuarios activos. Al utilizar la característica de texto en las imágenes de Amazon Rekognition, se puede extraer mejor el texto enriquecido capturado en las imágenes a gran escala y con baja latencia para los millones de pines almacenados en Amazon S3.
Vanja Josifovski
Director de tecnología, Pinterest
-
Soluciones de datos
-
2022
Cómo Pinterest interactuó con AWS Proserve para garantizar el acceso permanente a la plataforma
Al crecer rápidamente con grandes cantidades de datos, Pinterest identificó la necesidad de establecer un plan de recuperación de desastres. Dado que las soluciones existentes ya estaban en AWS, Pinterest contrató a AWS Professional Services para construir sobre esas soluciones y tomar casi un exabyte de datos, versionarlos y distribuirlos a nivel regional.
-
Machine learning
-
2022
Pinterest Lens ayuda a los usuarios a encontrar y comprar el artículo perfecto
Pinterest se basa en las soluciones de almacenamiento y computación de AWS para impulsar los motores de machine learning detrás de la función Lens de la cámara de su aplicación, la cual se utiliza para realizar cientos de millones de búsquedas visuales cada mes. Descubra cómo se utiliza Lens como un conserje de compras digital que ayuda a los usuarios a buscar y comprar artículos en cuestión de minutos.
Pinterest desarrolla, de manera continua, sistemas de machine learning para detectar objetos para casos de uso de moderación y búsqueda visual. Para ello, tenemos que etiquetar millones de imágenes para generar los conjuntos de datos de entrenamiento necesarios. Pinterest dispone de una plataforma de etiquetado que ha integrado servicios de Amazon como Amazon Mechanical Turk. Nos entusiasmaba explorar el uso de SageMaker Ground Truth para ampliar esta plataforma y respaldar las tareas de etiquetado de recuadros delimitadores. Descubrimos que SageMaker Ground Truth brinda una interfaz sencilla y optimizada para iniciar los trabajos de etiquetado”.
Veronica Mapes
Technical Program Manager, Pinterest
2018Sumérjase en Amazon Rekognition junto a Pinterest
Descubra cómo Pinterest añade fácilmente el análisis inteligente de imágenes y videos a las aplicaciones que utilizan Amazon Rekognition para la automatización de los flujos de trabajo manuales, mejora la creatividad y ofrece experiencias de cliente más personalizadas.
-
Migración
-
2021
Pinterest mejora la fiabilidad del flujo de trabajo de creación para iOS en un 80,5 % con instancias Mac de Amazon EC2
En este caso práctico, descubra cómo Pinterest migró la canalización de integración y entrega continuas (CI/CD) para aplicaciones iOS desde computadoras locales a instancias Mac de Amazon Elastic Compute Cloud (Amazon EC2). Con AWS, los desarrolladores de Pinterest pueden brindar, sin problemas, el acceso a los entornos informáticos de macOS en la nube, lo que reduce los errores de compilación relacionados con las máquinas en un 80,5 % y mejora la velocidad de desarrollo en un 18,4 %.
-
Optimización de costos
-
2023
Pinterest implementa una estrategia rentable al aprovechar AWS
Descubra cómo Pinterest aborda los desafíos relacionados con su espacio de procesamiento en relación con la disponibilidad y la rentabilidad. Molly Junck, directora de Infrastructure Governance Technical Program de Pinterest, explica cómo el trabajo en estrecha colaboración con el equipo de cuentas de Amazon Web Services (AWS) ha contribuido a que Pinterest aprenda a abordar sus necesidades tecnológicas cambiantes a medida que crece y escala.
2020Pinterest amplía la búsqueda y el análisis de registros diarios de 500 GB a 1,7 TB y reduce los costos en un 30% en Amazon OpenSearch Service
Lea cómo Pinterest migró sus cargas de trabajo de análisis de registros y búsquedas de herramientas de Elasticsearch autoadministradas y de terceros a Amazon OpenSearch Service. Tras la migración, Pinterest amplió sus capacidades de ingesta diaria de datos de 500 GB a 1,7 TB en solo 1 año y redujo los costos operativos en un 30 %; mejoró la seguridad de los datos y aumentó la productividad de los ingenieros.
-
Seguridad
-
2024
Lograr una seguridad de confianza cero en Amazon EKS con Istio
En este artículo, abordamos los mecanismos de seguridad de Istio, que nos permiten implementar una verdadera arquitectura de seguridad de confianza cero en Amazon EKS. Además de las características de seguridad integradas para la autenticación de solicitudes, la autenticación por pares y la seguridad de ingreso, aprendimos a aprovechar herramientas complementarias como Keycloak y OPA.
2022Cómo Pinterest interactuó con AWS Proserve para garantizar el acceso permanente a la plataforma
Cómo Pinterest interactuó con AWS Proserve para garantizar el acceso permanente a la plataforma
2022Control de acceso escalable con STS Token Vending
En este vídeo, Keith Regier, el director de ingeniería de Pinterest, habla sobre la solución escalable de control de acceso para los clústeres de instancias de Amazon EC2 que necesitan acceder a los datos de Amazon S3. Descubra cómo Pinterest creó un servicio de venta de tokens con AWS Secure Token Service (STS) que ayuda a vincular su concepto interno de usuarios y autenticación con las políticas administradas y con AWS Identity and Access Management (IAM).
En Pinterest utilizamos Amazon Elastic Container Registry (Amazon ECR) para administrar las imágenes de contenedores de Docker. Utilizamos la característica de análisis de imágenes de Amazon ECR para mejorar la seguridad de nuestras imágenes de contenedores. Amazon ECR analiza imágenes teniendo en cuenta una amplia variedad de vulnerabilidades de sistemas operativos y nos permite crear herramientas para actuar en base a los resultados”.
Cedric Staub
Engineering Manager, Pinterest
-
Sostenibilidad
-
2023
Pinterest and AWS Graviton: more performance and lower carbon footprint
Pinterest sirve de inspiración a millones de usuarios para crear una vida que amen. Para ello, Pinterest quiere ofrecerles las últimas innovaciones y, al mismo tiempo, ser más responsable en materia de sostenibilidad. Gracias a la adopción de AWS Graviton, Pinterest puede hacer más con menos. La creación en AWS le dio a Pinterest la flexibilidad necesaria para contar con la tecnología más avanzada, el apoyo de un excelente equipo de primera clase y la audacia de abordar cualquier desafío juntos.
2024Mejora de la sostenibilidad y el rendimiento de los precios mediante instancias basadas en AWS Graviton con Pinterest
Descubra cómo Pinterest mejoró la rentabilidad de la infraestructura y la sostenibilidad medioambiental mediante instancias basadas en AWS Graviton.
2022Sostenibilidad y silicio de AWS
Descubra cómo la sostenibilidad se integra en las decisiones de arquitectura de AWS de Pinterest y cómo AWS sigue innovando en el diseño de silicio a medida que la organización trabaja para alcanzar el objetivo de Amazon de lograr cero emisiones netas de carbono para 2040.
Acerca de Pinterest
Pinterest es una plataforma de descubrimiento visual y una red de comercio social con la misión de inspirar. Con la creación en el almacenamiento y las soluciones de computación de AWS, Pinterest utiliza motores de machine learning para entregar contenido personalizado a sus usuarios.