自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何構(gòu)建和部署云服務(wù)?

譯文
云計(jì)算
本文介紹了如何使用快速構(gòu)建方法構(gòu)建一項(xiàng)新的云服務(wù),然后使用上傳(Update)功能,在Azure中上傳和部署云服務(wù)包。如果你使用這種方法,Azure管理門(mén)戶提供了方便的鏈接,以滿足你的所有要求。如果你在構(gòu)建云服務(wù)時(shí)準(zhǔn)備部署云服務(wù),可以使用"自定義構(gòu)建",同時(shí)執(zhí)行這兩項(xiàng)操作。

想使用這項(xiàng)功能及其他新的Azure功能,請(qǐng)注冊(cè)免費(fèi)預(yù)覽版(https://account.windowsazure.com/PreviewFeatures)。

Azure管理門(mén)戶為你提供了構(gòu)建和部署云服務(wù)的兩種方法:"快速構(gòu)建"(Quick Create)和"自定義構(gòu)建"(Custom Create)。

本文介紹了如何使用快速構(gòu)建方法構(gòu)建一項(xiàng)新的云服務(wù),然后使用上傳(Update)功能,在Azure中上傳和部署云服務(wù)包。如果你使用這種方法,Azure管理門(mén)戶提供了方便的鏈接,以滿足你的所有要求。如果你在構(gòu)建云服務(wù)時(shí)準(zhǔn)備部署云服務(wù),可以使用"自定義構(gòu)建",同時(shí)執(zhí)行這兩項(xiàng)操作。

注意:如果你打算從Windows團(tuán)隊(duì)基礎(chǔ)服務(wù)(TFS)發(fā)布云服務(wù),請(qǐng)使用"快速構(gòu)建",然后從"快速啟動(dòng)"或儀表板設(shè)置TFS發(fā)布。想了解詳細(xì)信息,請(qǐng)參閱《使用團(tuán)隊(duì)基礎(chǔ)服務(wù),向Azure持續(xù)交付》,或者查看Quick Start(快速啟動(dòng))頁(yè)面的幫助。

目錄

  • 概念
  • 準(zhǔn)備應(yīng)用程序
  • 開(kāi)始之前
  • 如何使用"快速構(gòu)建"構(gòu)建云服務(wù)
  • 如何為云服務(wù)上傳證書(shū)
  • 如何部署云服務(wù)

概念

想在Azure中將應(yīng)用程序部署為云服務(wù),需要以下三個(gè)部分:

注意:

  • 服務(wù)定義文件:云服務(wù)定義文件(.csdef)定義了服務(wù)模型,包括角色的數(shù)量。
  • 服務(wù)配置文件:云服務(wù)配置文件(.cscfg)提供了云服務(wù)和各個(gè)角色的配置設(shè)置,包括角色實(shí)例的數(shù)量。
  • 服務(wù)包:服務(wù)包(.cspkg)包含應(yīng)用程序代碼和服務(wù)定義文件。

準(zhǔn)備應(yīng)用程序

在你可以部署云服務(wù)之前,必須利用你的應(yīng)用程序代碼構(gòu)建云服務(wù)包(.cspkg),并構(gòu)建云服務(wù)配置文件 (.cscfg)。每個(gè)云服務(wù)包都包含應(yīng)用程序文件和配置。服務(wù)配置文件提供了配置設(shè)置。

Azure SDK(軟件開(kāi)發(fā)工具包)提供了工具,用于準(zhǔn)備這些必要的部署文件。你可以從Azure下載頁(yè)面安裝SDK,選擇你開(kāi)發(fā)應(yīng)用程序代碼時(shí)喜歡使用的那種語(yǔ)言。

如果你剛接觸云服務(wù),可以從 Azure代碼示例下載示例性的云服務(wù)包(.cspkg)和服務(wù)配置文件(.cscfg)。

在你導(dǎo)出服務(wù)包之前,三種云服務(wù)功能需要特殊的配置:

  • 如果你想部署使用安全套接層(SSL)用于數(shù)據(jù)加密的云服務(wù),對(duì)你的應(yīng)用程序進(jìn)行SSL方面的配置。想了解詳細(xì)信息,請(qǐng)參閱《如何在HTTPS端點(diǎn)上配置SSL證書(shū)?》。
  • 如果你想針對(duì)角色實(shí)例配置遠(yuǎn)程桌面連接,請(qǐng)為遠(yuǎn)程桌面配置角色。想了解準(zhǔn)備服務(wù)定義文件,以便遠(yuǎn)程訪問(wèn)方面的詳細(xì)信息,請(qǐng)參閱《為角色設(shè)置遠(yuǎn)程桌面連接概述》。
  • 如果你想為云服務(wù)配置詳細(xì)監(jiān)視機(jī)制,為云服務(wù)啟用Azure診斷。"最少監(jiān)視"(默認(rèn)監(jiān)視級(jí)別)使用從角色實(shí)例(虛擬機(jī))的主機(jī)操作系統(tǒng)收集而來(lái)的性能計(jì)數(shù)器。"詳細(xì)監(jiān)視"基于角色實(shí)例里面的性能數(shù)據(jù),收集額外的度量指標(biāo),以便能夠?qū)?yīng)用程序處理期間出現(xiàn)的問(wèn)題進(jìn)行更進(jìn)一步的分析。想知道如何啟用Azure診斷,請(qǐng)參閱《在Azure中啟用診斷》。

