This article has not been completed yet. However, it may already contain helpful Information and therefore it has been published at this stage.

1)  Azure-VM Creation:

# VM - Name
bctestvm

# Login
bcadmin

# Password
BCPass_12345
# Retrieving PIP with Azure CLI
az vm show --resource-group AKTT --name bctestvm -d --query [publicIps] --output tsv

# Connecting to VM
ssh bcadmin@<ip-address>

2) Azure-VM OS-Disk-Expansion:

# Deallocate VM with Azure CLI
az vm deallocate --resource-group AKTT --name bctestvm
# List available Disks
az disk list --resource-group AKTT --query '[*].{Name:name,Gb:diskSizeGb,Tier:accountType}' --output table
Bitcoin Testnet Explorer
Look up Bitcoin Testnet (TBTC) blocks, transactions, addresses, balances, nodes, OP_RETURN data and protocols, blockchain stats and charts
# Resize Azure-VM OS-Disk
az disk update --resource-group AKTT --name bctestvm_OsDisk_1_ed93749ff2044d07aa52482d8d8b6471 --size-gb 100
# Start Azure-VM
az vm start --resource-group AKTT --name bctestvm

3) Check results of resizing on the VM

#  Show Free Space
df -h

3) BitCoin Node Setup

# Binaries Download
wget https://bitcoincore.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-x86_64-linux-gnu.tar.gz

# Unzip Binaries
tar xvzf bitcoin-0.20.1-x86_64-linux-gnu.tar.gz
# Change Directory
cd bitcoin-0.20.1

# Start BitCoin - Node
./bin/bitcoind -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 -fallbackfee=0.0002 -txindex=1 -server
# Show Files
ls ~/.bitcoin/testnet3
# Check Node-Health
./bin/bitcoin-cli -testnet -getinfo -rpcuser=bcadmin -rpcpassword=BCPass_12345

4) Create Wallet

# Create Wallet Address
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getnewaddress
# Wallet Address
tb1qqe5hmx2ejffxa3qhze6asks63stvlq2t2nhw80
# Retrieving Private Wallet Key
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 dumpprivkey tb1qqe5hmx2ejffxa3qhze6asks63stvlq2t2nhw80
# Private Wallet Address
cN1oddPc8wxeoYACdN77YdpaLiFpHqefsmJhbwyWTH1xMsgzn2aj
# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 listreceivedbyaddress 1 true

5) Load bitcoin in wallet

https://testnet-faucet.mempool.co/

# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getwalletinfo
# Check Transaction History 
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 listtransactions '*' 9999999 0 true
# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getbalance "*" 1 true

4) Transaction Execution

# Generate AMOUNT Variable
## This step is optional
MATRIKELNUMMER=<xxxxxxxxxxxx>
AMOUNT=$(echo $MATRIKELNUMMER | cut -c 7-10 | xargs printf "0.000%s\n")
echo $AMOUNT
# Send BitCoins
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 sendtoaddress <Recipient Wallet ID> $AMOUNT
# Transaction - ID
2d16167fdecb3e26a6fbfb60bff1779cd385074fa19131e24e66d997b925a48d
Bitcoin Testnet Explorer - Blockstream.info
Blockstream Explorer is an open source block explorer providing detailed blockchain data across Bitcoin, Testnet, and Liquid. Supports Tor and tracking-free.
# Check Transaction History 
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 listtransactions '*' 9999999 0 true
# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getwalletinfo
# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getbalance "*" 1 true
# Generate REST Variable
## This step is optional
REST=$(./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getbalance "*" 1 true)
echo $REST
# Send remaining BitCoins
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 sendtoaddress <Recipient Wallet ID> $REST "" "" true
# Transaction - ID
a80e05524e31da9d638ebb47f4bdda03d2c9e6481801e6b9fa3ab9e4c0a00518
# Check Transaction History
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 listtransactions '*' 9999999 0 true
# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getbalance "*" 1 true
# Check Wallet Balance
./bin/bitcoin-cli -testnet -rpcuser=bcadmin -rpcpassword=BCPass_12345 getwalletinfo
Bitcoin Testnet Explorer - Blockstream.info
Blockstream Explorer is an open source block explorer providing detailed blockchain data across Bitcoin, Testnet, and Liquid. Supports Tor and tracking-free.

Sources:

Link1

Link2