我正在为Azure应用程序设计架构,我有一些关于如何继续的问题。我熟悉Azure的基础知识,但之前从未构建和部署过Azure应用程序。不过,我在传统的非云,网络托管应用程序方面拥有丰富的经验。
我的应用程序将是通常以数据库为中心的业务系统,具有Web用户界面。我们希望从非常小的开始,随着我们获得用户群而慢慢增长。我计划将SQL Azure数据库用于关系存储以及blob存储用于文档等。这些将由数据访问层访问,而数据访问层又将由业务层操作。 Web用户界面将使用ASP.NET构建,并将停留在业务层。
这一切都非常传统,但我想知道它与Azure的匹配程度如何。我有一些具体且相互关联的问题:
我一直在网上阅读一些最佳实践帖子和文档,但它们似乎解决了高级问题。我希望以指向最佳实践文章等的形式对这些非常基本的问题给出答案。谢谢。