Skip to main content
Red Pinterest logo featuring a stylized "P" inside a circular red background.

Pinterest on AWS

Pinterest is a visual discovery engine that hosts billions of images for over 450 million users to explore, save, and share as “Pins” to personalized digital inspiration boards. Born in the Amazon Web Services (AWS) Cloud, Pinterest can scale processing, storage, and analysis of its rapidly increasing data, all while reducing infrastructure management and focusing on innovation. Using compute solutions from AWS, Pinterest migrated its iOS continuous integration and continuous delivery (CI/CD) pipeline from on-premises to reduce build failures by over 80 percent. Pinterest also uses machine learning (ML) to power its visual search tool Pinterest Lens that can recognize over 2.5 billion objects and match them to products. Today, Pinterest’s exabyte data platform runs entirely on AWS, scaling log search and analytics to over 1.7TB while reducing operations costs by 30%.

Pinterest's Cloud Journey

Spark on Amazon EKS networking – Part 1

[2024] In this post, we show you how Pinterest and AWS went about gathering requirements and forming tenets for a networking design project to support large scale, real-world deployments. The process was key to defining the scope of the problem, establishing the boundaries to operate within, aligning with stakeholders on requirements, and establishing a process for collaborating across teams to achieve our goals.

Person using a stylus to browse interior design images on a tablet.

Achieving Zero Trust Security on Amazon EKS with Istio

[2024] In this post, we cover Istio’s security mechanisms, which allow us to implement a true zero trust security architecture on Amazon EKS. In addition to the built-in security features for Request Authentication, Peer Authentication, and Ingress security, we learned to leverage add-on tools such as Keycloak and OPA.

A person entering a passcode on a smartphone with a lock icon on the screen, in front of an open laptop.

Pinterest Lens Helps Users Find and Buy the Perfect Item

[2022] Pinterest builds on AWS storage and compute solutions to power the ML engines behind the Lens camera feature on its app, which is used to conduct hundreds of millions of visual searches each month. Learn how Lens can be used as a digital shopping concierge to help users source and purchase items in minutes.

Missing alt text value

Pinterest Improves iOS Build Pipeline Reliability by 80.5% Using Amazon EC2 Mac Instances

[2021] In this case study, learn how Pinterest migrated its continuous integration and continuous delivery (CI/CD) pipeline for iOS applications from on-premises computers to Amazon Elastic Compute Cloud (Amazon EC2) Mac Instances. On AWS, Pinterest developers can now seamlessly provision access to macOS compute environments in the cloud, reducing machine-related build failures by 80.5 percent and improving development speeds by 18.4 percent.

Belluno, Italy - March 28, 2012: Close up photography of the Pinterest logo on high definition LCD computer screen. Pinterest.com is a social network with over than 11 million people registered and today is rapidly growing. Using the "Pin-it button", users can populate their boards with images they find online. There are buttons present to allow the user to login with Facebook or Twitter.

Pinterest implements a cost-effective strategy by leveraging AWS

[2023] Understand how Pinterest is addressing challenges around their compute footprint relating to availability and cost effectiveness. Molly Junck, Infrastructure Governance Technical Program Manager at Pinterest shares how working closely with the Amazon Web Services (AWS) account team has contributed towards how Pinterest learning to address their evolving technology needs as they've grown and scale.

Person holding a smartphone displaying Pinterest shopping options for baby-themed blankets and fabrics.
Red Pinterest logo featuring a stylized "P" inside a circular red background.
At Pinterest we use Amazon Elastic Container Registry (Amazon ECR) for managing our Docker container images. We use Amazon ECR’s image scanning feature to help us improve security of our container images. Amazon ECR scans images for a broad range of operating system vulnerabilities and lets us build tools to act on the results.

Cedric Staub

Engineering Manager, Pinterest

Discover more on Pinterest's cloud journey

Loading
Loading
Loading
Loading
Loading

About Pinterest

Pinterest is a visual-discovery platform and social commerce network with a mission to inspire. Building on AWS storage and compute solutions, Pinterest uses sophisticated machine learning engines to deliver personalized content to its users.