ArcGIS in the Cloud

Organizations can take advantage of the cloud infrastructure with ArcGIS 10. See how you can set up ArcGIS for Server to run in the Amazon EC2 cloud.

Sep 28th, 2010

Start From:
Player Color:

Right-click on these links to download and save this video.


00:01We're now going to switch gears a little bit and discuss the cloud and how ArcGIS takes advantage of cloud resources and infrastructure.

00:15First to begin, just an overview of what is the cloud and what does it mean?

00:22The cloud is simply a set of hardware and infrastructure and also coupled...

00:29...with some software that's being delivered on a server farm outside of your environment.

00:36And then clients have the ability to access the cloud and the products and services there on demand.

00:44ArcGIS Server takes advantage of the cloud and has the ability to begin leveraging that.

00:50It's a new concept and a new way of deploying ArcGIS Server that we want to introduce to you guys today.

00:58So what does that all mean?

01:01Traditionally, you have been building systems on premise, and that's managing and maintaining all the data and the services there and then...

01:10...distributing that out to your clients, the desktop and Web resources and mobile.

01:17The cloud is simply another place to deploy ArcGIS Server and do that.

01:22What does that mean to you?

01:23What does that provide you?

01:25First, to begin, it extends your existing system, additional hardware that you can bring in and...

01:33...having use in the applications that you're building.

01:37It allows you to do that quickly and easily.

01:40It's a little bit different because it's a process of renting or leasing that hardware on the cloud...

01:48...versus going out and having to procure that hardware.

01:52So the ability to get to additional hardware storage space as a program increases, a little bit more easy to get to.

02:02Elastic scalability.

02:03What does that mean and how does that impact you all?

02:07As I described, the ability to add in and take advantage of hardware resources outside of system...

02:15...can take an application that you've been charged to build.

02:19Many of you or some of you are looking at local and state governments in the next October and November actually have... application for serving up location of polling centers in your area.

02:35And then maybe taking the results of the election and map out the results by precinct and make those map services available.

02:44Think about those two months, October and November.

02:46You expect probably high demand on those type of services because...

02:51...that's when people are going to want to go to those polling place locations and maybe add services associated with that... well as looking at some of the maps...mapping the results of those elections.

03:03Maybe that may be a service that people take interest in through the end of the year.

03:08But then come January, those services are kind of flat.

03:14There's not a lot of activity there but you want to maintain them.

03:17Here within the cloud you have the ability to scale and meet the demand as needed...

03:23...because of those resources are there and available for you to use readily.

03:29It also looks at the concept of managed infrastructure.

03:33Your IT services and support are maintaining the on-premise contents...

03:38...and the infrastructure on the cloud is being maintained and managed and load balanced...

03:44...with the services that are being provided with those applications.

03:49Consider also looking at this as maybe an opportunity to look at off-site redundancy.

03:54As you know, we're here in an area that can have fires and earthquakes and flood at any time.

04:01And the data and the services you guys have been building and maintaining is valuable.

04:07The cloud can be a potential location or resource for you to create and maintain some off-site redundancy if something occurs.

04:18And ArcGIS Server takes advantage of that...the cloud resources...

04:22...and with that we'll have a discussion and demonstration on ArcGIS Server on the Amazon EC2 cloud.

04:31Alright. Thanks, Tony.

04:33So how many of you have bought something from Amazon like a book or Kindle or something like that?


04:40How many of you knew that Amazon provides Web services also?

04:45Alright, fewer of you, as expected.

04:48Well, Amazon does have the EC2 Elastic Cloud services that are available to you.

04:57And Esri has actually partnered with Amazon to create some images that are available to you to get started quickly.

05:07So let's go ahead and launch an Amazon instance.

05:12Notice that I'm logged in to my account right now.

05:15When you are launching the instance, you're being charged for those resources by the minute...

05:21...and you also can purchase a bundle with ArcGIS Server in it or you can use your own license.

05:29And we actually have several license options for you with ArcGIS Server.

05:36So let's search for an AMI, Amazon Machine Image, that has Esri in the name.

05:46And what those AMIs are is they're Windows machines that have ArcGIS Server installed...

05:55...that have ArcGIS Desktop installed, and...

06:02...ArcGIS Server and Desktop are configured using best practices so you can get started working with them very quickly.

06:09You upload the data onto them and the only thing that you do have to do though is provide the license.

06:17So that's one thing that you have to do.

06:19So ArcGIS Server is installed but it is not licensed.

06:23So here are some of the AMIs that are available to me.

06:27So there's ArcGIS Server 10.

06:29There is a enterprise geodatabase 10 as well.

06:32So let's go ahead and select one of those.

06:35I have the option of configuring a large instance, a microinstance, an extra large instance and so on.

