# Azure API ManagementにAPI定義をデプロイ

Talend Cloud API DesignerパブリックAPIを使い、APIをAzure API Managementへ自動的にアップデートします。

このサンプルでは、Talend Cloud API DesignerからのAzure API Managementで新しいAPI定義をインポートしたり、既存のAPI定義をアップデートする方法について説明します。

![API定義がCI/CDパイプラインによってTalend Cloudから取得され、Azure API Managementにプッシュされるプロセスの図。](https://help.qlik.com/talend/ja-JP/api-designer-user-guide/Resources/images/azure_api_management.png)

そのためにはまず、Talend CloudからAPIをフェッチし、コマンドラインスクリプトかCI/CDパイプラインを使ってAzure API Managementにデプロイする必要があります。

次の手順ではMicrosoft PowerShellが使用されていますが、Azure API Management REST APIも使用できます。

詳細は次のリソースを参照してください:

* [管理APIによるAPIドキュメンテーションの取得](https://help.qlik.com/talend/r/ja-JP/Cloud/api-designer-user-guide/fetching-api-documentation-with-management-api)
* [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 Management REST APIリファレンス](https://docs.microsoft.com/en-us/rest/api/apimanagement/)

### このセクション内

* [Azure API Management用にAPI定義をフェッチ](https://help.qlik.com/talend/ja-JP/api-designer-user-guide/Cloud/fetching-api-definition-for-azure-api-management)
* [Azure API ManagementにAPI定義をインポート](https://help.qlik.com/talend/ja-JP/api-designer-user-guide/Cloud/importing-api-definition-to-azure-api-management)
* [Azure API ManagementでAPI定義をアップデート](https://help.qlik.com/talend/ja-JP/api-designer-user-guide/Cloud/updating-api-definition-in-azure-api-management)