arcgis and the cloud - a management perspective · arcgis for server on aws amis 10.1 arcgis server...

Post on 25-Apr-2020

27 Views

Category:

Documents

10 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ArcGIS and the Cloud A Management Perspective

Andrew Hendrickson

Marwa Mabrouk

Topics

•  ArcGIS - A Cloud GIS •  Business Cases For Cloud GIS •  Deployment Patterns •  Costing Example

A Pattern: Leveraging the Platform

What part of IT is core to your mission critical workflows?

is GIS part of it?

Hosted/Private

Rich Clients

Mobile

Desktops

Hosted, Private & Public

Hosted/Private

c

ArcGIS.com

ArcGIS Server

ArcGIS Platform

Infrastructure Managed, Cloud, Customer Hosted (On/Off -premisess)

Content Esri, Community, Customer

API’s and Device SDK’s Platform and device independent

Application & Content Management ArcGIS Portal Technology

Applications Esri, Business Partners, Developer Community, Customers

ArcGIS | The Mapping and Analysis Platform

Cloud Computing Categories ArcGIS Leverages Each One

Infrastructure As A

Service (IAAS)

Platform As A

Service (PAAS)

Software As A

Service (SAAS)

Web Services API (e.g. Amazon, IBM, Microsoft, other)

Framework APIs (e.g. Azure, Google App Engine, ArcGIS Online Services)

Web (e.g. YouTube, SalesForce, ArcGIS Online)

Leveraging the Cloud – Security & Control

Private Cloud

Public Cloud

LESS MORE

Security & Control

Public CloudCloud

Deployed How You Want

” the tendency of a body to return to its original shape after it has been stretched or compressed ”

Capacity on Demand; ‘Cloud Bursting’ is a solution to over-provisioning. It rapidly migrates workloads from an overstretched resources to a cloud service on demand

Source: wordnetweb.princeton.edu, and Andy Hendrickson

; ‘Cloud Burstivisioning. It rafrom an overst

Elasticity

Elasticity

•  Can adjust for peaks and troughs in demand for •  Data Management

•  High Availability w/ ArcGIS Server + EGDB •  High Availability w/ ArcGIS Server + EGDB using

updates •  Hosted Features

•  Enhanced & Dynamic Processing -- Batch Data Processing, Large Scale Analysis

•  Cache cooking / Cache deployment in S3 or ArcGIS.com

•  Geocoding | Network Analysis | Spatial Analysis

Data Management

Analysis

Elasticity

•  Visualization & Mobile enablement •  Grow out capacity as needed •  Expand capabilities in near real time •  One Server Access w/ ArcGIS Server •  High Availability w/ ArcGIS Server •  The Web Map

Operational Awareness

Mobile

Constituent Engagement

ArcGIS compatibility with Cloud Stack

Hardware

Virtualization Platform (VMWare vSphere, Microsoft Hyper-V)

Operating System (Windows, Linux)

ArcGIS

Management Tools

Infrastructure: A key problem in IT

CRM ERP GIS

Organizational Resources

IT Infrastructure and Cloud Features

CRM ERP GIS

Organizational Resources

Dynamic Resource Allocation

CRM ERP GIS

Organizational Resources

Instant Planned Recovery

GIS

Development & QA

Staging Production

Instant Planned Recovery

Development & QA

Staging Production

GIS

Copy and Run

GIS

Data Management

Data Visualization

Erase the limit to creativity with the ability to

quickly respond to business needs

Time to Market

Increase Time to Market

• Rapid provisioning of ArcGIS Server = less time to spin up servers and capacity

• Easy to set up and administer • Extremely fast release of web maps • Non constraining for innovation •  Lowering Cost • Simplicity • Scalability

Growing the GIS into the Enterprise as your

Business demands more should not be limited due to cost ceilings and a limit to

your ability to test

Risk Aversion

Limit Risk

• What is it appropriate for? • Performance & Scalability •  The Cloud may not be reliable enough - you

need to evaluate - SLA •  Is the the cloud secure enough? •  Ideal Effective Utilization • Real Utilization of owned equipment vs.

rented • Compliance (e.g. green computing)

Growing the GIS into your Business Enterprise requires unique budgetary

planning

Budget

Budgetary

•  Limit capital expenditures •  Flexible (expense) budgets can be used • Reduced operational cost

• No heavy lifting •  Time to market effect

Geocentric Patterns and Alignment

Data Management

A Complete Integrated System

Analysis Field Enablement

Visualization Constituent Engagement

