This article discusses the design principles of good architecture, the importance of choosing a tech stack that balances budget, DevOps expertise, data load, and performance requirements, and the need for flexible optimization options to configure the system to changing needs. It also reviews various infrastructure services such as Aerospike Cloud, hardware on-premise/co-location, hardware on the cloud, virtual private server (VPS), cloud VPS, and cloud-managed software, highlighting their pros and cons. The article emphasizes the importance of understanding shared economy, assessing service billing for business growth, prioritizing investing in engineering over hardware, and hiring experienced consultants and engineers to develop high-load solutions. It encourages readers not to blindly rely on clouds and instead manage databases more efficiently themselves, which can lead to faster growth potential and higher profits.