開(kāi)始之前

  • 如果你沒(méi)有安裝過(guò)Azure SDK,點(diǎn)擊Install Azure SDK,打開(kāi)Azure下載頁(yè)面,然后下載SDK,選擇你編寫(xiě)代碼時(shí)喜歡使用的那種語(yǔ)言。(之后你有機(jī)會(huì)這么操作。)
  • 如果任何角色實(shí)例需要證書(shū),請(qǐng)構(gòu)建證書(shū)。云服務(wù)需要帶有私鑰的.pfx文件。你可以在構(gòu)建和部署云服務(wù)時(shí),將證書(shū)上傳到Azure。想了解關(guān)于構(gòu)建證書(shū)的詳細(xì)信息,請(qǐng)參閱《如何在HTTPS端點(diǎn)上配置 SSL 證書(shū)?》。
  • 如果你打算將云服務(wù)部署到地緣組(affinity group),請(qǐng)構(gòu)建地緣組。你可以使用地緣組,將云服務(wù)及其他Azure服務(wù)部署到某個(gè)區(qū)域中的同一位置。你可以在管理門(mén)戶的Networks(網(wǎng)絡(luò))區(qū)域中的"地緣組"頁(yè)面上構(gòu)建地緣組。想了解詳細(xì)信息,請(qǐng)參閱"地緣組"頁(yè)面上的幫助。

如何使用"快速構(gòu)建"構(gòu)建云服務(wù)

1. 在管理門(mén)戶中,依次點(diǎn)擊New(新建)、Cloud Service(云服務(wù))和Quick Create(快速構(gòu)建)。

2. 在URL中,輸入要在公共URL中使用的子域名稱,用于訪問(wèn)生產(chǎn)部署環(huán)境中的云服務(wù)。生產(chǎn)部署環(huán)境的URL格式為:http://myURL.chinacloudapp.cn。

3. 在Region/Affinity Group(區(qū)域/地緣組)中,選擇要在其中部署云服務(wù)的地理區(qū)域或地緣組。如果你想將云服務(wù)部署到某區(qū)域中與其他Azure服務(wù)同樣的位置,請(qǐng)選擇一個(gè)地緣組。

注意:如果想構(gòu)建地緣組,打開(kāi)管理門(mén)戶的Networks(網(wǎng)絡(luò))區(qū)域,點(diǎn)擊Affinity Groups(地緣組),然后點(diǎn)擊Create a new affinity group(構(gòu)建新的地緣組)或Create(構(gòu)建)。你可以使用在前面的Azure管理門(mén)戶中構(gòu)建的地緣組。也可以使用Azure服務(wù)管理 API,構(gòu)建和管理地緣組。想了解詳細(xì)信息,請(qǐng)參閱《地緣組方面的操作》。

