deploying arcgis enterprise on aws › ... ›...

46
Deploying ArcGIS Enterprise on AWS David Cordes ([email protected]) Kanika Kumar ([email protected])

Upload: others

Post on 06-Jun-2020

24 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Deploying ArcGIS Enterprise on AWSDavid Cordes ([email protected])Kanika Kumar ([email protected])

Page 2: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Deploying on AWS is a lot like building a house….

Page 3: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

You can build everything from scratch...

Page 4: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

You customize ...

Page 5: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Turnkey solution

Page 6: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Manual● Our images (AMIs) or yours● Most flexible● Can automate using Chef or Powershell DSC● Most work

Cloud Formation Templates● Our images or customizations of our images● Full automation through AWS console using templates● Many, but not all architectures● Can customize template

Cloud Builder● Easiest● Our images● Full automation through Esri tool● Common architectures, including high availability

Cloud Formation Templates

Cloud Builder

Manual

Page 7: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Users want this... ...but are forced, due to compliance reasons, to use this….

Cloud Formation Templates

Cloud Builder

Manual

Page 8: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

My images have to ….....start from our IT department’s base image.

...use a particular version of Windows.

...have to be built by certain people.

Compliance Issue #1

Page 9: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Esri Private Image Build

Now in beta!

Your base image

Add Chef(Add D:\)

Run Esri’s Build Script

Page 10: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Private Image Build Demo

Page 11: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 12: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 13: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 14: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 15: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 16: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 17: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 18: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 19: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 20: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 21: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

We can’t have any of our servers in a public subnet.

Compliance Issue #2

Page 22: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

DMZ ArchitecturesNew @ 10.8!

Page 23: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Public Subnet ArchitectureInternet

Security Group

Subnet 1 Subnet 2

Load Balancer(incoming traffic)

Public Subnets

Security Group● Incoming - web only● Outgoing - any traffic

Page 24: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

DMZ ArchitectureInternet

Security Group

Subnet 3 Subnet 4

Internet Gateway + Load Balancer(incoming traffic)

NAT Gateway (outgoing web traffic)

Private Subnets

Public Subnets (empty - no instances) (empty - no instances)

Subnet 1 Subnet 2

Page 25: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Is a DMZ architecture right for me?

● Advanced workflow○ Cloud Formation or Manual○ Requires considerable networking knowledge

● Only available at 10.8● Public Subnets or DMZ?

○ Security benefit - customer should decide○ Public subnets require less knowledge○ DMZ architecture does not require more time○ Accessing DMZ machines requires a “bastion” server.

Page 26: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

ArcGIS Enterprise Cloud Builder

New @ 10.7.1!

Page 27: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Wait, I thought there already is a Cloud Builder?

There has been an ArcGIS Server Cloud Builder since 10.1.

For Enterprise, Cloud Formation has been the story since 10.3.

Page 28: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Then why introduce a Cloud Builder then?

In a few words…..

Certificates Licensing Typos

Page 29: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Wait, are there two Cloud Builders for AWS then?

The ArcGIS Server Cloud Builder’s last release was 10.7.

The ArcGIS Enterprise Cloud Builder can launch stand-alone ArcGIS Server sites and ArcGIS Enterprise deployments.

Page 30: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

What does the Cloud Builder do then?

Launch and Upgrade

Page 31: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Base Deployment Launch with Cloud BuilderKanika Kumar

Page 32: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

You get all of these….

● Base deployment● Base deployment + GeoAnalytics● Base deployment + Image Hosting Server

+ Raster Analytics● Highly available base deployment + highly

available federated ArcGIS Server● Base deployment + GeoEvent● Base deployment + Notebook Server +

GeoAnalytics● Base deployment + Image Server● Any stand-alone ArcGIS Server server

role

...in record time!

Launch

...with one click...

Page 33: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Create Similar

To re-create same or very similar architecture.

Does not copy content (consider webgisdr tool).

Let’s you modify before creating.

Page 34: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Launch a Similar Deployment DemoKanika Kumar

Page 35: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Upgrade

When you launch... ...we store your deployment information...

Your S3 bucket

your deployment information

...so we have all the information we need to upgrade.

License Info

Page 36: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Upgrade Walk ThroughDavid Cordes

Page 37: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 38: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 39: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 40: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 41: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 42: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 43: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from
Page 44: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

10.8 Items of Note

Notebook Server New CLI Operations(start, stop, and list)

Open some ports when upgrading(29079-29090 and 4369)

Page 45: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

In closing....

We’re removing barriers to adoption.

Upgrades, working on making them easier, more reliable

Cloud Builder -easier, faster

Page 46: Deploying ArcGIS Enterprise on AWS › ... › deploying-arcgis-enterprise-in-amazon-web-services.pdfDeploying on AWS is a lot like building a house…. You can build everything from

Questions?

Contact us…David Cordes ([email protected])Kanika Kumar ([email protected])