Deploying an Instance has a process of selecting a from an assortment of Templates, selecting one of the many choices of "Compute Service Offering", having a choice of adding additional disk to the virtual server, selecting an "Affinity Group", "Network", "SSH Key Pair", and launching the Instance.  Before you launch the Instance you have the option of naming and adding to a group.  Once a virtual server is spun up a popup message with the root password will appear, it's important to take note of this.  Unless you have SSH Key Pairs configured, then those will be automatically deployed to the Instance on boot up.

Step #1: Click the Instance tab on the left hand side, then "Add Instance" on the far right.

Deploying VM 1

Step #2: Select between a "Template" or "ISO" install, template is almost always the right answer.

Deploying VM 2

Step #3: Select the template of your choice.  We offer many open source operating systems with varying sizes of root hard drives.

Deploying VM 3

Step #4: Select a "Compute Service" for your Instance.

Deploying VM 4

Step #5: Not required as the main template will likely have the space you need, but if you want additional disks added to your virtual server we have a single customizable "Disk Offering".

Deploying VM 5

Step #6: Select an "Affinity Group", often this list will be empty and is not required.

Deploying VM 6

Step #7: Select which networks you want this virtual service attached to.  There will likely only be a single network called "public" by default.

Deploying VM 7

Step #8: If you've create an SSH Key Pair you can select it here.  This key will be deployed into the "root" account's ~/.ssh/authorized_keys file making instant passwordless login possible.

Deploying VM 8

Step #9: Launch the Instance.  You have the option of naming the Instance and assigning it a group.  If you mean the name blank it will generate a unique name on  your behalf.

Deploying VM 9

It's really that easy!