Too Long; Didn't Read
The pitfalls of building a B2B solution on only one cloud platform is that the application design becomes rigid and makes it difficult to later extend it to support other cloud providers. Using docker containers and Kubernetes is valuable for most multi-cloud solutions. Using multi-Cloud in their design approach gives startups more customer reach by being able to support and integrate with proprietary services they already have in their preferred cloud provider and workloads. Using cloud platforms as a sales channel is beneficial in getting access to top enterprise customers worldwide.