Making S3 even more resilient using Lambda@Edge
Julia Biro explains technical solutions and insights from building a true multiregion active-active file service using Lambda@Edge and S3 (with buckets in multiple AWS regions).
Talk Title | Making S3 even more resilient using Lambda@Edge |
Speakers | Julia Biro (Contentful) |
Conference | O’Reilly Velocity Conference |
Conf Tag | Build systems that drive business |
Location | Berlin, Germany |
Date | November 5-7, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Using Lambda@Edge in CloudFront, Contentful created a solution to actively serve requests from multiple S3 backends (circumventing an AWS restriction) to ensure resiliency to regional outages. As the company progressed, it built tooling to adopt Lambda@Edge as a software platform into its stack, which, at the end, allowed it to build high-performant complex logic on it. Julia Biro explains not only the technical solution but also Contentful’s journey, its decisions, and its decision-making processes. She also details her insights and experience with the special characteristics of Lambda@Edge as a software platform. You’ll discover a ready-to-use solution to an increasingly important (yet surprisingly basic) technical problem that so far had no officially supported best practice. And you’ll learn a reusable process for how to manage the uncertainty of adopting a new platform and for making decisions about what to build.