06:43And that's where I said how many CPU units I want and how much memory my instance has.

06:51So for the purpose of the demonstration, let's just select the microinstance and go on through the wizard.

07:00There are a number of other options that you can configure including security.

07:07I'll accept the defaults for now.

07:10Here we're looking at the key pair for recovering a password.

07:16So when your AMI gets created, it's got a unique password for the administrator account.

07:21And in order for you to recover it, you have to have a key pair that has already been created.

07:27And I've got an existing one here.

07:31So then you have the ability to create different security groups to specify the kind of access that is available to your AMI.

07:39And I'm just going to accept the default ones.

07:43And once I launch the AMI, it really doesn't take a very long time to launch it.

07:49So if I go back to my instances, there is the micro AMI that is being launched right now.

07:56You'll get started in just a few seconds, but what takes a while is for that password to get generated.

08:03It can take 15, 20 minutes, even 30 minutes to get one generated.

08:08So what I did is I created one ahead of time.

08:11And also that allowed me to go and provide the ArcGIS Server license and [ArcGIS] Desktop license so that I can actually use the server.

08:20So let's go ahead and log in to it.

08:24So in here I am using remote desktop to connect to my Amazon Machine Image.

08:31And what you get is actually a couple of default images... you have the Earth at Night and World Cities services that are installed there by default...

08:45...and that is just so that you can make sure that ArcGIS Server is up and running successfully.

08:50So what I want to show you...I also copied some of the data... here's a map document with the coastline for Wellington, New Zealand, with the stellar symbology that I have used here.

09:04And what I'm going to do is I'm going to publish this to ArcGIS Server.

09:10So just going to accept all the default options and publish that.

09:16And actually one more thing that I want to show you once this is done is how I can just take this address...

09:24...and see these same services on my own machine.

09:30So you have access to the AMI from anywhere on the Internet.

09:37Now in order for me to log in remotely, though, I actually had to request some changes to be made to the firewall policy for my machine.

09:49So if you guys are thinking right now, oh, that's a great idea.

09:52This is the way that I can get around my IT department.

09:57Not going to work.

09:59So, Amazon Cloud is designed to work with your IT people and IT infrastructure, not work around it, I found out.

10:13So now I've got my service published.

10:16Let's just make sure it previews.

10:18Okay, there we go.

10:19And now those of you that have been working with ArcGIS Server know that I need to clear out some caches... order for me to be able to view this service.

10:31So let's do that.

10:35Otherwise we won't be able to preview the service.

10:41So we'll clear the cache right now and now we go back to the list of services that is available.

10:50We have this Wellington service that I have just published, and I can copy this address and paste it in here and see the service there as well.

11:04So this becomes just another ArcGIS Server... which capacity you can control without having to buy additional hardware and put it within your facility.

11:15Tony, back to you.

11:17Thank you.

11:24So ArcGIS Server has the ability to leverage the cloud resources that are there today.

11:30Has a place that may reduce the complexity for deploying out in different situations.

11:38As I kind of described, it's pretty good for looking at computer intensive situations.

11:43Maybe you have data coming in because of an emergency event, and you need to be able to start standing up things quickly...

11:51...and being able to process that and then publish that information out.

11:55It's an optimal resource for those type of scenarios.

11:59It also can be a good place to begin looking at public applications that... need to deploy that may only require to be up certain times of the year and then, therefore, you're leveraging the...

12:13...resources on the cloud versus going out and buying a whole new set of server boxes to only be used occasionally.

12:22It also is, and as I keep thinking about this, it's the staging environment.

12:26It's also a good place to review how I can look and review some of those applications that may be really intensive...

12:33...and I could use this cloud to help describe the environment that's going to happen.

12:40Maybe it's a sex offender site or something that you know is going to take high hits.

12:44But I want to see what the instances are and what the performance is going to be at certain levels before I go out and deploy that.

12:51This is a place where you can explore that.

12:54And then it does come bundled with the Amazon [EC2] Cloud service so if you have an enterprise license with an ELA... can take your ArcGIS Server license and utilize that up on the cloud in the Amazon [EC2] service.

13:08If not, you have the ability to purchase a bundle of that hardware and the ArcGIS Server software on that.

13:15And you did saw an ArcInfo Desktop piece.

13:21That's available to be used for only administrative purposes.

13:24It's not part don't use that as a way of deploying ArcInfo at this time up on the cloud.

13:32So take a look at this.

13:33This is a way of potentially delivering out new solutions based upon different scenarios that you have.

Copyright 2016 Esri
Auto Scroll (on)Enable or disable the automatic scrolling of the transcript text when the video is playing. You can save this option if you login


Nice intro


Dec 27th, 2012. 1:16:36 PM

Comment on this Video