# 將 API 定義部署至 Azure API Management

使用 API Contracts 公開 API 自動將您的 API 更新至 Azure API Management。

本範例說明如何從 API 合約在 Azure API Management 中匯入新的 API 定義或更新現有定義。

![CI/CD 管道從 Qlik Talend Cloud 擷取 API 定義，然後推送到 Azure API Management 的流程圖。](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/azure_api_management.png)

若要執行此操作，您必須先從 Qlik Talend Cloud 擷取您的 API，然後需要使用命令列指令碼或 CI/CD 管道將其部署至 Azure API Management。

下列程序使用 Microsoft PowerShell，但您也可以使用 Azure API Management REST API。

如需詳細資訊，請參閱下列資源：

* [擷取適用於 Azure API 管理的 API 定義](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/APIDesigner/FetchingApiDefinitionForAzureApiManagement.htm)
* [Azure API Management 文件](https://docs.microsoft.com/en-us/azure/api-management/)
* [Microsoft PowerShell 文件](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-6)
* [Azure PowerShell API Management 說明文件](https://docs.microsoft.com/en-us/powershell/module/az.apimanagement/?view=azps-2.4.0#api_management)
* [Azure API 管理 REST API 參考](https://docs.microsoft.com/en-us/rest/api/apimanagement/)