Corda on Azure — Deploying a Corda Testnet node

Juarez Junior
5 min readSep 2, 2020
Azure Blockchain

by Juarez Junior

This blog post provides the steps required to deploy a Corda Testnet node to Azure.

You’ll need an Azure subscription to perform the steps below. If you do not have an Azure subscription, you can get a free Microsoft Azure account here.

At last, I’m not going to explain what the Corda is about nor its components and architecture neither. In case you need an introduction to Corda, please check the official documentation for Corda developers.

So without further ado, let’s start!

Create a Virtual Machine

To execute the tasks, we’re going to use the Azure Portal as well as follow the steps below:

Navigate to and select Virtual machines as shown below:

Virtual Machines

Select Add, then Virtual Machine:

Add -> Virtual machine

Create a resource group or select an existing one, select Ubuntu Server as the desired OS, then select a cloud region. Keep the default size (Standard_D2_v3):

Basic VM details

Scroll down and you will see the security authentication options. You can use an SSH key or provide a password as usual (remember to take note):

Security credentials

For learning purposes only, you can specify additional protocols and ports as below:

Check HTTP and HTTPS as well (for testing purposes)

Click Review + create. In case everything is OK, validation will pass then you can click the Create button:

Juarez Junior

Senior Principal #Java Developer Evangelist @ Oracle. Invite me to speak about #Java #OracleDatabase #OracleCloud #Blockchain #DevRel ☕️🥑

Recommended from Medium