Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Caroline RennieProduct Lead
@cagsr89medium.com/comic-relief
Serverless computing is a method ofproviding backend services on an as-used basis.
COST OF OWNERSHIP
Serverless computing isthe Zipcar of hostingsolutions.
DEALING WITH UNPREDICTABILITY
Spikes in traffic anddonations are mostlydriven by broadcastmoments on the BBC.
DEALING WITH UNPREDICTABILITY
Traditional hostingsolutions require scalefor your “best-case”response rate.4 WEEKS
DEALING WITH UNPREDICTABILITY
“Best-case” hostingapproach leads to overscaling and a lot ofwaste.4 HOURS
Scale on demand andonly pay for what youuse.
SERVERLESS COMPUTING
March 2019 cost*
$5,393March 2015 cost*
$83,908
*All hosting costs are paid for through corporate partnerships.100% of public donations go to the projects we fund.
OLD VS NEW
2016
Drupal 7 monolith- Static content
- Pay-in fundraising
- Gift aid declaration
- Fundraiser gallery
- Contact us
Giving
PagesDonate
2017
Drupal 7 monolith- Static content
- Contact us
Drupal 8- Static content
Pay-in
fund-
raising
SMS
Gift aid
Fundraise
gallery
Giving
Pages
Donate
2018
Drupal 8- Static content
Pay-in
fund-
raising
SMS
Gift aid
Giving
Pages
Donate
Contact
us
Red Nose
Comp
School
step calc
2018
Drupal 8- Static content
Pay-in
fund-
raising
SMS
Gift aid
Contact
usGiving
Pages
Donate
Red Nose
Comp
School
step calc
Mailer Service
Postcode lookup
2019
Drupal 8- Static content
Pay-in
fund-
raising
Contact
usPayment Service layer
Image uploader service
Marketing preferences service
Mailer Service
Postcode lookup service
SMS Gift
Aid
Donate
Public fundraising is just one part of the puzzle
Public fundraising
Innovative grantmaking
Impact monitoring
Storytelling
Strategy:Adopt serverless computing
Strategy:Adopt serverless computing
Reduce costsReusability
We couldn’t have done it without…
Inquisitiveengineers
Great techpartners
Trust fromorganisation