A sustainable approach to crowdsourcing AMBER Alert technology

Transcription

A sustainable approach to crowdsourcing AMBER Alert technology
A sustainable approach to crowdsourcing
AMBER Alert technology
Laying a technical and futureproof foundation.
Demonstrating the ins & outs of the new backend technology.
Joris Geertman – Business Director KPN Consulting
October 2014
Why are we doing this?
Crowd Source Request
Mobile Apps & Backend
A public crowd source request by Frank Hoen on
•
Giel Beelen’s radioshow on Radio 3FM;
“IT NL, who can help AMBER Alert”
40+ respondents including KPN to build the
mobile apps.
•
Only KPN responded to build a new backend
meeting some challenging requirements;
• Highly available
• Highly scalable
• License free
2
A sustainable approach to crowdsourcing AMBER Alert technology
Socially Responsible Entrepreneurship
Socially responsible entrepreneurship
KPN cares about missing children
KPN has the right capabilities
KPN is involved as a socially responsible entrepreneur
KPN chose together with AMBER Alert to solely develop the new backend
3
A sustainable approach to crowdsourcing AMBER Alert technology
How it currently works
Alert sent with
Alerting
system
Static
RSS/XML
4
A sustainable approach to crowdsourcing AMBER Alert technology
SMS
Facebook
Twitter
Push
How the new backend works
Step-by-step
Alert sent with
Alerting
system
Send Alert
Alert
information
accessible in
Public API
Enter a new
case in Case
Management
5
Adding
information in
Case
Management
A sustainable approach to crowdsourcing AMBER Alert technology
SMS
Facebook
Twitter
Push
How the new backend works
Step-by-step
Enter a new
case in Case
Management
6
A sustainable approach to crowdsourcing AMBER Alert technology
Video
Building a new case
7
A sustainable approach to crowdsourcing AMBER Alert technology
How the new backend works
Step-by-step
Enter a new
case in Case
Management
8
Adding
information in
Case
Management
A sustainable approach to crowdsourcing AMBER Alert technology
Video
Adding information to a case
9
A sustainable approach to crowdsourcing AMBER Alert technology
How the new backend works
Step-by-step
Send Alert
Enter a new
case in Case
Management
10
Adding
information in
Case
Management
A sustainable approach to crowdsourcing AMBER Alert technology
Video
Sending an alert
11
A sustainable approach to crowdsourcing AMBER Alert technology
How the new backend works
Step-by-step
Alert sent with
Alerting
system
Send Alert
Alert
information
accessible in
Public API
Enter a new
case in Case
Management
12
Adding
information in
Case
Management
A sustainable approach to crowdsourcing AMBER Alert technology
SMS
Facebook
Twitter
Push
Crowdsourcing the AMBER Alert technology
Public API
•
Primary source of information for AMBER Alert
mobile apps
•
Available for developers of all sorts of platforms
to integrate in various outlets.
•
Free to use
•
Supports regional alerts (alerts shown based on
location of the device)
•
Uses industry standard formats
•
Ready to be used for all sorts of channels;
13
•
Narrowcasting systems
•
Websites
•
Newstickers
•
Etc.
A sustainable approach to crowdsourcing AMBER Alert technology
Building a sustainable backend
Availability & Scalability
•
Capable of handling large spikes in traffic
(e.g. during an AMBER Alert)
•
Highly scalable
(The system can be scaled by adding more servers)
•
Highly available
(Every part of the system can fail without causing disruptions)
•
Completely built using open source - Free of licensing costs
(Adding more servers will not cause extra licensing costs)
•
Built using industry standards
(Using new technologies – CQRS, REDIS, etc.)
Extremely complex system
•
A system that can handle 3000+ location requests per second
while still capable of handling changes is no simple task.
14
A sustainable approach to crowdsourcing AMBER Alert technology
Thank you
This KPN technology is through AMBER Alert Europe at the disposal of its members.
Questions on potentially using this technology, hosting or the alerting platform?
Frank Hoen, founder AMBER Alert Europe
Email: Frankh@amberalert.eu
Tel: +32 (0)28082159
New platform will be available Q1 2015