Microsoft Azure云支持三个角色Web、Worker和VM,它们具有不同的功能,供应用程序开发人员使用。Web、工作人员角色的优势在于,操作系统/平台由Fabric Controller管理(更新到操作系统等),而使用VM时,我们必须自己管理这些操作系统/平台。我的问题是,如果我们使用Microsoft提供的解决方案实施私有云,我们还能在私有云上创建Web/Worker角色,还是仅限于VM角色?
我的任务是设计一个Kimball风格的数据仓库。它将位于Server中的prem上。组织物理实现的最佳做法是什么?也就是说,数据仓库是否应该是一个单一的数据库,使用模式来分隔每个数据集市(并且将所有维度都放在自己的模式中,以帮助“驱动”跨市场的重用)?如果我使用云平台进行数据仓库,比如Azure SQL DB (例如,使用托管实例来允许跨数据库查询),这个决策是否重要?