The Amazon EC2 version of Eureka! provides an easy way to get up and running with the software without having to install it on your own hardware. With the consent of your institution and making sure that you are following all applicable policies and laws, you can run a HIPAA-compliant instance of Eureka! on Amazon's infrastructure. While the Eureka! software is free as always when running on EC2, Amazon does charge for use of their infrastructure. See the Amazon EC2's homepage for pricing and more information.
Note that we currently support version 1.5 of Eureka! on EC2.
Register for an Amazon EC2 account, if you do not have one already.
On the Amazon EC2 homepage, select My Account/Console at the top of the page. Then, select AWS Management Console.
Then, sign in to your account.
Click on EC2 under Compute & Networking.
Then, click on Launch Instance.
Give your instance of Eureka! a name by typing a name of your choice next to Name Your Instance. Select Create New under Choose a Key Pair and type in a name, e.g., mykey. If you are already a user of Amazon EC2, you may have a key pair defined already. Use your existing key pair by clicking Select Existing and selecting the key pair you want to use. Finally, underneath the key pair selection, select More Amazon Machine Images and click Continue.
Next to the Search button, type EurekaCVRG, and click Search. Select the EurekaCVRG image, and click Continue.
The next page confirms your selected machine image and its default settings. You can leave all of the defaults, and click Launch (Your account will be charged when you click this link!).
If you are successful, you will see the following screen indicating that Eureka! is launching:
Click the Close button in the lower right-hand corner of the screen. To access the AMI, wait a minute or so. Then, click Refresh under My Resources. You should see 1 Running Instance on the screen. Click on 1 Running Instance.
You should see the Eureka! image in your My Instances list. Right-click on it, and select Connect to connect to it.
The easiest way to login for the first time is to use Amazon's Java SSH Client. To do this, type in the path to the above certificate file in the Private key path field seen in the screenshot below. Then, click Launch SSH Client. Alternatively, click on Connect with a standalone SSH Client and follow the instructions.
Now that you have your Eureka! instance running, follow the instructions on the Installation page to configure it.