模型部署到服务器(模型部署到服务器上) 科技前沿 • 2025-05-08 11:06 • 阅读 23 模型部署到服务器(模型部署到服务器上)本指南說明如何以程式設計方式 從 Python 執行一般服務管理工作 適用於 Python 的 Azure SDK 英文 中的 ServiceManag 類別支援以程式設計方式存取 Azure 入口網站中提供的大部分服務管理相關功能 您可以使用此功能來建立 更新和刪除雲端服務 部署 資料管理服務 以及虛擬機器 大家好,我是讯享网,很高兴认识大家。 </nav> 讯享网 本指南說明如何以程式設計方式,從 Python 執行一般服務管理工作。 適用於 Python 的 Azure SDK (英文) 中的 ServiceManagementService 類別支援以程式設計方式存取 Azure 入口網站中提供的大部分服務管理相關功能。 您可以使用此功能來建立、更新和刪除雲端服務、部署、資料管理服務,以及虛擬機器。 建置需要透過程式設計方式存取服務管理的應用程式時,此功能十分實用。 Azure 傳統部署模型可讓使用者以程式設計方式存取透過 Azure 入口網站提供的大部分服務管理功能。 您可以使用「適用於 Python 的 Azure SDK」來管理雲端服務和儲存體帳戶。 若要使用傳統部署模型,您必須建立 Azure 帳戶。 適用於 Python 的 Azure SDK 含有傳統部署模型,這是一個 REST API。 所有 API 作業都會透過傳輸層安全性 (TLS) 執行,並使用 X.509 v3 憑證來相互驗證。 您可以從在 Azure 中執行的服務內存取此管理服務。 此外,也可以透過網際網路,從任何可傳送 HTTPS 要求和接收 HTTPS 回應的應用程式,直接存取此管理服務。 本文中所述的所有功能都可在 套件中找到,您可以使用 pip 來安裝此套件。 如需有關安裝的詳細資訊 (例如,若您不熟悉 Python),請參閱安裝 Python 和 Azure SDK。 若要連線到服務管理端點,您必須具備 Azure 訂用帳戶 ID 和有效的管理憑證。 您可以透過 Azure 入口網站取得訂用帳戶識別碼。 您可以使用 OpenSSL 建立管理憑證。 您需要建立兩個憑證,一個用於伺服器 ( 檔案),一個用於用戶端 ( 檔案)。 若要建立 檔案,請執行下列命令: 讯享网 若要建立 憑證,請執行下列命令: 如需有關 Azure 憑證的詳細資訊,請參閱 Azure 雲端服務的憑證概觀。 如需 OpenSSL 參數的完整說明,請參閱 https://www.openssl.org/docs/manmaster/man1/req.html 上的文件。 建立這些檔案之後,請將 檔案上傳到 Azure。 在 Azure 入口網站中的 [設定] 索引標籤上,選取 [上傳]。 請記下您儲存 檔案的位置。 在您取得訂用帳戶 ID 之後,請建立憑證,然後將 檔案上傳到 Azure,連線到 Azure 管理端點。 請將訂用帳戶 ID 和 檔案的路徑傳遞給 ServiceManagementService 來進行連線。 讯享网 在上一個範例中, 是 ServiceManagementService 物件。 ServiceManagementService 類別是用來管理 Azure 服務的主要類別。 您可以使用 ,在您的電腦上建立自我簽署管理憑證。 請以系統管理員身分開啟 Visual Studio 命令提示字元,然後使用下列命令 (將 AzureCertificate 取代為您想要使用的憑證名稱): 此命令會建立 檔案,並將其安裝在 [個人] 憑證存放區中。 如需詳細資訊,請參閱 Azure 雲端服務的憑證概觀。 建立憑證之後,請將 檔案上傳到 Azure。 在 Azure 入口網站中的 [設定] 索引標籤上,選取 [上傳]。 在您取得訂用帳戶 ID 之後,請建立憑證,然後將 檔案上傳到 Azure,連線到 Azure 管理端點。 將訂用帳戶 ID 和您 [個人] 憑證存放區中憑證的位置傳遞給 ServiceManagementService (同樣地,將 AzureCertificate 取代為您憑證的名稱) 來進行連線。 讯享网 在上一個範例中, 是 ServiceManagementService 物件。 ServiceManagementService 類別是用來管理 Azure 服務的主要類別。 若要列出可用來裝載服務的位置,請使用 list_locations 方法。 建立雲端服務或儲存體服務時,您必須提供有效的位置。 list_locations 方法一律會傳回目前可用位置的最新清單。 截至本文撰寫時間為止,可用位置如下: 西歐 北歐 東南亞 東亞 美國中部 美國中北部 美國中南部 美國西部 美國東部 日本東部 日本西部 巴西南部 澳大利亞東部 澳大利亞東南部 您建立應用程式並在 Azure 中執行它時,其程式碼和設定合稱為 Azure 雲端服務。 (在舊版的 Azure 中稱為「託管服務」)。您可以使用 create_hosted_service 方法來建立新的託管服務。 請提供託管服務名稱 (在 Azure 中必須是唯一的)、標籤 (自動編碼為 base64)、描述及位置來建立此服務。 讯享网 您可以使用 list_hosted_services 方法來列出訂閱的所有託管服務。 若要取得特定託管服務的相關資訊,請將託管服務名稱傳遞給 get_hosted_service_properties 方法。 讯享网 在建立雲端服務之後,請使用 create_deployment 方法將程式碼部署至服務。 讯享网 您可以將服務名稱傳遞給 delete_hosted_service 方法來刪除雲端服務。 您必須先刪除服務的所有部署,才能刪除該服務。 如需詳細資訊,請參閱刪除部署。 若要刪除部署,請使用 delete_deployment 方法。 下列範例示範如何刪除名為 的部署: 讯享网 儲存體服務可讓您存取 Azure Blob、資料表和佇列。 若要建立儲存服務,您必須要有服務的名稱 (3 到 24 個小寫字元,且在 Azure 中是唯一的)。 此外,您還需要描述、標籤 (最多 100 個字元,會自動編碼為 base64) 及位置。 下列範例說明如何藉由指定位置來建立儲存服務: 在上一個範例中,可將 create_storage_account 所傳回的結果傳遞給 get_operation_status 方法,以擷取 create_storage_account 作業的狀態。 您可以使用 list_storage_accounts 方法來列出您的儲存帳戶及其屬性。 讯享网 若要刪除儲存體服務,請將儲存服務名稱傳遞給 delete_storage_account 方法。 如果刪除儲存體服務,則會刪除該服務中儲存的所有資料 (Blob、資料表和佇列)。 若要列出可用來裝載服務的作業系統,請使用 list_operating_systems 方法。 讯享网 或者,您也可以使用 list_operating_system_families 方法來依系列將作業系統分組。 若要將作業系統映像新增至映像存放庫,請使用 add_os_image 方法。 讯享网 若要列出可用的作業系統映像,請使用 list_os_images 方法。 它會包括所有平台映像和使用者映像。 若要刪除使用者映像,請使用 delete_os_image 方法。 讯享网 若要建立虛擬機器,您必須先建立 雲端服務。 接著,請使用 create_virtual_machine_deployment 方法來建立虛擬機器部署。 若要刪除虛擬機器,您必須先使用 delete_deployment 方法來刪除部署。 讯享网 接著,可以使用 delete_hosted_service 方法來刪除雲端服務。 若要擷取虛擬機器 (VM) 映像,您需要先呼叫 capture_vm_image 方法。 讯享网 若要確定您已成功擷取映像,請使用 list_vm_images API。 請確定您的映像顯示在結果中。 最後,若要使用所擷取的映像來建立虛擬機器,請如先前一樣,使用 create_virtual_machine_deployment 方法,但這次改為傳入 vm_image_name。 讯享网 若要深入了解如何在傳統部署模型中擷取 Linux 虛擬機器,請參閱擷取 Linux 虛擬機器。 若要深入了解如何在傳統部署模型中擷取 Windows 虛擬機器,請參閱擷取 Windows 虛擬機器。 既然您已了解服務管理的基本概念,現在即可存取 Azure Python SDK 的完整 API 參考文件 (英文),並輕鬆執行複雜的工作來管理 Python 應用程式。 如需詳細資訊,請參閱 Python 開發人員中心。 小讯 2025年jvm内存模型及调优(jvm内存模型jdk1.8) 上一篇 2025-05-09 07:01 网页即时聊天(网页即时聊天在线) 下一篇 2025-04-22 13:30 相关推荐 2025年jvm内存模型及调优(jvm内存模型jdk1.8) 1744588800 改变原数组js(数组方法那些改变原数组) 1744588800 2025年日志管理功能不包括(日志管理应具备日志的什么等功能) 1744588800 resnet50和resnet101区别(resnet50_vd) 1744588800 2025年条件变量 锁(条件变量实现原理) 1744588800 2025年日志管理系统(日志管理系统的甘特图怎么设置) 1744588800 2025年产品经理职业证书(产品经理证书含金量) 1744588800 spark面试题(spark面试题以及答案) 1744588800 2025年三星手机无法获取位置(三星手机无法获取位置怎么解决) 1744588800 网页即时聊天(网页即时聊天在线) 1744588800 2025年.yml是什么文件(yml文件格式) 1744588800 2025年电脑双系统卸载一个(电脑双系统卸载一个驱动) 1744588800 2025年qpainter在控件中画图(qpainter绘图) 1744588800 sudo 未找到命令(sudo未找到命令怎么解决) 1744588800 2025年nat类型检测(nat类型检测地址) 1744588800 msvcp140.dll无法继续执行代码(vcruntme140.dll无法继续执行代码) 1744588800 凯撒密码加密(凯撒密码加密程序python) 1744588800 2025年pcl头文件(lpcstr头文件) 1744588800 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。如需转载请保留出处:https://51itzy.com/kjqy/163187.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/163187.html