Is there any comparison between Deploying Confluent platform on VM vs containers (CFK) ? in terms of cost, performance, stability etc?
Containers would isolate all dependencies better. Using VMs would give more direct access to host I/O such as CPU, memory and disk space without abstractions.
Both would be equally stable / performant, and cost similarly, if given the same resources.
CFK requires an enterprise license, which is extra cost. Confluent Platform self managed installation does not.