cloud computing · 31-01-2013  · developed using the phonegap mobile development framework...

26
Cloud Computing

Upload: others

Post on 13-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Cloud Computing

Page 2: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Cloud Computing Definition

Breaking the Myth

1/31/2013 ©2012 Intergraph Corporation 2

Cloud Computing is a next-generation software (application and services) hosting technology that can be owned and operated by an organization (the private or internal cloud) or by independent provider (public cloud).

Page 3: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Evolution of Cloud Computing

� Clustering

– Increased computational power packed in square meter enhanced performance,

efficiency, and automation.

– Which provides compute cycles with critical mass and cost per compute cycle.

� Connectivity

– enables effective deployment of computational power

1/31/2013 ©2012 Intergraph Corporation 3

– enables effective deployment of computational power

– Fast, reliable, cheap interconnectivity is the cornerstone of various communications

types – whether on chip, a single computer unit, within or outside the data center.

� Abstraction

– service oriented architecture (SOA) and virtualization

Page 4: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Evolution of Cloud Computing

� Convention

– decrease unnecessary variability and improve efficiency in manufacturing and

integration.

� Culture

– comfort with processing and data existing in the cloud

1/31/2013 ©2012 Intergraph Corporation 4

Page 5: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Cloud Computing Architecture

1/31/2013 ©2012 Intergraph Corporation 5

Page 6: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Cloud Computing Solutions

Two genres of Cloud based solutions -� Desktop/Web Applications hosted over cloud and,� Mobile/SmartPhone Apps.

1/31/2013 ©2012 Intergraph Corporation 6

Page 7: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Apps Addiction

If there is a need – there is at least 1 app to fulfil it

App Stores are like malls: Everything under one roof

More and more citizens have smartphones – and will soon have tablets as well

Time consumed on apps is higher than on the regular Internet

Page 8: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Intergraph Solutions on Cloud

Following three solutions are available � GeoMedia Smart Client� Mobile MapWorks� Mobile Alert

1/31/2013 ©2012 Intergraph Corporation 8

Page 9: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

3. Web-Clients

2. P

rov

idin

g in

frastru

cture

2.b Application Server

SW

Internet2.a Internet

connectivitysecurity, monitoring, etc.

GeoMedia SmartClient

GeoMedia Smart Client

ORACLE

official state data

local data

Google & Microsoft

1. Geospatial data

2. P

rov

idin

g in

frastru

cture Hosting2.c Server Housing /

Hostingbackup, reliability, etc.

SWreliability, availability, etc.

GeoMedia SmartClient

Page 10: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Smart Client SaaS : model options

Currently we have implemented “three versions”:

1. DIRECT2. VIA PARTNER3. SALE & HOST

in all cases the user is running our GeoMedia SmartClient solutionin all cases the user is running our GeoMedia SmartClient solutionwe are adding workflows and additional services to grow

Page 11: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

SaaS : Benefits

� “ready to use” enterprise SW solution for providing data management, project and user control

� housing and hosting know how (HW, 99,7% availability, backup, geospatial data management, monitoring, load balancing, security)

� project experience since 8 years – more than 170 server are running SmartClientare running SmartClient

Page 12: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Mobile MapWorks

1/31/2013 ©2012 Intergraph Corporation 12

Page 13: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Fast map display – cached or live

13

Page 14: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Legend control – supports WMS and WFS

14

Page 15: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Searches – Addresses and POI

15

Page 16: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Digitize new features

16

Page 17: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

The Technology behind

� Based on a Service-oriented architecture and all communication is based on web services

� All geospatial data are communicated using OGC web services; WMS + WFS-T

� Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers)

� Can be implemented at any customer OGC-compliant infrastructure/backend

� Optionally subscribe to Intergraph’s infrastructure (SaaS)

Page 18: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Architecture – Internal database

1 4

2

3

3

Page 19: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Architecture – hosted by Intergraph

Page 20: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Suits a number of different workflows

� The solution can easily be configured to match a number of different purposes

� The following purposes have already been implemented by customers;

Bus stops and other road equipmentCity interior (benches, lamps, garbage bins etc.)

20

City interior (benches, lamps, garbage bins etc.) Security inspectionsKey boxes and gate openingsFire HydrantsIT-network intersectionsDamage location information

“If the feature class be published using OGC webserivcesit can be edited using Mobile MapWorks”

Page 21: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Mobile Alert

Page 22: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

22

© 2012 Intergraph Corporation

Page 23: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

WMTS for faster map delivery

WMTS Makes large image datasets useable – acceptable display speedsImage automation – simplifies publishing, especially for data with churn

Page 24: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Mobile Alert

� A simple and free app for citizens for iPhone and Android smartphones

� Citizens can register problems such as pot holes, grafitti, missing street lights etc.

� The information is send to Intergraph’s system and distributed to the responsible authoritiesdistributed to the responsible authorities

� Local governments and utility companies can subscribe and recieve the information by email or through OGC web services

Page 25: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Architecture and data flow

1

3

1

2

4

Page 26: Cloud Computing · 31-01-2013  · Developed using the PhoneGap mobile development framework (HTML5, CSS, JavaScript, JSON and OpenLayers) Can be implemented at any customer OGC-compliant

Questions?Questions?

SMARTERDECISIONS1/31/2013 26©2012 Intergraph Corporation