Transform Data Into Actionable

Information

Collect, Organize, & Exchange Data

Get Information Into and Out of

the Field

Disseminate Information Where

and When it is Needed

Get Feedback and Make Informed

Decisions

ArcGIS deployment On-premises

editing

ArcGIS Server

ArcGIS Desktop

User

ArcGIS Online on-premises (Portal for ArcGIS)

Data Management Deployment to Cloud

editing

ArcGIS Server

ArcGIS Desktop

On-premises User Public

Or Private

ArcGIS Online

Hybrid Deployment with Redundancy

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

editing

ArcGIS Server

ArcGIS Desktop

On-premises Data Management & Analysis

Visualization In Cloud

Public Or

Private

ArcGIS Online

Deployment with redundancy

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

On-premises User

Data Management Data Publication & Analysis In Cloud

editing

ArcGIS Server

ArcGIS Desktop

Publication & Visualization

In Cloud

Public Or

Private

ArcGIS Online

Hybrid Deployment with Redundancy

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

editing

ArcGIS Server

ArcGIS Desktop

2-way replication

active active

ArcGIS Server

On-premises Data Management & Analysis

Publication & Visualization

In Cloud

Data Publication In Cloud

Public Or

Private

ArcGIS Online

Hybrid Deployment with Redundancy

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

editing

ArcGIS Server

ArcGIS Desktop

1-way replication

passive active

ArcGIS Server

On-premises Data Management & Analysis

Publication & Visualization

In Cloud

Data Publication In Cloud

Public Or

Private

ArcGIS Online

Cloud Deployment with Redundancy

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

editing

ArcGIS Server

ArcGIS Desktop

1-way replication

passive active

ArcGIS Server

Publication & Visualization

In Cloud

Data Publication In Cloud

Public Or

Private

ArcGIS Online

Cloud Based Data Management & Analysis

Deployment with Redundancy & Test

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

editing

ArcGIS Server

ArcGIS Desktop

2-way replication

active active

ArcGIS Server

On-premises Data Management & Analysis

Publication & Visualization On-premises

Data Publication On-premises

Test

ArcGIS Server

ArcGIS Online on-premises

Examples: Cloud Deployment

Aspects of Cost

• Procurement costs

• Maintenance and Management costs

• Time

The cost of Time

•  Time to Market

•  Labor time

The value of Virtualization

Procurement

Hardware Setup

IT Setup

Software Setup

Data & Application

Loading

Launch VM from Image

Data & Application

Loading

Launch VM from your

Image

ArcGIS cloud product spectrum

ArcGIS for Server On

Private Cloud

ArcGIS for Server On

Amazon Web Services

ArcGIS Online

Manage it Yourself High Low

ArcGIS for Server in Amazon Web Services •  Instance Types

High CPU Extra Large

High Memory Quadruple Extra Large

Standard Large

7.5 GB of memory, 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each)

7 GB of memory, 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each)

68.4 GB of memory, 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each)

ArcGIS for Server on AWS AMIs 10.1

ArcGIS Server 10.1 AMI

Enterprise Geodatabase AMI (Created Automatically)

Ubuntu 64 bit ArcGIS Server GIS Services 100Gb of storage (optional) Postgres SQL - ArcSDE enabled (Optional)

Windows 2008 R2 64 bit Microsoft SQL Server Standard (ArcSDE enabled) 100Gb of storage (optional)

ArcGIS Server 10.1 AMI Windows 2008 R2 64 bit ArcGIS Server GIS Services Microsoft SQL Server Express or Microsoft SQL Server Standard - ArcSDE enabled (Optional) ArcGIS Desktop 100Gb of storage (optional)

Enterprise Geodatabase AMI Ubuntu 64 bit PostgreSQL (ArcSDE enabled) 100Gb of storage (optional)

ArcGIS Cloud Builder for Amazon Web Services

Calculating cost in Amazon

•  Machine cost -  Instance size and type - Storage - Bandwidth

•  Other costs - Extra storage: S3, CloudFront - Elastic Load Balancer, Elastic ip, Route 53 - Monitoring: CloudWatch

Cost items

•  ArcGIS Server Machine -  Instance Size - EBS Volume Size - Data Transfer -  eip

•  Geodatabase Server -  Instance Size - EBS Volume Size - Eip

•  Cost Considerations

editing

ArcGIS Server

ArcGIS Desktop

ArcGIS Server

ArcGIS Desktop

editing

Hybrid Deployment with Redundancy

