Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Understanding ArcGIS Deployments in Public and
Private Cloud
Marwa Mabrouk
Agenda
• Back to Basics • What are people doing? • New Features • Using ArcGIS in the Cloud
- Private Cloud - Public Cloud
• Technical Demos - AWS VPC - AWS GovCloud
Virtualization Basics
Hardware
Virtualization Platform (VMWare, Microsoft, others)
Operating System (Windows, Linux)
ArcGIS New
IP
Dynamic Resource Allocation
Organizational Resources
Dynamic Resource Allocation
Organizational Resources
Persistence
GIS
Development & QA
Staging Production
Persistence
Development & QA
Staging Production
GIS
Copy and Run
GIS
Data Management
Data Visualization
New Architecture
Machine 1 My ArcGIS Server Site
Machine 2 My ArcGIS Server Site
New Architecture
Machine 1 My ArcGIS Server Site
Machine 2 My ArcGIS Server Site
Web Tier (Web Adaptor)
Firewall
Simplified Setup, Configuration and Management
• Pure web services server - Easier install and configuration - Self contained GIS server - No DCOM access, no external dependencies
• Built for resilience • More robust
- Easier management of clusters
• More Linux friendly
A
Key New features for Server Virtualization
• Support for new ip assignment
• ArcGIS for Server Admin REST API
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
The Value of automation Create Custom Images for distributed sites
• New ArcGIS for Server 10.1 Admin REST API
• Site Management functions - Remove site - Join site - Cluster Management
• Service publishing functions - Create Service - Update Service - Delete Service
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
ArcGIS compatibility with Cloud Stack
Hardware
Virtualization Platform (VMWare, Microsoft, Citrix, other)
Operating System (Windows, Linux)
ArcGIS
Management Tools
Cloud Categories & ArcGIS
Infrastructure As A Service
(IaaS)
Platform As A Service (PaaS)
Software As A Service (SaaS)
ArcGIS on Amazon EC2, ArcGIS on Private Cloud
ArcGIS Online
ArcGIS Online web services, ArcGIS Server Web APIs
ArcGIS on Amazon EC2, ArcGIS on Private Cloud
ArcGIS Online web services, ArcGIS Server Web APIs
Leveraging the Cloud
Private Cloud
Public Cloud
LESS MORE
Security & Control
Public CloudCloud
Leveraging the Cloud
Private Cloud
Public Cloud
LESS MORE Security & Control
Hybrid Public CloudCloud Private Clouddd
Security in the Cloud
• Shared responsibility in Public Cloud
• General Concepts: - Network overlays - Private Cloud isolation
• Government Certifications
Cloud Flavors
Appliance s/w stack
Off-Premise On-Premise
Public Cloud
Private Cloud Hybrid
Dynamic Resource Allocation
• TX DOT
- Road conditions for storms
• Unpredictable loads, critical application
Resource outbursts
• Organization X - Have their own hosted
environment, and they like it
• Need extra resources every now and then, they use the cloud
Resource backup
• Organization XX - Have their own hosted
environment, but are concerned about a Disaster recovery situation
• Chose the cloud for off-site backup
ArcGIS Server
Rapid Resource Allocation
• Disaster recovery - BP
• Rapid response - Sandy
• Time to market / Opportunity cost
Resource Redundancy & best practices
• Production is paired with Staging, in addition to QA
• Organizations shy away from the investment to setup and maintain extra environments
• Start staging and QA only when needed, terminate otherwise.
• Server Persistence to run a system that is ready to use
Production Staging
Resource Migration
• Turning staging into production
• Testing new versions, switch systems rather than setup again
• Replacing a system with issues instantly
• Result: More productivity
ArcGIS on Private Cloud
ArcGIS on Public Cloud
ArcGIS on Public Cloud
• Amazon Web Services, Pioneers IaaS
• IT Consumerization - Buy resources based on an hourly rate and per GB - Monthly bill - Get started in 5 mins using your credit card
• Geographically controlled cloud
Amazon Instance types
• Sizes - Standard - High CPU
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)
- High Memory - HPC / Clusters
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
Demo AWS VPC
AWS GovCloud
• ITAR compliant - Only US persons
• Applications used by the US Government
• Same Amazon public cloud with VPC features
• Support in console coming soon! - Elastic Wolf
AWS GovCloud demo
ArcGIS cloud product spectrum
ArcGIS Server On
Private Cloud
ArcGIS Server On
Amazon Web Services
ArcGIS Online
Manage it Yourself High Low
ArcGIS in the Cloud
ArcGIS Online
Groups
Users
Catalogue
ArcGIS Online Services cGIS Online Servi
ArcGIS for Server in Cloud
Summary
• Virtualization new features - Server - Desktop
• Cloud environments - Private vs Public
• Make the best of the cloud with ArcGIS 10.1
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
• 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
Marwa Mabrouk | ArcGIS for Product Manager Development [email protected]
Thank You Please complete a session evaluation form.
#FedGIS