azure - 在 CSP 订阅中使用 Azure 云服务的替代方案

标签 azure azure-web-app-service azure-service-fabric azure-cloud-services azureportal

团队,

我有一个完整的正在运行的云服务应用程序,已升级到最新的 Azure SDK 版本,不幸的是需要将其转储到 CSP 订阅中。但我了解到Azure CSP仅支持Azure Resource Manager模型,云服务是经典的部署模型。因此,我们无法在 CSP 订阅中创建云服务。

Azure CSP 中是否有其他替代方案来使用“云服务”,以便我们可以通过最小的更改进行迁移。请帮忙

最佳答案

首先,这里有一些关于 Microsoft Docs 的好读物,可帮助比较可用选项并根据您的要求做出决策:

(我的意思是诸如托管功能、服务限制、第 3 方软件安装和 RDP 访问是否需要、网络隔离到单独的 VNET 是否需要、成本考虑、最低 SLA、可用区域、即时部署和自动等要求-缩放、状态管理等):

  1. Azure App Service, Virtual Machines, Service Fabric, and Cloud Services comparison
  2. Decision tree for Azure compute services (这涵盖了很大的范围..简单的虚拟机、批处理、函数、容器、AKS、ServiceFabric)
  3. Criteria for choosing an Azure Compute Service

还要知道,在寻找替代方案时,通过在迁移时将旧解决方案分解为多个部分来利用多个计算或其他 Azure 服务选项的情况并不少见(例如,像 Azure Function + 这样的无服务器计算选项) Service Fabric + 如果需要的话其他东西)。

一般来说(目前从您的问题中不太了解您的应用程序),恕我直言,在从现有云服务迁移时,Azure App Service 和 Service Fabric 可能是考虑因素,但这正是详细要求帮助您做出决策的地方。

附带说明一下,这里是 CSP 中可用的 Azure 服务列表 - Available Azure services in Azure CSP

关于azure - 在 CSP 订阅中使用 Azure 云服务的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53311595/

相关文章:

c# - 如何使用 C# 在 Azure SQL 数据库上创建包含用户?

c# - 使用 Azure 中的 ASP.NET Core 将用户 session 保存在 Redis 中

.net - 无法访问 Service Fabric 本地群集管理器

rest - Azure Service Fabric 中的服务远程处理与 RestFul 调用

python - 为什么我无权使用 Python 在 Data Lake gen2 中创建文件系统

caching - Azure 缓存(预览版)项目大小限制

.net - Azure 应用服务 .net6 部署 - 错误 : EISDIR: illegal operation on a directory, 打开 '/home/site/wwwroot/wwwroot/Identity/lib/bootstrap/LICENSE'

abcpdf - 有没有人能够在 azure 网站上使用 ABCPDF(HTML 转换)

asp.net-core - 发布到 Azure 时类型或命名空间名称 "AspNetCore"不存在错误

azure-service-fabric - Service Fabric 重启应用程序