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 ArcGIS Operating System (Windows, Linux) New IP Virtualization Platform (VMWare, Microsoft, others) Hardware
Dynamic Resource Allocation Organizational Resources
Dynamic Resource Allocation Organizational Resources
Persistence GIS Production Staging Development & QA
Persistence GIS Production Staging Development & QA
Copy and Run GIS Data Visualization Data Management
New Architecture Machine 1 My ArcGIS Server Site Machine 2 My ArcGIS Server Site
New Architecture Web Tier (Web Adaptor) Firewall Machine 1 My ArcGIS Server Site Machine 2 My ArcGIS Server Site
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 Virtualization Management ArcGIS Operating System (Windows, Linux) Virtualization Platform (VMWare vsphere) Machine Image (Files) Hardware
Launching a new VM from Image Virtualization Management Machine Image (Files) ArcGIS Operating System (Windows, Linux) Virtualization Platform (VMWare) Hardware
The value of Imaging Data & Application Loading Software Setup IT Setup Data & Application Loading Launch VM from Image Launch VM from your Image Hardware Setup Procurement
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 ArcGIS for Desktop Citrix XenApp Internet Windows Hardware
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 Management Tools ArcGIS Operating System (Windows, Linux) Virtualization Platform (VMWare, Microsoft, Citrix, other) Hardware
Cloud Categories & ArcGIS Software As A Service (SaaS) ArcGIS Online Platform As A Service (PaaS) ArcGIS Online web services, ArcGIS Server Web APIs ArcGIS on Amazon EC2, ArcGIS on Private Cloud Infrastructure As A Service (IaaS)
Leveraging the Cloud Public Cloud Private Cloud LESS MORE Security & Control
Leveraging the Cloud Public Cloud Hybrid Private Cloud LESS Security & Control MORE
Security in the Cloud Shared responsibility in Public Cloud General Concepts: - Network overlays - Private Cloud isolation Government Certifications
Cloud Flavors Public Cloud Hybrid Private Cloud Off-Premise On-Premise Appliance s/w stack
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 offsite 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 Production Staging Start staging and QA only when needed, terminate otherwise. Server Persistence to run a system that is ready to use
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 Memory - HPC / Clusters Standard Large High CPU Extra Large High Memory Quadruple Extra 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 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 (Created Automatically) Windows 2008 R2 64 bit Microsoft SQL Server Standard (ArcSDE enabled) 100Gb of storage (optional) ArcGIS Server 10.1 AMI Ubuntu 64 bit ArcGIS Server GIS Services 100Gb of storage (optional) Postgres SQL - ArcSDE enabled (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 High Manage it Yourself Low
ArcGIS in the Cloud Users Catalogue ArcGIS Online Groups ArcGIS for Server in Cloud ArcGIS Online Services
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-whitepaper.pdf - http://www.ibm.com/developerworks/cloud/library/clgeospatialanalytics/ - 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
Don t Miss These Attractions In the GIS Solutions EXPO 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
Tuesday Evening Reception Smithsonian American Art Museum and National Portrait Gallery 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
Wednesday Closing Session Closing and Hosted Lunch 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.
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 mmabrouk@esri.com
Thank You Please complete a session evaluation form. #FedGIS