City of Carlsbad Web Mapping in the Amazon Cloud. Karl von Schlieder, GIS Manager June Acosta, GIS Administrator October 9, 2013

Similar documents
Optiwave AWS User Guide

Getting Started with Amazon Web Services

BERLIN. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

ArcGIS 10.3 Server on Amazon Web Services

Non-disruptive, two node high-availability (HA) support keeps you operating against unplanned storage failures in the cloud

Star Jedi font downloaded from

2013 AWS Worldwide Public Sector Summit Washington, D.C.

SAP VORA 1.4 on AWS - MARKETPLACE EDITION FREQUENTLY ASKED QUESTIONS

CIT 668: System Architecture. Amazon Web Services

The Cloud's Cutting Edge: ArcGIS for Server Use Cases for Amazon Web Services. David Cordes David McGuire Jim Herries Sridhar Karra

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

Benefits of Extending your Datacenters with Amazon Web Services

Introduction to Amazon Web Services

Introduction to ArcGIS Server Architecture and Services. Amr Wahba

amazon.com s Journey to the Cloud Jon Jenkins AWS Summit June 13, 2011

HOW TO PLAN & EXECUTE A SUCCESSFUL CLOUD MIGRATION

10 BEST PRACTICES FOR REDUCING SPEND IN AWS

ThoughtSpot on AWS Quick Start Guide

Backtesting in the Cloud

SIOS DataKeeper Cluster Edition on the AWS Cloud

Cloud Service SLA Declaration

QUICK START: SYMANTEC ENDPOINT PROTECTION FOR AMAZON EC2

IaaS. IaaS. Virtual Server

McAfee Cloud Workload Security Suite Amazon Machine Image Installation Guide

Training on Amazon AWS Cloud Computing. Course Content

MICROSTRATEGY PLATFORM ON AWS MARKETPLACE. Quick start guide to use MicroStrategy on Amazon Web Services - Marketplace

Sangoma VM SBC AMI at AWS (Amazon Web Services)

CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies

AWS_SOA-C00 Exam. Volume: 758 Questions

TELSTRA CLOUD SERVICES CLOUD INFRASTRUCTURE PRICING GUIDE UNITED KINGDOM

AWS: Basic Architecture Session SUNEY SHARMA Solutions Architect: AWS

Deploy. A step-by-step guide to successfully deploying your new app with the FileMaker Platform

Deploying the Cisco CSR 1000v on Amazon Web Services

At Course Completion Prepares you as per certification requirements for AWS Developer Associate.

TELSTRA CLOUD SERVICES VMWARE VCLOUD AIR PRICING GUIDE

