• No results found

Using ArcGIS for Server in the Amazon Cloud. Bonnie Stayer

N/A
N/A
Protected

Academic year: 2021

Share "Using ArcGIS for Server in the Amazon Cloud. Bonnie Stayer"

Copied!
44
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

Using ArcGIS for Server in the Amazon

Cloud

(3)

Session Outline

AWS OverviewArcGIS in AWSCloud BuilderMaintenanceBenefitsSecurity

(4)
(5)
(6)

ON DEMAND

}

UNIFORM

PAY AS YOU GO

AVAILABLE

(7)

Compute

Storage

Security

Scaling

Database

Networking

Monitoring

Messaging

Workflow

DNS

Load Balancing

Backup

CDN

ON DEMAND

}

UNIFORM

PAY AS YOU GO

AVAILABLE

(8)
(9)

10 AWS Regions

30+ AWS Edge Locations

(10)

US Regions

Global Regions

Availability Zone A Availability Zone B Availability Zone C EU (Ireland) Availability Zone A Availability Zone B South America (Sao Paulo)

Availability Zone A

Availability Zone B

Asia Pacific (Sydney)

Availability Zone A Availability Zone B GovCloud (OR) Availability Zone A Availability Zone B Availability Zone C Availability Zone D US East (VA) Availability Zone A Availability Zone B US West (CA) Availability Zone A Availability Zone B

Asia Pacific (Singapore)

Availability Zone A Availability Zone B Availability Zone C

Asia Pacific (Tokyo)

Availability Zone A Availability Zone B Availability Zone C US West (OR)

Note: Conceptual drawing only. The number of Availability Zones may vary.

AWS Regions & Availability Zones | AWS Overview

Availability Zone A

Availability Zone B

(11)

Amazon EC2 Instances | AWS Overview

Virtual machines (instance types) optimized for:General purposeCompute GPU Memory Storage

(12)

Elastic Block Storage | AWS Overview

Elastic Block Storage (EBS)

Storage volumes can be attached to EC2 instances

(13)

Amazon Machine Images | AWS Overview Amazon Machine Image (AMI) Preconfigured with:Operating system

Architecture (32-bit or 64-bit)

Storage

(14)

Demo

AWS Management

Console

(15)
(16)

The ArcGIS Platform | ArcGIS in AWS

Desktop Web Device

Server Online Content and Services

ArcGIS Online / Portal

(17)

ArcGIS for Server AMIs | ArcGIS in AWS Ubuntu with PostgreSQL Windows Server with SQL Server Windows Server with SQL Express

(18)

Custom AMIs | ArcGIS in AWS

(19)

Amazon EC2

Region

Availability Zone

Virtual Private Cloud

ArcGIS for Server Site

ArcGIS for Server in EC2 | ArcGIS in AWS

AMIs

Cloud

Builder

(20)
(21)

Build a complete ArcGIS for Server site | Cloud Builder

Create new sites

Create custom sites

Manage sites

(22)

Applies the Server license file

Optionally set up a database in a separate instance

Creates the PSA account

Creates an elastic load balancer and puts all the server

instances under it

Sets up a common configuration store, server directories,

etc. for all instances

Provides auto-scaling options

(23)

Demo

(24)

Workflow | Cloud Builder

1.

Initial setup

a. Sign up for an Amazon Account

b. Send AWS account # to [email protected] c. Get Cloud Builder (http://my.esri.com)

(25)

Workflow | Cloud Builder

1.

Initial setup

(26)

Workflow | Cloud Builder

1.

Initial setup

2.

Deploy site using Cloud Builder

3.

Publish Services

a. Copy/replicate data to server (optional) b. Publish services

(27)

Workflow | Cloud Builder

1.

Initial setup

2.

Deploy site using Cloud Builder

3.

Publish Services

(28)
(29)

Templates and Backup | Maintenance

Templates

- Customized ArcGIS Server site

- Store, share, and import

Backup

- ArcGIS Server Backup and Restore Utility

- Cloud Builder Backup

- Cloud Builder Template

- Launch multiple sites with the same architecture

(30)

Storage and Data Migration | Maintenance

Storage Options

- EBS Volume

- S3

- EC2 Instance

Data Loading Options

- Publishing from ArcGIS for Desktop

- RDP

- S3 Client Utilities

- FTP/HTTP Server

(31)

Monitoring | Maintenance

CloudWatch

- Monitor EC2 & other AWS

resources

- Store logs

- Set alarms

(32)
(33)

Optimizing IT Needs & Constraints | Benefits

