One small team.
All three layers.

Hardware, cloud, and interface owned by the same people. No layers between you and the build. After delivery, the system stays ours to support.