Many lessons you learn in larger companies aren't directly applicable to a startup's first stack. In a product's initial explore stage, you need to optimize deployment for speed, cost, and optionality. Optionality refers to how fast you can change directions within a given architecture.
https://learn.microsoft.com/en-us/azure/architecture/example-scenario/startups/core-startup-stack