将ASP.NET Core应用程序部署到共享托管提供程序但从中使用Azure SQL和Blob存储有什么缺点?

问题描述

我正在开发一个业务Web应用程序,该应用程序需要在公共Internet上可用。 最初,我使用Azure应用服务,但是当我的帐户用完200美元免费试用额度后,发现在Azure中托管应用的费用要比其他任何共享Web托管提供商都要高。这是一项起步业务,因此一开始我会尽力降低成本。

所以我的问题在标题中。我主要对安全性或法律方面感兴趣,或者它是否有缺点?谢谢。

解决方法

我一直在使用共享云和云,这完全取决于您的业务需求和预算。

让我们首先为您的应用收集事实,然后只有您才能决定应该做什么。

  1. 该应用程序将在全球范围内使用吗?
  2. 该应用是否拥有100个以上的用户,或者在接下来的6个月内可以逐渐增长到超过100-500个用户群?
  3. 应用程序是否具有复杂的业务功能?
  4. 有效的业务功能是否需要存储至少2年的数据?

如果您对以上所有问题的回答均为“是”,那么请选择云计算,是的,最初您会觉得账单比共享主机高。

但是,如果用户有限,则未来1年的用户群将增长到200- 300以下,并且可以每6个月存档一次数据,一旦用户群增加,您就可以选择2-3年的共享托管那么您可以随时访问云。