4
I’ve known Azure for a long time, read a lot and watched several videos but never used it. What I know about payment is that you only pay for what you use.
It turns out that recently an acquaintance talked to me about a project he’s looking to develop, but he wanted to host on a dedicated server that his company owns. When I heard the project I saw that in fact Azure would be more suitable for resources, then he said he saw the calculator and that he realized that "easily you get to a cost of 10,000 per month".
This worries me a little, because if so, only larger companies would be able to use the platform, and it would be unviable for smaller companies and developers who are starting a project.
At the same time, I find it currently impossible to develop a project hosting on a single dedicated server, due to the high coupling that this will generate between the various parts of the application.
What seemed to me, however, was that this high price he realized was because he didn’t have much sense of what to include in the price calculator. In fact, even though I understand how to program using Azure resources, I can’t estimate with that calculator.
What I want to know is: is it really easy to arrive at such high costs in Azure? It is in fact unviable for an app that is starting and therefore will not get much revenue for a long time?
Taking into account that clearly Azure better meets the needs of the app, how could I handle the cost issue if it is in fact high? An alternative I thought was to build everything using Docker, host on the same dedicated server, and when it no longer supports, migrate to Azure. That would be a viable alternative, or one within Azure?