KillTest *KIJGT 3WCNKV[ $GVVGT 5GTXKEG Q&A NZZV ]]] QORRZKYZ IUS =K ULLKX LXKK [VJGZK YKX\OIK LUX UTK _KGX

IBM Content Manager OnDemand on Cloud

IaaS. IaaS. Virtual Server

Cloud Infrastructure and Management Promotions

Version 4 Prices April 2018

Centrify Identity Services for AWS

P1 4G. 11 th May Powered by Packet One Networks

BUYER S GUIDE TO AWS AND AZURE RESERVED INSTANCES

<Placeholder cover we will adjust> Microsoft Azure Stack Licensing Guide (end customers)

Srinath Vaddepally.

AT&T NetBond User Guide

How to Deploy the Barracuda NG Firewall in an Amazon Virtual Private Cloud

IBM App Connect Professional

DIR Contract DIR-TSO-4051

Resiliency Replication Appliance Installation Guide Version 7.2

GoToMeeting User Group March 25, Post-Webinar Tasks. GoToMeeting User Group 3/25/2010. Agenda

Introduction to Amazon Cloud & EC2 Overview

Modernize Your Backup and DR Using Actifio in AWS

Example. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review:

FAQs. Business (CIP 2.2) AWS Market Place Troubleshooting and FAQ Guide

EC2 Scheduler. AWS Implementation Guide. Lalit Grover. September Last updated: September 2017 (see revisions)

LINUX, WINDOWS(MCSE),

Deploy and Secure an Internet Facing Application with the Barracuda Web Application Firewall in Amazon Web Services

Software and Migration Services FAQ for more information (available from Electronic Data Solutions ). Some implementation will be required, including

HPE Digital Learner AWS Certified SysOps Administrator (Intermediate) Content Pack

SERVICE DEFINITION G-CLOUD 7 THALES PSN REMOTE ACCESS. Classification: Open

A Comparative Study of Various Computing Environments-Cluster, Grid and Cloud

Netwrix Auditor. Virtual Appliance and Cloud Deployment Guide. Version: /25/2017

Building a Modular and Scalable Virtual Network Architecture with Amazon VPC

Enroll Now to Take online Course Contact: Demo video By Chandra sir

Equipment Installment Plans for enterprise customers

How to go serverless with AWS Lambda

Course Overview. ECE 1779 Introduction to Cloud Computing. Marking. Class Mechanics. Eyal de Lara

Overview of the Samsung Push to Talk (PTT) Solution on AWS. October 2017

Scientific Workflows and Cloud Computing. Gideon Juve USC Information Sciences Institute

The following table provides additional detail by identifying the items included in the service.

Introduction to Cloud Computing

Arcserve Solutions for Amazon Web Services (AWS)

QUICK START: VERITAS STORAGE FOUNDATION BASIC FOR AMAZON EC2

Data Store Management Best Practices. Bill Major Laurence Clinton

Scheduling. Scheduling Tasks At Creation Time CHAPTER

Unlimited Scalability in the Cloud A Case Study of Migration to Amazon DynamoDB

vrealize Business Standard User Guide

IBM Case Manager on Cloud

Amazon Elastic Compute Cloud (EC2)

Hosting DesktopNow in Amazon Web Services. Ivanti DesktopNow powered by AppSense

ArcGIS for Server Michele Lundeen

CIT 668: System Architecture

Veritas Desktop and Laptop Option 9.1 Qualification Details with Cloud Service Providers (Microsoft Azure and Amazon Web Services)

IaaS. IaaS. Virtual Server

BERLIN. 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved

KENYA 2019 Training Schedule

Elastic Compute Service. Quick Start for Windows

Amazon Web Services. Block 402, 4 th Floor, Saptagiri Towers, Above Pantaloons, Begumpet Main Road, Hyderabad Telangana India

IaaS. IaaS. Virtual Server

Master Services Agreement:

FUJITSU Cloud Service K5 for Public & Virtual Private Cloud Japan Region Price List (October 2016) IaaS. IaaS. Virtual Server

IBM Case Manager on Cloud

SymantecTM Desktop and Laptop Option. Symantec DLO s Storage in Cloud (Amazon Web Services)

AWS Administration. Suggested Pre-requisites Basic IT Knowledge

Product Definition: Backup-as-a-Service (BaaS)

IaaS. IaaS. Virtual Server

IaaS. IaaS. Virtual Server

Deploying and Using ArcGIS Enterprise in the Cloud. Bill Major

OUR CUSTOMER TERMS CLOUD SERVICES - INFRASTRUCTURE

Transcription:

City of Carlsbad Web Mapping in the Amazon Cloud Karl von Schlieder, GIS Manager June Acosta, GIS Administrator October 9, 2013

Background Carlsbad GIS provides web mapping to external and internal customers Software is ArcGIS for Server and Rolta OnPoint, JSAPI/HTML5/Silverlight maps (14 map services) Seeking better performance than existed internally 2

Test Solution Amazon Cloud Computing Implement our web mapping component to the Amazon cloud product to test: Performance Ease of maintenance and administration Cost 3

Preliminary Steps Created EC2 (elastic compute cloud) account with Amazon Set up billing via purchase order rather than credit card Determine which configuration of Amazon Machine Image (AMI) needed With Amazon account number, requested that Esri make available the selected AMI 4

Preliminary Steps (cont.) AMI contained pre-configured assemblage of: ArcGIS for Server ArcSDE for workgroup/sql Express 2008 R2 ArcGIS desktop license (Standard) ArcGIS web adaptor required our install Activated the virtual server s components with existing and evaluation licensing 5

Preliminary Steps (cont.) We requested evaluation licensing for ArcGIS for Server on Amazon EC2 Used an existing ArcGIS for Desktop Standard license SQL Express from Esri (10 GB) Requested test copy of Rolta OnPoint Ran cloud testing while still operating on-site 6

Data Loading Moved data to Amazon instance using Citrix Sharefile (cloud-based file sharing app) Replicated data using Register Existing Data Option Used Geodata Service to maintain replication between onsite SDE and SDE (SQL Express) on Amazon instance 7

Security Rolta OnPoint software can t use built-in Esri security (ArcGIS Server s security?? Solution: build a Virtual Private Network (VPC) Puts the EC2 instance within city s network, protected by our internal measures 8

Virtual Machine Instance Sizing/Pricing Original configuration: General purpose, large instance, 8GB memory, 2 CPU (using ½ of our license) On-demand pricing structure ( full-price ) Running 24/7 Technical support license Ran uninterrupted August 2012 to September 2013 9

Virtual Machine Instance Sizing/Pricing (continued) Planned new configuration (September 2013): General purpose, extra-large instance, 15GB memory, 4 CPU (using 100% of our license) Reserved instance (one-year term) pricing structure (40-50% reduction in per hour cost) $1,280 upfront setup cost for one year AWS support Business (level 3 of 4) 10% of monthly charges 10

Cost Information (monthly) On-demand hourly pricing ($0.384) Data storage charge ($0.105/GB-month) Data transfer charge ($0.11/million I/O requests) Technical support ($100) VPC charge ($0.05/ VPN connection-hour) Average invoice = $500/month 11

Reserved Instance Pricing Purchase one-year or three-year contract Discounted rate (40 65%), with set-up fee Overall savings if enough hours are used to defray set-up fee Sell surplus hours in Reserved Instance Marketplace 12

Everything was going great, and then Chronology of events: we hit a bump Thursday 9/19/13 launched the extra-large instance, but could not connect to it via user console; logged ticket Tried repeatedly to launch new instances, but could not connect Monday 9/25/13 lost connection to our production server; logged more tickets 13

Amazon Technical Support Amazon did unspecified and unannounced infrastructure upgrades around Sept. 18 Technical support says problem is too complex to solve quickly - best bet is to re-build production instance from original AMI However, when attempting to launch recovery instance, we can t access server console 14

The Fix Outage is going on two weeks with no resolution in sight from Amazon All web mapping for internal and external customers are down (14 map services) Solution: built new on-site VM with same configuration as production server in cloud; create web server 5 days. Back in service Tuesday 10/1 15

Conclusion On-site in VM environment Sell remaining reserved instance time or clawback set-up fee Search and evaluate more local cloud providers with explicit Service Level Agreements Be prepared to do all technical work that Esri provides in provisioning their AMIs 16

17 Questions?