Can help you optimize…

-

Setup Time

-

Scalability

(34)

Costs | Benefits

Machine cost

- Instance size and type - Storage

- Bandwidth

Other costs

- Extra storage: S3, CloudFront

- Elastic Load Balancer, Elastic IP, Route 53 - Monitoring: CloudWatch

(35)

Instance and Storage Costs | Benefits

Running Servers (includes OS licensing):

- On Demand – hourly rate

- Reserved Instance – upfront charge, reduced hourly rate

Storing Data (per month):

- Transfer in to AWS: free

- Transfer out from AWS: sliding scale (1 GB free, then $0.12/GB max)

(36)

EC2 Cost Example | Benefits

24 x 365

x $0.266/hr

$2330.16/yr

1 Windows Large Instance

On-Demand Pricing (per hour, no

upfront)

(37)

Reserved Instance Pricing

Heavy Utilization (always on)

EC2 Cost Example | Benefits

$602 +

24 x 365

x $0.106/hr

$1530.56/yr

(38)

EC2 Cost Example | Benefits

24 x 7

x $0.266/hr

$44.69/wk

Add a server for a week

On-Demand Pricing (per hour,

no upfront)

(39)
(40)

Foundation Services

Compute Storage Database Networking

AWS Global

Infrastructure

Regions

Availability Zones

Edge Locations Client-side Data Encryption &

Data Integrity Authentication

Server-side Encryption (File System and/or Data)

Network Traffic Protection (Encryption/Integrity/Identity)

Platform, Applications, Identity & Access Management Operating System, Network & Firewall Configuration

Customer Data

Amazon

Cu

stomer

SAS-70 Type IIISO 27001/ 2 Certification

Payment Card Industry (PCI)

Data Security Standard (DSS)

NIST Compliant Controls

DoD Compliant Controls

FedRAMP Compliant Controls

HIPAA Compliant

Customers implement

their own set of controls

Multiple customers with FISMA Low and Moderate ATOs

(41)

Single Tenant Physical Nodes

Run your virtualized operating systems and apps in a “single tenant per physical node” model

within the AWS infrastructure

Instance firewalls

Firewall control on instances via Security Groups

CLIs and APIs

Instantly audit your entire AWS infrastructure from scriptable APIs – generate an on-demand IT

inventory enabled by programmatic nature of AWS

Subnet control

Create low level networking constraints for resource access,

such as public and private subnets, internet gateways and

NATs

Bastion hosts

Only allow access for management of production resources from a bastion host.

Turn off when not needed Dedicated Instances Security Groups VPC

Private connections to VPC

Secured access to resources in AWS over software or hardware VPN and dedicated network links Direct Connect & VPN

(42)

GovCloud| Security

GovCloud

Available to U.S. federal, state, and local government clients, contractors, and educational institutions

ITAR-compliant

Supports CUI workloads

More expensive

(43)

Resources

Amazon EC2 - http://aws.amazon.com/ec2/?nc2=h_l3_c/

ArcGIS for Server on AWS Help

-http://resources.arcgis.com/en/help/main/10.2/#/Quick_start_guide/00rq0000002p00 0000/

Cloud Builder

-http://resources.arcgis.com/en/help/main/10.2/#/A_quick_tour_of_Cloud_Builder/00r q0000005z000000/

(44)

References

Related documents

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

1 ArcGIS Mobile •Map •Collect •Search •Sync 5 MPC 4 3 ArcGIS ArcGIS SERVER SERVER ArcGIS.com ArcGIS.com ArcGIS Desktop •Design •Author •Setup •Extract 2 Mobile GP

• Maps • Globes • Tools Use in ArcGIS Explorer Serve with ArcGIS Server Author / package using..

Rich base functionality of ArcGIS for Server can be supplemented with the following extensions: ArcGIS 3D Analyst extension, ArcGIS Data Interoperability

Load balanced Single Machine Configuration (Active-Active) GIS Server http:6080 Manager Server Directories & Configuration Store ArcGIS Site Client Proxy\Load Balancer

1. Verify that you have already installed ArcGIS for Server on the machine where you'll be installing the ArcGIS for INSPIRE server extension. ArcGIS 10.2.1 for Server service

ArcGIS site with Multiple Web Adaptors GIS Server http:6080 Manager Server Directories & Configuration Store ArcGIS Site Data (Files) Data (DBs) Firewall Web Adaptor

endowment-adjusted homeownership rates well above that of non-Hispanic whites, while the ways in which ethnic Chinese immigrants achieve high homeownership were reflective of