21
CONNECT. TRANSFORM. AUTOMATE. Disaster Recovery in GIS: FME Cloud Server Saves the Day Lou Manglass GISP

Disaster Recovery in GIS: FME Cloud Server Saves the Day

Embed Size (px)

DESCRIPTION

Presented by Lou Manglass, Athens‐Clarke County Police Department See more FME World Tour 2014 presentations at www.safe.com/recap2014

Citation preview

Page 1: Disaster Recovery in GIS: FME Cloud Server Saves the Day

CONNECT. TRANSFORM. AUTOMATE.

Disaster Recovery in GIS:FME Cloud Server Saves the DayLou ManglassGISP

Page 2: Disaster Recovery in GIS: FME Cloud Server Saves the Day

What’s This All About, Then?

▪ The scope of this presentation is total loss of a datacenter/operation

▪ The goal is to establish basic operations but a discussion of Business Continuity is out of scope

▪ We’ll look at additional leverage provided by the recovery solution

▪ Questions▪ Interesting presentation from Georgia Power!

Page 3: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Worst-Case Scenario

Page 4: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Don’t Panic!!!

CC BY 2.0 Alois Staudacher:http://www.flickr.com/photos/alois_staudacher/9107502518/sizes/l/

Page 5: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Cloud and/or multi-site redundancy?

Both may be better!

Cloud▪ Little to maintain▪ Geographically

redundant▪ Scales quickly▪ No assets▪ Easy to include

partner agencies

Multiple Sites▪ Operating space for

displaced employees▪ Not Internet reliant▪ Predictable cost▪ Can build partnerships▪ High bandwidth

(Sneakernet)

Page 6: Disaster Recovery in GIS: FME Cloud Server Saves the Day

FME Server: On-Site Or Cloud!

CC BY 2.0 Arsh_86: http://farm9.staticflickr.com/8249/8643911456_ef138e5eba_b.jpg

Either way:

YOU WIN!

Settle for noemutations!

Page 7: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Our Sample Use Case

● Athens-Clarke County: population 116,000● Data will come in from and support multiple

departments/agencies (Planning, Assessor, Fire, PD, UGA, Traffic Engineering, Dispatch, State and Federal agencies)

● Multi-site agency● Agencies and partners (such as utility

organizations) should be able to submit data● Metadata should be captured● Technicians will analyze data● Customers need actionable data products

Page 8: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Data Reconstruction Workflow

OptionalWeb Interface

FME Server API/Web Interface

FME Workspaces

Amazon Cloud DB(RDS for

PostgreSQL

OptionalWeb Mapping

(OpenGeo)

Page 9: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Advantages of a Web interface

▪ Abstract and centralize access (S3 IAM keys, FME Cloud API keys, web interface roles)

▪ Simplify workflows for users, who may be untrained

▪ Spin up entire DR stack on demand▪ Branding/Organizational Identification▪ No resources required on-premises (which is

gone, remember?)

Page 10: Disaster Recovery in GIS: FME Cloud Server Saves the Day

FME Server Interface:Easy Peasy

Page 11: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Core FME Workspace

Page 12: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Posting to PostGIS

Page 13: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Interfaces and Users

▪ Admins▪ Standard admin tools (over SSH, etc.)

▪ Anaylsts▪ FME Desktop▪ ESRI ArcGIS▪ Intergraph GeoMedia▪ QGIS

▪ Consumers▪ ESRI ArcGIS Server▪ OpenGeo Stack▪ Custom webapps

Page 14: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Boundless OpenGeo Suite...

Page 15: Disaster Recovery in GIS: FME Cloud Server Saves the Day

...Also available on AWS!

Page 16: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Access Management

Page 17: Disaster Recovery in GIS: FME Cloud Server Saves the Day

AWS Security Groups/Firewall

Page 18: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Deployment

Page 19: Disaster Recovery in GIS: FME Cloud Server Saves the Day

TL;DL: FME Cloud Server Saves the Day!▪ Up and running faster than you can move to your

backup site▪ AWS scales to meet massive data needs▪ Inexpensive: FME Cloud Server starts at $1/hour!▪ With APIs, whole process can be automated▪ All stakeholders can easily submit data which is

robustly served to all customers▪ Can be part of an existing data continuity plan▪ Provides opportunities for other business units,

providing organization-wide leverage

Page 20: Disaster Recovery in GIS: FME Cloud Server Saves the Day
Page 21: Disaster Recovery in GIS: FME Cloud Server Saves the Day

Thank You!

▪ Questions?

▪ For more information:▪ Lou Manglass: [email protected]▪ twitter.com/LouManglass▪ plus.google.com/+LouManglass▪ www.linkedin.com/in/LouManglass