helping government keep up with moores law
TRANSCRIPT
#WorldGovSummit
Helping Government Catch Up
with Moore’s Law
Tim O’Reilly@timoreilly
World Government SummitFebruary 8, 2016
@timoreilly #WorldGovSummit
“Senator, you have to understand…”
2
Reid Hoffman, LinkedIn Senator Sheldon Whitehouse, D-RI
@timoreilly #WorldGovSummit
@timoreilly #WorldGovSummit
Moore’s Law has been responsible for a
cascade of miracles.
@timoreilly #BitcoinSummit
@timoreilly#CASBSSUMMIT
@timoreilly #BitcoinSummit
@timoreilly#CASBSSUMMIT
@timoreilly #BitcoinSummit
@timoreilly#CASBSSUMMIT
@timoreilly #BitcoinSummit
@timoreilly
Self-driving cars
#CASBSSUMMIT
@timoreilly #BitcoinSummit
@timoreilly#CASBSSUMMIT
@timoreilly #WorldGovSummit
@timoreilly #WorldGovSummit
@timoreilly #WorldGovSummit
@timoreilly #BitcoinSummit
@timoreilly#CASBSSUMMIT @conference @timoreilly
@timoreilly #WorldGovSummit
How things ought to work
@timoreilly #WorldGovSummit
Rockstar tech talent in government
@timoreilly #WorldGovSummit
Modern Technology Best Practices
• User centered design
• Agile, data-driven development
• Cloud deployment and modern technology stacks
• Open source software
• Open data
• Citizen engagement
@timoreilly #WorldGovSummit
Government as a Platform
21
Government as a platform
means an end to the design of
only complete, closed
“applications.” The government
should provide fundamental
applications, and services on
which we, the people, can
build additional applications.
@timoreilly #WorldGovSummit
22
http://www.statista.com/statistics/263795/number-of-available-apps-in-the-apple-app-store/
@timoreilly #WorldGovSummit
GPS: A 21st century platform launched in 1973
Massive investment for uncertain return
Policy decisions can have enormous impact
Marketplaces take time to develop, and go in
unexpected directions
23
@timoreilly #WorldGovSummit
“We’ve opened up huge amounts of government data to the American people, and put it on the Internet for free.... And what’s happening is entrepreneurs and business owners are now using that data -- the people’s data --to create jobs and solve problems that government can’t solve by itself or can’t do as efficiently.”
24
President Barack Obama
@timoreilly #WorldGovSummit
What’s Still Missing?
25
@timoreilly #WorldGovSummit
@timoreilly #WorldGovSummit
Some of what that entails
Low level “infrastructure as a service”
StorageComputation
Internal “Housekeeping” services
SecurityPerformance monitoring
Connection to other servicesInsurance providersState exchangesrvice
Identity
Location
Employment status
Income verification
User Interface
Web site
Call Center
@timoreilly #WorldGovSummit
Do we do all that just for healthcare.gov,
and then do it all over again for immigration reform?
@timoreilly #WorldGovSummit
@timoreilly #WorldGovSummit
I’m not saying changing the way
government contracts for and manages
major technology programs will be easy.
30
@timoreilly #WorldGovSummit
31
@timoreilly #WorldGovSummit
32
@timoreilly #WorldGovSummit
33
“A platform beats an application every time.”
Tim O’Reilly and Jeff BezosPhoto: Duncan Davidson
@timoreilly #WorldGovSummit
Jeff’s Memo
34
• “All teams will henceforth expose their data and functionality through service
interfaces.
• Teams must communicate with each other through these interfaces.
• There will be no other form of inter-process communication allowed: no direct
linking, no direct reads of another team’s data store, no shared memory model,
no back-doors whatsoever. The only communication allowed is via service
interface calls over the network.
• It doesn’t matter what technology they use.
• All service interfaces, without exception, must be designed from the ground up
to be externalizable. That is to say, the team must plan and design to be able to
expose the interface to developers in the outside world. No exceptions.
• Anyone who doesn’t do this will be fired.”
@timoreilly #WorldGovSummit
Create a modular set of fundamental services
that can be used like building blocks
35
@timoreilly #WorldGovSummit
You must build on them yourselves.
36
@timoreilly #WorldGovSummit
And only then open them up to the world.
37
@timoreilly #WorldGovSummit
You will do this or you will be fired
@timoreilly #WorldGovSummit
Write RFPs to require government sites to be built
on top of internal APIs that can also be used to
support external 3rd party sites.
39
@timoreilly #WorldGovSummit
Wholesale Retail
@timoreilly #WorldGovSummit
Wholesale Retail
@timoreilly #WorldGovSummit
42
@timoreilly #WorldGovSummit
“The legitimate object of
government is to do for the
people what needs to be done,
but which they cannot, by
individual effort, do at all, or do
so well, for themselves.”
-Abraham Lincoln, July 1, 1854
43
@timoreilly #WorldGovSummit
Data is the 21st Century Platform
We need standards for:
• Identity
• Payment
• Location
• Credit history
• Health history
• Privacy
• …
44
@timoreilly #WorldGovSummit
Right now, these standards are being set
45
@timoreilly #WorldGovSummit
Who sets the gauge rules the world
Sixty per cent of the world's
railways use 4 ft 8 1⁄2 inch
standard gauge, developed
by George Stephenson in
1822.
46
http://www.warwickshirerailways.com/lms/lnwrns305.htm
@timoreilly #WorldGovSummit
You standardize railroads by building tracks
“The strategy is delivery!”
47
UK GDS Director
Mike Bracken