Azure API和数据库使用什么设置

Azure API和数据库使用什么设置,azure,asp.net-web-api,Azure,Asp.net Web Api,所以我正在开发一个基于用户的预订系统,我想要一个数据库和API,我可以自己编写。 我只是想知道我会在Azure上使用什么计划? API将仅由1个前端web应用程序查询,并用于执行web应用程序不执行的某些逻辑。 或者不使用azure,你们认为我应该使用其他服务吗?我希望使用mysql或sqllite开发ASP.net web API中的所有内容。我会说,使用您最熟悉的语言,如果是C,那么.net和Azure就是最好的选择,否则您也可以在Heroku上使用Rails、Node或PHP。真的没有正确

所以我正在开发一个基于用户的预订系统,我想要一个数据库和API,我可以自己编写。 我只是想知道我会在Azure上使用什么计划? API将仅由1个前端web应用程序查询,并用于执行web应用程序不执行的某些逻辑。
或者不使用azure,你们认为我应该使用其他服务吗?我希望使用mysql或sqllite开发ASP.net web API中的所有内容。

我会说,使用您最熟悉的语言,如果是C,那么.net和Azure就是最好的选择,否则您也可以在Heroku上使用Rails、Node或PHP。真的没有正确的答案,那是你觉得最好的答案。对于一个简单的api,您也可以使用Firebase或Parse,几乎不需要任何代码。

如果您想提高速度,可以查看。这是一种快速启动和运行后端的好方法,您可以使用基于ASP.NET Web Api和SQL Server的.NET后端


如果您想自己从头开始,可以通过Web应用程序使用ASP.NET Web Api和SQL Server。将来,如果您需要个性化或定制某些东西,那么您可以切换到虚拟机。

我已经看过了,似乎计划使用移动应用程序?\没有具体的选择计划;这完全取决于您,您有许多选择,从Web应用程序服务到虚拟机,以及上述各种组合。asp.net将在任何地方运行,即使是Linux虚拟机,只要设置正确。MySQL不会。每个选项都有它的优点,而且确实没有办法给你一个正确的答案。我想另一个问题是,在Web app azure服务或VM上托管它是更好的做法吗?这取决于你愿意花多少钱以及你需要运行哪些附加服务。如果它只是一个web api和sql,那么在共享托管环境中使用web应用程序就可以了。如果您需要自己服务器的灵活性来修改IIS设置和运行其他服务,您可以使用VPS。这取决于你需要什么,而不是“最佳实践”好的,谢谢你的回答!