This article takes you through the steps of running a Minecraft server in Microsoft’s Azure public cloud; from creating the VM to basic set-up tasks such as making yourself an operator and configuring server properties.
The new Minecraft Server solution in the Azure Marketplace is here: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/msftstack.minecraft-server?tab=Overview. The new template is easier to use and allows for more customization than the old one.
The new instructions for creating an operating a Minecraft Server in Azure can be found here: https://msftstack.wordpress.com/2017/02/11/deploying-minecraft-server-on-azure/.
Some of the reasons you might want to run a Minecraft server in Azure instead of running on your own machine are:
- You can choose a preconfigured Minecraft server virtual machine to launch from the Azure Marketplace – no installation required.
- Choose from a range of a VM sizes to meet your performance and cost requirements.
- Running a server on your own physical machine means choosing between limiting access to your home network, or dealing with the security risk of exposing your home network to the internet.
- Avoid hardware costs – pay for a VM when you need it and shut it down when you don’t.
- Whitelist trusted players to connect from anywhere without wrestling with firewalls and port forwarding.
- Freedom from worry about losing data to hardware failure with disks backed by Azure Storage Service.
- If you mess up the whole machine no big deal, delete it and deploy another. If you back up your world from time to time you can restart from where you left off.