Containers are more flexible, especially in cloud environments. You can run containers on a cloud VM, or in a managed cloud cluster. Micro VMs can’t typically be used that way.
(I work at a SaaS that relies heavily on this model.)
We thought about using a container too. Easier to set up and everything. But it seems like microVMs give better isolation, and companies like Manus are also using Vms instead of containers.
Have you tried amazon firecracker?
Oh we are actually looking into it! How's your experience with it?
Why a VM as opposed to just a container?
Containers are more flexible, especially in cloud environments. You can run containers on a cloud VM, or in a managed cloud cluster. Micro VMs can’t typically be used that way.
(I work at a SaaS that relies heavily on this model.)
We thought about using a container too. Easier to set up and everything. But it seems like microVMs give better isolation, and companies like Manus are also using Vms instead of containers.
Any chance we can talk about this in detail?