Serverless at Cancer Research UK

🐦 @level_out

Serverless London - May 2020 (virtual)

Luke Hedger

Serverless Donations

  • Every penny matters: 82p in every £1
  • Daily and annual traffic patterns
  • Infrastructure is not our product

🐦 @level_out

Infra

Product

Architecture

🐦 @level_out

Continuous Delivery

🐦 @level_out

our code is always in a deployable state

Feature development workflow

🐦 @level_out

Monorepo

🐦 @level_out

  • Everything as Code
  • All code in one place
  • Yarn Workspaces + Lambda Layers

Results (so far)

  • Reduced infrastructure bill by ££££s
  • Reduced release time from hours to minutes and multiple people to two bots
  • Increased release frequency from monthly to daily

🐦 @level_out

Resources

🐦 @level_out

Serverless at CRUK

By Luke

Serverless at CRUK

A quick tour of how we are using Serverless at Cancer Research UK

  • 590