ArcGIS Sever In The Cloud Gets A Little Closer
I just opened up my inbox to an announcement from Amazon. Looks like they are continuing to push their cloud computing services. Now this one can make all the difference for us GIS nerds. Its called Virtual Private Cloud. Giving it a quick read, it looks like you'll me able to add an Amazon Cloud based server to your existing network, via a standard VPN connection. Here are the details from Amazon:
* Create a Virtual Private Cloud on AWS's scalable infrastructure, and specify its private IP address range from any block you choose.
* Divide your VPC's private IP address range into one or more subnets in a manner convenient for managing applications and services you run in your VPC.
* Bridge together your VPC and your IT infrastructure via an encrypted VPN connection.
* Add AWS resources, such as Amazon EC2 instances, to your VPC.
* Route traffic between your VPC and the Internet over the VPN connection so that it can be examined by your existing security and networking assets before heading to the public Internet.
* Extend your existing security and management policies within your IT infrastructure to your VPC as if they were running within your infrastructure.
The first thing that came to my mind was spinning up ArcSOC servers to handle additional load if your main box (on your own physical network) gets swamped. Just add a new SOC server (an EC2 instance) to your existing ArcGIS Server. I have no idea if the network latency would be an issue in a distributed environment like this, but I suspect it will be. I'm going to test this out as soon as I can and will report back.
You could move your entire ArcGIS server operation up to the cloud, but as we have discussed before, it can be prohibitively expensive to do so. With this new method, you can bring them online only when you really need them. I'm sure James Fee has 'ArcGIS Server Cloud' setup as a Google Alert...so what do you think James?
Follow Us On Twitter

Instead of usage-based billing like Amazon, we have a "subscription-based" Cloud where you purchase the usage of a certain amount of computing resources in our cloud, install your applications, and let them roar. When your monitoring tools tell you that you need to increase/decrease your resources based on usage, you can do that instantly from a control panel.
Our clients also like the fact that they know exactly what they are going to pay every month (a requirement for most organizations). Obviously this isn't "pure cloud elasticity," but it is predictable and the scalability functionality meets most client's needs... until the licensing changes, then it's on!
We are currently implementing a project for a multi-national application that uses our cloud to "Cloud-burst" their co-located "traditional" hardware/application architecture.
Ryan - skygoneinc.com
Now scaling ArcGIS Server Java in Amazon's cloud, that is interesting. ;)
Running AGS totally from the cloud isnt economically feasible as we have all pointed out. However, using it when you need to offload traffic from your main box, it makes perfect sense. If you get slashdotted or dugg like we recently did, having a couple of EC2 instances would have been great to have, and I would have only needed to pay for a couples of days worth.
http://radar.oreilly.com/2009/04/jack-dangermond-i...