90% of annual public donations
during a 7 hour window, once a year
90%
Slide 5
Slide 5 text
HELP!
Tiny budget
No 2nd chance
No operational usage
Operates at significant scale
Brand Confidence & Reliability
Slide 6
Slide 6 text
What are the
requirements?
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
100,000 Concurrent Web Donors
Slide 9
Slide 9 text
14,000 call centre
operators
Slide 10
Slide 10 text
Peaky Traffic Profile
Slide 11
Slide 11 text
Key performance metrics
up to 400 donations per second
up to 800,000 donations in total
7 hour window,
ONCE a year with
no 2nd chance
Slide 12
Slide 12 text
Our Solution
Slide 13
Slide 13 text
Internet DNS
US EAST COAST
Cloud Foundry
(BOSH/EC2)
Presentation Layer
Service Layer
Workers
=
Slide 14
Slide 14 text
Internet
DNS
US EAST COAST
Cloud Foundry
(BOSH/EC2)
DUBLIN
Cloud Foundry
(BOSH/EC2)
Service Layer
Workers
Presentation Layer
Service Layer
Workers
LONDON
Cloud Foundry
(BOSH/VMWare)
Presentation Layer
Service Layer
Workers
Presentation Layer
Slide 15
Slide 15 text
2
1
3
(in no particular order)
Slide 16
Slide 16 text
LONDON
Insight Layer
Internet
DNS
US EAST COAST
Cloud Foundry
(BOSH/EC2)
DUBLIN
Cloud Foundry
(BOSH/EC2)
Service Layer
Workers
View API
Insight
Presentation Layer
Service Layer
Workers
MGMT
LONDON
Cloud Foundry
(BOSH/VMWare)
Presentation Layer
Service Layer
Workers
Shared
Services
Logging
Metrics
Alerting
=
+
Postcodes
Presentation Layer
Slide 17
Slide 17 text
LONDON
Insight Layer
Internet
DNS
US EAST COAST
Cloud Foundry
(BOSH/EC2)
DUBLIN
Cloud Foundry
(BOSH/EC2)
Service Layer
Workers
View API
Insight
Presentation Layer
Service Layer
Workers
MGMT
LONDON
Cloud Foundry
(BOSH/VMWare)
Presentation Layer
Service Layer
Workers
Shared
Services
Logging
Metrics
Alerting
=
+
Postcodes
Presentation Layer
Slide 18
Slide 18 text
ConcourseCI Pipelines
Slide 19
Slide 19 text
Load testing
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
Card Details Stored
Success Email
Export Data
Payment Taken
$
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Slide 27
Slide 27 text
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Slide 28
Slide 28 text
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Slide 29
Slide 29 text
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Slide 30
Slide 30 text
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Slide 31
Slide 31 text
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Slide 32
Slide 32 text
No content
Slide 33
Slide 33 text
No content
Slide 34
Slide 34 text
Can you trust
Redis to save a
life?
to save 10,000?