4. 點(diǎn)擊Create Cloud Service(構(gòu)建云服務(wù))。

你可以在窗口底部的消息區(qū)域監(jiān)視這個(gè)過(guò)程的狀態(tài)。

Cloud Services(云服務(wù))區(qū)域隨即打開(kāi),顯示新的云服務(wù)。狀態(tài)變成Created(已構(gòu)建)后,表明云服務(wù)構(gòu)建已即成功完成。

如果云服務(wù)中的任何角色需要用于安全套接字層(SSL)數(shù)據(jù)加密的證書(shū),而且該證書(shū)并沒(méi)有上傳到Azure,你必須先上傳該證書(shū),之后才能部署云服務(wù)。你上傳證書(shū)后,在角色實(shí)例中運(yùn)行的任何Windows應(yīng)用程序都可以訪問(wèn)該證書(shū)。

如何為云服務(wù)上傳證書(shū)

1. 在管理門(mén)戶中,點(diǎn)擊Cloud Services(云服務(wù))。然后點(diǎn)擊云服務(wù)的名稱,打開(kāi)儀表板。

2. 點(diǎn)擊Certificates(證書(shū)),打開(kāi)Certificates(證書(shū))頁(yè)面,如下所示。

3. 點(diǎn)擊Add new certificate(添加新證書(shū))或Upload(上傳)。Add a Certificate(添加證書(shū))隨即打開(kāi)。

4. 在Certificate file(證書(shū)文件)中,使用Browse(瀏覽),選擇要使用的證書(shū)(.pfx文件)。

5. 在Password(密碼)中,輸入證書(shū)的私鑰。

6. 點(diǎn)擊OK(確定,鉤形符號(hào))。

你可以在消息區(qū)域查看上傳進(jìn)度,如下所示。上傳完畢后,證書(shū)被添加到表中。在消息區(qū)域,點(diǎn)擊向下箭頭以關(guān)閉消息,或者點(diǎn)擊X,刪除消息。

你可以從儀表板或從"快速啟動(dòng)"部署你的云服務(wù)。

如何部署云服務(wù)

1. 在管理門(mén)戶中,點(diǎn)擊Cloud Services(云服務(wù))。然后點(diǎn)擊云服務(wù)的名稱,打開(kāi)儀表板。

2. 點(diǎn)擊Quick Start(快速啟動(dòng),"儀表板"左側(cè)的圖標(biāo)),打開(kāi)"快速啟動(dòng)"頁(yè)面,如下所示。(你還可以使用儀表板上的"上傳",部署你的云服務(wù)。)

3. 如果你沒(méi)有安裝過(guò)Azure SDK,點(diǎn)擊Install Azure SDK,打開(kāi)Azure下載頁(yè)面,然后下載SDK,選擇你編寫(xiě)代碼時(shí)喜歡使用的那種語(yǔ)言。

在下載頁(yè)面上,你還可以安裝客戶端庫(kù)和源代碼,以便使用Node.js、Java、PHP及其他語(yǔ)言開(kāi)發(fā)Web應(yīng)用程序,可以將它們作為可擴(kuò)展的Azure云服務(wù)來(lái)部署。

注意:

針對(duì)之前構(gòu)建的云服務(wù)(以前叫托管服務(wù)),你需要確保虛擬機(jī)(角色實(shí)例)上的訪客操作系統(tǒng)與你安裝的Azure SDK版本兼容。想了解詳細(xì)信息,請(qǐng)參閱Azure SDK軟件發(fā)布說(shuō)明。

4. 點(diǎn)擊New Production Deployment(新建生產(chǎn)部署環(huán)境)或New Staging Deployment(新建試運(yùn)行部署環(huán)境)。

