Spatial Cloud Computing And Gis Web Version, Urisa October 2012

31
www.skeinc.com Spatial Cloud Computing Darko Poletto President [email protected] Presentation to URISA Conference Athens Georgia, October 2012

description

Presentation by SKE president Darko Poletto to URISA conference in Athens Georgia Oct 2012

Transcript of Spatial Cloud Computing And Gis Web Version, Urisa October 2012

Page 1: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

2

Page 3: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

3

Page 4: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

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

And then there was cloud....

Page 7: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

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

9

How Does it Work?

Page 10: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

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

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

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

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

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

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

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

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

19

Cloud Standards

Page 20: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

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

22

Cloud Companies

Page 23: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

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

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

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

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

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

Distributed Model

Page 30: Spatial Cloud Computing And Gis Web Version, Urisa October 2012

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

04/13/2023 31www.skeinc.com

Thank you

Please join the Spatial Cloud Computing Group on LinkedIn.

Darko PolettoPresidentSKE [email protected]