A Beginner’s Guide to running a JumpBox on Amazon’s EC2 service
Look at your watch.
Fifteen minutes from now you could be running any of the JumpBoxes that are now available as public beta AMI’son Amazon’s EC2 service. As the least technical person in our office, I’ve known what EC2 is in the abstract sense for awhile now. Let me say it was extremely satisfying to finally fire up a JumpBox on EC2 and see how that service works first hand. I took screenshots of the entire process start to finish (which took just under 15min) in order to share here for anyone else who might be as daunted by EC2 as I was.
It should be noted that EC2 as a web hosting mechanism has some flaws (no persistent disk storage so if you’re node dies you can lose data not to mention your app can come back up under another IP address and disappear from its domain- this is not a hosting substitute for critical apps at this point). But this is a very slick way to get a public instance of a JumpBox running quickly for a non-critical application. It’s perfect for a scenario where you need to evaluate an application with a distributed team or proof a job for a remote client.
Here are the steps that I took to get the MarKamp.org wiki working yesterday:


























Congratulations! You now have a public instance of your JumpBox running on EC2 under your own domain. Two things to keep in mind:
-You’ll want to make sure you configure automatic backups to S3 if you’re using it for any application where you care about the data.
-Remember EC2 bills based on usage – don’t leave town with an instance running that you forgot about or you will come back from vacation with an unpleasant bill from Amazon. It costs roughly $72/mo + minor bandwidth charges to host a site on EC2 24/7.
At this point you can do various cool things like work offline on your laptop to to add data to your application and then use the backup/restore features to inject these changes into your public EC2 instance. We’ll cover more of these techniques in future posts. For now, have fun tinkering with EC2!

[...] last week with the ability to run a select set of JumpBoxes on Amazon EC2. We’ve now published a tutorial on our blog that will walk you through the process of getting a JumpBox running on the Amazon service. We [...]
[...] hosting it on EC2 [...]
Windows on Amazon EC2…
Windows on Amazon EC2…
[...] JumpBox Official Blog » A Beginner’s Guide to running a JumpBox on Amazon’s EC2 service (tags: tutorial amazon jumpbox ec2) [...]
Less technical than doing it yourself, but there’s still a lot of complexity that could be stripped away to really make this easy to use. Could it be simplified down to: get your AWS credentials, type them into a web form, then see a list of *human-readable* product names (like “WordPress 2.7″ not “something/something/wordpress1-1-1.manifest”) and in one more click have it launch.
A good product to look at is FogCreek’s CoPilot service, which managed to get shared VNC setup down to about three clicks.
[...] A Beginners guide to running JumpBox on Amazon´s EC2 service (via) [...]
[...] via JumpBox Official Blog » A Beginner’s Guide to running a JumpBox on Amazon’s EC2 service. [...]
[...] can use Amazon EC2 and quickly bring up a blank JumpBox that you control. This tutorial shows how it’s done. You’d then use the restore feature to inject the data from your [...]
[...] and then browse the results. As a side note this JumpBox lends itself particularly well to deployment on EC2. Bring up an instance for a few days to gather responses and then use the backup/restore mechanism [...]
great concept and potential. not attractive from ease of use via AWS. access unsuccessful repeatedly. my humble view is that ease of access and charging structure as is would gain many followers rapidly hence financial gains for you! security should come second after we are hooked on potential.
currently more trouble than its worth simply attempting to evaluate. racking up costs for unsuccessful and exceedingly complex attempts at access. time spent is not a justifiable business ‘expense’. invested over 10 hours at $x.00 with unsuccesful evaluation of one nevermind the many jump boxes available. not quite ready for prime time I think.
this being my sole reason for signing onto Amazon Web Services from a link on your website, no a very successful time investment really.
Let me say it was extremely satisfying to finally fire up a JumpBox on EC2 and see how that service works first hand and this is a very slick way to get a public instance of a JumpBox running quickly for a non-critical application.
[...] ‘Open Source as a Service’. Right now, JumpBox is offering a one-click setup of WordPress on Amazon AWS. Just sign-up for a free JumpBox account, add a few details from your Amazon AWS account and boom, [...]
[...] JumpBox Official Blog » A Beginner’s Guide to running a JumpBox on Amazon’s EC2 service Share:Related Posts:No Related Posts Filed Under: Blog /* Projects [...]