如果你希望將云服務(wù)部署到生產(chǎn)環(huán)境之前先在Azure中進(jìn)行測(cè)試,可以將其部署到試運(yùn)行環(huán)境。在試運(yùn)行環(huán)境中,云服務(wù)的全局唯一標(biāo)識(shí)符(GUID)可在URL中標(biāo)識(shí)云服務(wù)(GUID.chinacloudapp.cn)。在生產(chǎn)環(huán)境中,將使用你分配的更友好的DNS前綴(比如myservice.chinacloudapp.cn)。如果你準(zhǔn)備好將試運(yùn)行的云服務(wù)發(fā)布到生產(chǎn)環(huán)境,可以使用Swap(交換),將客戶端請(qǐng)求重定向到生產(chǎn)部署環(huán)境。

你選擇部署環(huán)境后,Upload a Package(上傳包)會(huì)打開(kāi)。

5. 在Deployment name(部署名稱)中,輸入新部署的名稱,比如MyCloudServicev1。

6. 在Package(包)中,使用Browser(瀏覽),選擇要使用的服務(wù)包文件(.cspkg)。

7. 在Configuration(配置)中,使用Browser(瀏覽),選擇要使用的服務(wù)配置文件(.cscfg)。

8. 如果云服務(wù)將包括只有一個(gè)實(shí)例的任何角色,選擇Deploy even if one or more roles contain a single instance (即使一個(gè)或多個(gè)角色包含單個(gè)實(shí)例也進(jìn)行部署)復(fù)選框,讓部署能夠繼續(xù)進(jìn)行。

如果每個(gè)角色至少有兩個(gè)實(shí)例,Azure只能保證在維護(hù)和服務(wù)更新期間99.95%的時(shí)間段可以訪問(wèn)云服務(wù)。如果需要,你在部署云服務(wù)后,可以在Scale(擴(kuò)展)頁(yè)面上添加額外的角色實(shí)例。想了解詳細(xì)信息,請(qǐng)參閱《服務(wù)級(jí)別協(xié)議》。

1. 點(diǎn)擊OK(確定,鉤形符號(hào)),開(kāi)始部署云服務(wù)。

你可以在消息區(qū)域中監(jiān)視部署狀態(tài)。點(diǎn)擊向下箭頭,即可隱藏消息。

想驗(yàn)證你部署的云服務(wù)是否已成功完成。

1. 點(diǎn)擊Dashboard(儀表板)。

2. 在quick glance(速覽)下,點(diǎn)擊網(wǎng)站URL,即可在Web瀏覽器中打開(kāi)你的云服務(wù)。

原文鏈接:http://azure.microsoft.com/en-us/documentation/articles/cloud-services-how-to-create-deploy/#deploy

責(zé)任編輯:黃丹 來(lái)源: 51CTO
相關(guān)推薦

2021-04-20 12:53:34

Polkadot部署合約

2024-01-05 07:41:34

OpenLLM大語(yǔ)言模型LLM

2022-07-07 14:23:06

人工智能機(jī)器學(xué)習(xí)大數(shù)據(jù)

2019-01-23 11:12:42

機(jī)器學(xué)習(xí)機(jī)器模型預(yù)測(cè)工資

2020-05-09 10:05:36

云計(jì)算云原生

2013-05-21 09:21:12

2010-03-29 13:35:39

ibmdwRIA

2014-05-06 14:14:49

IBM云服務(wù)云市場(chǎng)

2022-12-13 10:45:12

無(wú)服務(wù)器架構(gòu)物聯(lián)網(wǎng)工具

2019-09-18 11:17:53

云計(jì)算云安全

2016-10-13 15:03:27

混合云多云環(huán)境微服務(wù)

2017-11-07 06:28:11

2011-03-14 13:07:18

QMLQt

2018-12-06 10:23:30

亞馬遜AWS數(shù)據(jù)

2012-12-03 14:21:02

服務(wù)器群集

2019-06-13 09:00:00

API攻擊數(shù)據(jù)安全

2017-03-03 10:18:13

存儲(chǔ)云APIGUI

2017-03-01 14:30:48

存儲(chǔ)云私有云公有云

2020-09-25 18:56:41

云計(jì)算應(yīng)用程序云計(jì)算服務(wù)

2020-07-01 23:17:13

物聯(lián)網(wǎng)設(shè)備物聯(lián)網(wǎng)IOT
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)