…that help people understand how
technology might help their Organisation…
I live here... According to Google Streetmaps
In Technical Terms
•I’m a Webservice –
•Sitting between the Technical Teams and the
Business Teams, translating and relating between
•With Plenty of SOAP and REST....
Turn that noise off, can’t you see I’m busy…
keep your silly ideas to yourself - I’ve got a job to
I live in Naas…
– Network as a Service
• Used to be a Nice place to shop!
“If people don’t know what you’re doing, they don’t
know what you’re doing wrong”
Open Government (I980)
Cloud is forcing Change
With or Without the Owners / Shareholders
So far ICT has not fundamentally
• 1990s: lCT expected
to make government
efficient and user
• 2005+: disillusion as
bureaucracy still in
• Can Cloud Help?
Jane E. Fountain – Gov 1.0 – Just Replicating the Silos on the Internet
Goverment dont always Understand
What the people Want?
Why have we not done so well?
It is unfortunate that the first 3
letters of eGovernment are…
Security is changing
• Security has to be appropriate
• Security has to be measured
• Can have things so secure that they are unusable.
Source: “ Gartner Scenario: The Current State and Future Directions of the IT Industry”
What is Cloud
• Vendors – Whatever you want / Need it to be…
• Its too Vague –
• Talking about Cloud Security – when Cloud is
defined as everything you ever wished for…defined as everything you ever wished for…
Moving to the Cloud?
1. Leaving your apartment!
2. Moving your Data
Platform Lock-In, Dependence, Governance
How do we design applications lo take advantage of the cloud?How do we design applications lo take advantage of the cloud?
Grow and shnnk on-demand (scalability)
Fault-tolerance and self-healing
Cost - Clouds are renowned for being dirt cheap
for storage and burst-y processing.
Elasticity - Growth and shrinkage
Security & Privacy
. Conflicts with international laws?
Where is my Data - Is it safe?
For Whom and at what level?For Whom and at what level?
Lack of control
SLA ( Model T Ford)
Organisational barriers (Silo mentality)
Reliability (service outage)
Definition of SLAs (Service Level Agreement)
Service management, MonitoringService management, Monitoring
Customisation / Integration with other
If you are going to do it..
1. Understand the options and technologies
2. Have a look at what you do..
3. If its complex inside the firewall…Rationalize
infrastructure & applicationsinfrastructure & applications
4. leverage SOA for applications, appropriate standards,
5. Identify the costs per user - Compare costs with internal
6. Start with Open Data… no arguments here….
…We have come a long way...…We have come a long way...
200,000 contributors, one map
What is Cloud?
DON’T WORRY, TRUST US, WE HAVE IT ALL UNDER CONTROLDON’T WORRY, TRUST US, WE HAVE IT ALL UNDER CONTROL
What has Cloud ever done for us?
Apart from Scale, Speed, Agility, Low Cost,
Enterprise Mapping, Open Data, Standards, Google, API’s,
Open Street Maps, Map Servers,
GIS - More than just Location, Spatial Analysis and wider adoption now possible
Why this is so compelling:
It’s a disruptive technology
• Does it meet enterprise
• Easy to control
• SLA / Support
• Good enough for
startups and SMEstartups and SME
• “Cheap” compute
• Pilot and trial…
Source: upcoming research, Cloud Computing: Not Ready For The Enterprise...Yet.
CloudCloud Computing ChallengesComputing Challenges
2) Availability End User
4) Cost 5) Security
Mind the Gap…
Databases Applications Networks
What How Where Who When Why
G Cloud – UK…
• Distributed Cloud
• Work like a Network
• Can See
• Can Play
• Can Add Value (Within Limits)
• Shared Data Centres• Shared Data Centres
• App Store
• Issues –
• Code Base
• Open Source Push
• My View – 3 Models
• Car Boot Sale
• Charity Shop
• Department Store
Virtually Unlimited Storage
For storing dataFor storing data
Gartner: “networked sensors in everything we own will form a new
Web (the Internet of Things). But it will only be of value if the
‘terabyte torrent’ of data it generates could be collected, analysed and
… and .. just because we can….
Massive network of services: water, sewage, drains …
Need to know asset location for planning and maintenance
Many databases, varying accuracy and provenance
Ongoing street openings p.a.
What do Clouds currently not do?
• Anything subject to compliancy
– Includes PCI-compliant applications
• Apps that call back to performance sensitive
services in your data centreservices in your data centre
• Apps that require tight coupling between
• Sensitive Data
• Large applications that don’t fit inside VMs
Is there anything they can’t do?
• Government cannot ignore cloud
• Public Cloud and Big Data
• Public Cloud and Open Data
• SLA needs to be more Open• SLA needs to be more Open
• Future is Cloudy