Keep in mind that without proper licensing, the data transfer rate through Cloud Hosted Router will be limited.
Cloud Mikrotik is not tied to hardware. Licenses can be transferred between different machines. The only limitation is the speed of the interface. It varies depending on the type of license. Here is a simple table of cost and functionality:
First, you need an account on mikrotik.com. If you don't have it, then you need to create it.
RouterOS supports various services and protocols that can be used by medium or large providers such as OSPF, BGP, VPLS/MPLS. RouterOS is quite flexible, and is very well supported by Mikrotik, both through the forum and various wiki materials, as well as specialized configuration examples.
RouterOS provides support for almost all network interfaces on Linux kernel. Supported wireless chipset solutions are based on Atheros and Prism (as of RouterOS version 3.x). Mikrotik is also working on software upgrades that will ensure full compatibility of Mikrotik devices and software with increasingly popular networking technologies such as IPv6.
RouterOS provides the system administrator with a graphical interface (WinBox) for visual and quick firewall configuration, routing and QoS management. In particular, the functionality of the Linux utilities iptables, iproute2, traffic control and QoS based on the HTB algorithm are almost completely implemented in the WinBox interface.