3CX is a software defined PBX. What does this mean exactly?
Quite simply it means you can deploy 3CX within an environment of your choice.
VMware, Hyper-V, Microsoft cloud, Amazon Web Services or a dedicated server. These are the environments many of our customers utilize to host and run their 3CX phone system.