Swarm cluster on Azure can be created using Azure portal, Azure CLI or PowerShell. The CLI and PowerShell options can be used to setup Continuous Integration and deployment pipelines. The cost for running the cluster depends on the number and size of each machine selected for the farm. Total Cost of Ownership (TCO) can be derived by visiting the Azure calculator here https://azure.microsoft.com/en-in/pricing/calculator/. The swarm cluster consists of the following Azure resources:
- Virtual network
- Storage accounts
- Virtual machine scale set
- Public IP address
- Network Security Group (NSG)
- Network interface
- Load balancer
- Container service
- Availability set
Perform the following steps in order to ...