Problem with these instructions? Please send a CFDDFC Support Query.

Azure Marketplace  Azure Marketplace

The first time you use CFDDFC on Azure, complete the following:

Otherwise, to launch a VM with CFDDFC, do the following:

  • From the Azure Portal, select Create a Resource.
  • In Search the Marketplace, type “CFD”.
  • Select CFD Direct From the Cloud from the search dropdown.

Both methods take you to the CFD Direct From the Cloud product page in the Azure Portal (see image below).

Basic Settings

  • From the CFD Direct From the Cloud page in the Azure Portal, click Create.
  • Under Resource Group: first time, create new with name, e.g. cfd; afterwards, select cfd.
  • Enter a Virtual Machine Name, e.g. cfd01
  • Select a Region, typically geographically close to you and noting the availability of Virtual Machine sizes in different regions.
  • Leave Availability options as “No infrastructure redundancy required”.
  • Under Size, select VM sizes will appear in a dropdown menu with price estimates; select all to view all VMs. In general we recommend the F-series including the Fsv2-series compute optimised VMs.
  • Under Authentication type: we strongly recommend using an SSH public key.
  • Choose the User name to login to the Linux VM, e.g. azuser
  • Under SSH Public key source
    Either use an existing key selected from Stored keys;
    Or generate a new key pair entering a Key pair name, e.g. azkey.
  • Under Public inbound ports, port 22 for SSH connection should be selected by default.
  • Click Next: Disks >


  • Choose an OS disk type: select Standard SSD.
    (Do not select Premium SSD since it is significantly more costly and unnecessary for CFD).
  • The OS disk is generally large enough for the data required for CFD so no additional Data disks are required.
  • Click Next: Networking >


  • In Virtual network, either create new, e.g. cfd-vnet or select existing.
  • In Subnet and Public IP, accept the defaults.
  • You can click through Next: Management >, Next: Advanced > and  Next: Tags >, but no selections are needed so alternatively select Review and Create.

Create a virtual machine

  • Under TERMS, enter additional details.
  • Click Create.
  • If a new key pair is being used, a popup window appears…
    Click Download private key and create resource and save the key file, e.g. azkey.pem, in a memorable location.
  • The portal shows Deployment is in progress.
  • Once deployed, select Go to resource.

Further information

See Create a Linux VM on Azure using Portal.

Next Step → Connect to the VM