我们可以用我们的企业客户端应用程序替换 Azure 门户来执行我们在 azure protal 上执行的所有任务吗
Can we replace Azure Portal by our enterprise Client app to perform all tasks that we perform on azure protal
Azure 是否提供完整的 API 以在不打开 azure 门户的情况下完成所有任务。
我听说有一些 REST API 可用,但不确定它们的覆盖范围。
我的问题是我们能否用我们定制的企业应用程序完全替换 Azure 门户,该应用程序实际调用 Azure 提供的 REST API。
这就是为什么我需要这个奇怪的东西
我们需要这个,因为我们的组织正在开发一个内部统一应用程序来从单点管理所有三个云 Azure、AWS 和 Google 云上的资源..
你的问题的答案是肯定的。你当然可以做到。正如亚历克斯在他的评论中提到的,首先看一下 Azure Service Management API。
不过有几点我想指出:
- 如您所知,现在有两个门户 (Live and Preview). Unfortunately both of these portals use different sets of API. Live one uses Service Management API and the Preview one uses Azure Resource Manager (ARM) API。因此您必须确保在您的应用程序中同时使用这两个 API。尽管 Microsoft 非常努力地推动使所有 API 都通过 ARM API 公开,但还有很多工作需要完成。
- 我注意到的另一件事是,有时某些服务的 REST API 文档会丢失,尽管有一些方法可以找到该信息。如果您正在构建对这些服务的支持但找不到文档,请记住这一点。
我建议您从这里开始:https://msdn.microsoft.com/en-us/library/azure/mt420159.aspx 然后找出 REST APIs 以了解您有兴趣在您的应用程序中支持的服务。
Azure 是否提供完整的 API 以在不打开 azure 门户的情况下完成所有任务。 我听说有一些 REST API 可用,但不确定它们的覆盖范围。
我的问题是我们能否用我们定制的企业应用程序完全替换 Azure 门户,该应用程序实际调用 Azure 提供的 REST API。
这就是为什么我需要这个奇怪的东西
我们需要这个,因为我们的组织正在开发一个内部统一应用程序来从单点管理所有三个云 Azure、AWS 和 Google 云上的资源..
你的问题的答案是肯定的。你当然可以做到。正如亚历克斯在他的评论中提到的,首先看一下 Azure Service Management API。
不过有几点我想指出:
- 如您所知,现在有两个门户 (Live and Preview). Unfortunately both of these portals use different sets of API. Live one uses Service Management API and the Preview one uses Azure Resource Manager (ARM) API。因此您必须确保在您的应用程序中同时使用这两个 API。尽管 Microsoft 非常努力地推动使所有 API 都通过 ARM API 公开,但还有很多工作需要完成。
- 我注意到的另一件事是,有时某些服务的 REST API 文档会丢失,尽管有一些方法可以找到该信息。如果您正在构建对这些服务的支持但找不到文档,请记住这一点。
我建议您从这里开始:https://msdn.microsoft.com/en-us/library/azure/mt420159.aspx 然后找出 REST APIs 以了解您有兴趣在您的应用程序中支持的服务。