Cost-sensitive MVPs with modest traffic, one technical operator, and a workload that can share one failure domain.
A single host keeps the first deployment understandable. The application, worker, and data services can be upgraded together while demand and operational risk are still being validated.