![Page 1: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/1.jpg)
www.skeinc.com
Spatial Cloud Computing
Darko [email protected]
Presentation to URISA ConferenceAthens Georgia, October 2012
![Page 2: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/2.jpg)
2
![Page 3: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/3.jpg)
3
![Page 4: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/4.jpg)
4www.skeinc.com
So, While You’re Digesting...• Why Talk About Cloud? – Corporate IT Challenges
• What is Cloud Computing? • Why is the cloud appealing? • Are there issues? • Is GIS cloud-appropriate? • Sign me up?
![Page 5: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/5.jpg)
5www.skeinc.com
Corporate IT Challenges1. Complexity
– Security, Architecture, Policy, Procedures, Servers, Data Centres, SANs, FW, Networks, Disaster Recovery, ...
2. Cost– Hundreds thousands to millions of $ to implement
business solutions– Require on-going maintenance and support– Specialized technologies and skills
3. Dealing with the Unreasonable Demands of the GIS Department.
Result => Huge $ and Effort Commitment
![Page 6: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/6.jpg)
And then there was cloud....
![Page 7: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/7.jpg)
7www.skeinc.com
What is Cloud Computing• The provision of software, hardware
and networking solutions as a service over the web.
![Page 8: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/8.jpg)
8www.skeinc.com
What Makes it Appealing? • Scalable – right-size resources based on demand• Agile – deploy quickly• Accessible – web based (any time, anywhere)• Low Technical Risk - No installation required, no
servers, no specialized software, no additional staff, automatic updates,...– Technology someone else's responsibility/headache– Ability to leverage proven solutions based on industry best
practices.
• Overhead – less: staff, computers, energy, space..• Affordable – based on use / accounts.
– Economies of scale, because there are typically multiple different clients on the same infrastructure.
![Page 9: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/9.jpg)
9
How Does it Work?
![Page 10: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/10.jpg)
10www.skeinc.com
Cloud Service Models
• Software as a Service (SaaS)– End user app’s delivered as a service– Examples: • Google Apps, • Social media, • Virtual Desktops, • Salesforce.com
![Page 11: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/11.jpg)
11www.skeinc.com
Cloud Service Models
• Platform as a Service (PaaS)– Combination of SaaS and IaaS purposed
for development and deployment – Examples: Development and Testing
Tools, Database Management Systems, Directory Services.
![Page 12: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/12.jpg)
12www.skeinc.com
Cloud Service Models
• Infrastructure as a Service (IaaS)– Computing resources: Virtual
Machines, VLAN’s, Virtual Storage, etc.
– Examples: Virtualized Computers, Storage Systems, Networking
![Page 13: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/13.jpg)
13www.skeinc.com
Cloud Deployment• Private Clouds
– Specific to an organization (usually internally hosted)
• Public Clouds– Available to anyone (Internet based)
• Community Clouds– Shared resources for a community/industry
• Hybrid Clouds– A mix of the above
![Page 14: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/14.jpg)
14www.skeinc.com
Cloud Issues• Security
– Where is your data?, who can see it?– How reliable/trustworthy is the provider?– Where is the provider and what are their IT practices?
• Physical premises • System security• SW upgrades and patching• SLA’s
• Responsibility is shared...
![Page 15: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/15.jpg)
15www.skeinc.com
Cloud Issues
• Security controls by service type...
• Disaster recovery• Absence of industry standards• Integration with existing systems• Dependant on Internet access speed and reliability.• Often less functionality than desktop.
![Page 16: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/16.jpg)
16www.skeinc.com
Amazon Outage• Amazon cloud went down in April, 2011
– Many high profile sites went down: Foursquare, Reddit, Quora, Hootsuite…
• Lessons Learned:– Plan for failure– Retain expertise to develop and implement Disaster
Recovery Plan– Security and disaster recovery is a joint responsibility– Create internal back-up options
• Can you get your data if your service provider goes down
– Distribute your risk across different sites/providers– Know your service provider and what they will/will not
do• SLA’s matter
![Page 17: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/17.jpg)
17www.skeinc.com
Go Daddy Outage• Go Daddy web sites and DNS servers go down
went down in September 2012. – A DNS (Domain Name Server)
is like a telephone exchange for the Internet. Directs traffic to appropriate site.
– Thousands of sites affected.
• We host our own cloud service in a secure facility, but we use the Go Daddy DNS.
• So, even though our services remained up and running just fine, for several hours, no one could “find” them.
• #$*@**@&^^@@!!
![Page 18: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/18.jpg)
18www.skeinc.com
Lessons Learned• Clients demand more from
service providers.
• Even the best laid plans...
• OWASP (IT security standards), isn’t necessarily the standard.
• Cloud is in constant change. (and, that doesn’t change.)
OWASP Logo
![Page 19: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/19.jpg)
19
Cloud Standards
![Page 20: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/20.jpg)
20www.skeinc.com
Cloud Adoption
• Public Sector: Slow, primarily becauseof security concerns– Non-sensitive data storage– Public web sites– Development and testing environments– Data disaster recovery sites– US Govt ahead of Canadian Govt
• Private Sector: High adoption rate– Social media Sites: Facebook, Twitter, ...– Google, MS, Amazon, SalesForce...
![Page 21: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/21.jpg)
21www.skeinc.com
Municipal Cloud• Rationalize IT infrastructure. • More easily enable growth and change. • Less dependency on internal expertise; e.g. security,
IT hardware, network administration. • Increased options for remote access and the
portable office. • Increase GIS deployment options.
![Page 22: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/22.jpg)
22
Cloud Companies
![Page 23: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/23.jpg)
23www.skeinc.com
Cloud GIS / Spatial Cloud Computing (SC2)
• Software as a Service: Highly suitable for basic to intermediate GIS functionality.– E.g. www.giscloud.com
• Platform as a Service: Highly suitable for basic to intermediate GIS functionality. – E.g. Google Aps; ArcGIS Online
• Infrastructure as a Service: High potential for replacing internal high-end GIS infrastructure.– E.g. Infrastructure Ontario.
![Page 24: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/24.jpg)
24www.skeinc.com
SC2 Introduces DaaS• New key component of cloud computing.• Spatial data essential to any GIS – and most
organizations don’t have it. • Also, significant money saving potential:
– According to ESRI 2012 almost 90% of data used by petroleum sector companies comes from external source.
– Massive potential if data provided as a service rather than handled locally.
– 100s of data sources– Interoperability still an issue.
![Page 25: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/25.jpg)
25www.skeinc.com
Compare Cloud GIS vs. Traditional Enterprise GIS
• Functionality (specific vs. general)• Infrastructure (lease vs. own)• Time and ease• Spatial content• Security• Business continuity• Client support• Cost
![Page 26: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/26.jpg)
www.skeinc.com
SKE’s SC2 - GeoPortal• A hosted, cloud computing solution that uses
geography to integrate business information. • A common geo-base for an organization’s
information and data with Google maps and imagery.– maps; tabular data; and, documents / unstructured
content
• Clients subscribe… nothing to buy.• Secure and reliable: Audit approved. • Standards-based and integrates with dozens of
technologies, such as…
![Page 27: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/27.jpg)
www.skeinc.com
Benefits of Ontario GeoPortal• Data: Spatial data and info. services provided.• Technology: Always available (HA). Scalable. SLA
guaranteed. • Applications: Comes with full suite of applications.
Enables business info. system integration.• Simple: Easy to learn and implement. No GIS specialty
required. • Cost Effective: Reduces our client’s IT operating costs
by app. 25%/annum ($250,000).Subscription costs well defined. • Subscription model: $1/day/user (1600 named users)• Resource utilization model: App. $2000/month
27
![Page 28: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/28.jpg)
28www.skeinc.com
How We Handle Security
a. Distributed Model – your data stay behind your firewall.
b. Data hosted in Toronto – which is important for some Canadian clients.
c. Security Model– Uses Windows Authentication– TRA-tested to meet rigid standards– Users only see the information to which they have been
granted access.
d. Multiple redundancy ensures your solution is always available.
![Page 29: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/29.jpg)
Distributed Model
![Page 30: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/30.jpg)
www.skeinc.com
Important Considerations
• Cloud implementation is:– optimal for collaboration – optimal for GIS implementation (eliminates
complexity, cost, skill requirements).
• Build / design for leverage. One-off projects are expensive; leveraged technology is much cheaper and easier to maintain.
• Geography brings new capacity for information access, sharing, and understanding.
![Page 31: Spatial Cloud Computing And Gis Web Version, Urisa October 2012](https://reader033.vdocuments.site/reader033/viewer/2022060115/557c22b5d8b42a22218b50cc/html5/thumbnails/31.jpg)
04/13/2023 31www.skeinc.com
Thank you
Please join the Spatial Cloud Computing Group on LinkedIn.
Darko PolettoPresidentSKE [email protected]