ArcGIS Server 1

ArcGIS Server n

ArcGIS Server 2

ArcGIS Server 3

editing

ArcGIS Server

ArcGIS Desktop

On-premises Data Management & Analysis Amazon EC2

Visualization In Cloud

Amazon Bill Cost Breakdown

Amazon Bill Complete Cost

Cost Savings Best Practices

•  Only Use what you need, when you need it

•  Put AMIs to use

•  Elasticity is your friend

•  Use Amazon Features

•  Automate wisely

ArcGIS on Public Cloud

ArcGIS on Private Cloud

Example: Cloud Deployment On premises VCE

•  Cisco/ Vmware/ EMC2

•  Vblock

•  Running in your DataCenter

•  ArcGIS Server on Vblock - Custom Templates - Support different architectures

Creating a Base Image

Hardware

Virtualization Platform (VMWare vSphere)

Operating System (Windows, Linux)

ArcGIS

Virtualization Management

Machine Image (Files)

Launching a new VM from Image

Hardware

Virtualization Platform (VMWare)

Operating System (Windows, Linux)

ArcGIS Machine Image (Files)

Machhiiiine

Virtualization Management

The value of Imaging

Procurement

Hardware Setup

IT Setup

Software Setup

Data & Application

Loading

Launch VM from Image

Data & Application

Loading

Launch VM from your

Image

ArcGIS is Cloud Connected

ArcGIS Online

Groups

Users

Catalogue

ArcGIS Online Services cGIS Online Servi

ArcGIS for Server in Cloud

Desktop Virtualization

Hardware

Windows

Citrix XenApp

ArcGIS for Desktop

Hardware

Windows

Citrix XenApp

ArcGIS for Desktop

Internet

Desktop Virtualization

•  Citrix XenApp is Certified

•  Launch ArcGIS for Desktop from the browser

•  Access ArcGIS for Desktop from any machine with web access

•  ArcGIS for Desktop access to data is over the network where it’s running

Resources

•  White papers -  http://www.vce.com/asset/documents/vce-esri-arcgis-white-

paper.pdf -  http://www.ibm.com/developerworks/cloud/library/cl-

geospatialanalytics/ -  http://media.amazonwebservices.com/

AWS_ESRI_Mapping_GeoSpatial_Analysis_Using_ArcGIS.pdf - Deploying ArcGIS for Server on Azure Workspace – http://

ideas.esri.com

•  Resources.esri.com

ESRI Can Help You Start Today

• ArcGIS for Server on Amazon Web Services (AMIs)

• Cloud Bundles – including ArcGIS Online • Cloud hosting packages •  Jumpstart packages • Custom Services • Subscriptions • Architecture assistance

Topic Summary

• ArcGIS - A Cloud GIS • Business Cases For Cloud GIS • Deployment Patterns • Costing Example: Amazon

•  Exhibitors •  I am GIS Photo Booth & Trading Cards •  Hands-On Learning & Coaching Labs •  Design Studio •  Spatial Outlet •  Esri Showcase •  GIS Technical & Extended Support •  2 Demo theaters •  Drinks & snacks

In the GIS Solutions EXPO

Don’t Miss These Attractions

6:30 PM–9:30 PM •  Walking distance from convention center

•  Conference Badge needed for reception

•  Coat check available in courtyard

•  Serving hot hors d’oeuvres and beverages

Smithsonian American Art Museum and National Portrait Gallery

Tuesday Evening Reception

11:30 AM–1:30 PM •  Ballrooms A–C, Third Level

•  Join conference attendees for lunch and closing session

•  Closing Speaker Todd Park, U.S. CTO

•  Wrap-up and request for feedback with Jack Dangermond.

Closing and Hosted Lunch

Wednesday Closing Session

Upcoming Events esri.com/events

Date Event Location

March 21, 2013 MeetUp – ArcGIS Platform Washington, DC

April 18, 2013 MeetUp – Location Analytics Washington, DC

March 23–26, 2013 Esri Partner Conference Palm Springs, CA

March 25–28, 2013 Esri Developer Summit Palm Springs, CA

July 6–9, 2013 Esri National Security Summit San Diego, CA

July 8–12, 2013 Esri International User Conference San Diego, CA

Thank You Please complete a session evaluation form

#FedGIS

Andrew Hendrickson | Solution Architect Patterns & Practices ahendrickson@esri.com | @geo_andy

Marwa Mabrouk | ArcGIS for Server Product Manager Development mmabrouk@esri.com

top related