日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用vRealize Automation REST API置備虛擬機以進行軟件開發(fā)

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Moinul Islam ? 2022-12-02 11:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹

VMware vRealize Automation (vRA),以前稱為vCloud Automation Center,是由VMware, Inc.開發(fā)的虛擬環(huán)境自動化軟件,vRealize 提供了一個安全的門戶,用戶可以在其中請求新的IT服務(wù)并管理特定的云和IT資源。使用 vRealize REST(具象狀態(tài)傳輸)API,應(yīng)用程序開發(fā)人員可以在虛擬、物理和云環(huán)境中置備和自動化虛擬機和物理機。

本文面向希望使用 vRealize Automation REST API 以編程方式配置和管理 vRealize Automation 的軟件工程師和應(yīng)用程序開發(fā)人員。本文還提供了用于置備藍圖的 vRealize Automation REST API 的分步說明,包括如何使用 REST API 服務(wù)和資源、創(chuàng)建用于身份驗證和授權(quán)的 HTTP 持有者令牌,以及構(gòu)造 REST API 服務(wù)調(diào)用。本文演示的步驟如下:

從藍圖部署虛擬機。

通過部署監(jiān)視請求的狀態(tài)。

最后,在該過程結(jié)束時返回有關(guān)已置備虛擬機的網(wǎng)絡(luò)信息。

為什么選擇 vRealize Automation,而不是 vCloud Director (vCD)

VMware宣布vCloud Director將不再是vCloud Suite 6.x代許可證的一部分。vCloud Director 對于企業(yè)客戶來說正處于生命周期結(jié)束階段。vCloud Director 將繼續(xù)通過云捆綁包中的 VMware 服務(wù)提供商計劃 (VSPP) 提供。

vRealize Automation 是當(dāng)前使用 vCloud Director 的用戶的預(yù)期繼任者。vRealize Automation 可加速應(yīng)用和計算服務(wù)的部署和管理。

為什么 REST API over SOAP

SOAP(簡單對象訪問協(xié)議)和 REST 都是 Web 服務(wù)通信協(xié)議。REST 通過單獨、一致的接口運行,以訪問命名資源。當(dāng)您通過互聯(lián)網(wǎng)公開公共 API 時,它最常使用。另一方面,SOAP 將應(yīng)用程序邏輯的組件公開為服務(wù)而不是數(shù)據(jù)。

REST 允許更多種類的數(shù)據(jù)格式,而 SOAP 只允許 XML。

再加上 JSON(通??梢愿玫靥幚頂?shù)據(jù)并提供更快的解析),REST 通常被認(rèn)為更容易使用。

REST 為瀏覽器客戶端提供了更好的支持,因為它的輸出是 JSON 格式的。

REST 提供了卓越的性能,特別是通過緩存未更改且非動態(tài)的信息。

它是雅虎、eBay、亞馬遜甚至谷歌等主要服務(wù)最常使用的協(xié)議。

REST 通常速度更快,使用更少的帶寬。與現(xiàn)有網(wǎng)站集成也更容易,無需重構(gòu)站點基礎(chǔ)結(jié)構(gòu)。這使開發(fā)人員能夠更快地工作,而不是花時間從頭開始重寫站點。相反,他們可以簡單地添加功能。

藍圖

典型的簡單藍圖。

藍圖是包含一臺或多臺物理、虛擬或云計算機(包括網(wǎng)絡(luò)配置和相應(yīng)的生命周期信息)的方案的規(guī)范。在典型的軟件開發(fā)過程中,用戶調(diào)用 REST API 來預(yù)配藍圖。

vRealize Automation: REST API

目錄服務(wù) REST API 旨在供服務(wù)目錄的使用者使用;例如,想要請求目錄項的最終用戶將是此 API 的使用者。當(dāng)最終用戶請求目錄項時,將調(diào)用目錄使用者 REST API。

我們開發(fā)中使用的技術(shù)適用于希望以編程方式管理 vRealize Automation 以置備用于軟件開發(fā)的虛擬機的開發(fā)人員。使用 vRA REST API 請求目錄項的過程可以通過以下五個步驟完成:

請求和部署藍圖的五個步驟。

步驟 1:獲取用于身份驗證的 HTTP 持有者令牌

網(wǎng)址:https:///身份/api/令牌

類型:獲取

類型:郵政

標(biāo)頭:內(nèi)容類型:應(yīng)用程序/JSON

步驟 2:使用藍圖名稱獲取藍圖 ID

URL: https:///catalog-service/api/consumer/entitledCatalogItems?$filter=name+eq+‘name’

類型:獲取

頭:

內(nèi)容類型:應(yīng)用程序/json,

授權(quán):持票人,

接受:應(yīng)用程序/json

步驟 3:獲取請求目錄項所需的 JSON 模板

URL: https:///catalog-service/api/consumer/entitledCatalogItems/{id}/requests/template

類型:獲取

頭:

內(nèi)容類型:應(yīng)用程序/json,

授權(quán):持票人,

接受:應(yīng)用程序/json

步驟 4:請求目錄項

URL: https:///catalog-service/api/consumer/entitledCatalogItems/{id}/requests

類型:郵政

正文:從請求模板收到的 json 響應(yīng)(上一步)

步驟 5:檢查請求的狀態(tài)

網(wǎng)址: https://

類型:獲取

Cyber Range 通過 REST API 與 vRA 交互。

REST 客戶端程序

任何可以發(fā)送 HTTPS 請求的客戶端應(yīng)用程序都是使用 vRealize Automation API 開發(fā) REST 應(yīng)用程序的合適工具。一些常用的開源軟件是:

CURL(命令行工具和庫):curl.haxx.se/

郵遞員申請:getpostman.com/

接口參考

vRealize Automation API 參考列出了所有 REST API 服務(wù)調(diào)用。它作為 Swagger 文檔提供,可通過以下任一方式獲得:

如果 vRealize 是本地安裝的:

結(jié)論

vRealize 通過使用藍圖,在更直觀、用戶友好的環(huán)境中充當(dāng)我們的鍛煉基礎(chǔ)設(shè)施的存儲庫。這有助于我們及時定制或添加更多內(nèi)容,以滿足用戶需求。此外,vRealize Orchestrator 集成到我們的解決方案中,通過提供要應(yīng)用于練習(xí)虛擬環(huán)境的常見自動化任務(wù),利用大部分代碼進行配置。它面向 JavaScript,幫助我們管理 VMware 解決方案中的任何自定義腳本,并針對不同的場景進行回收。此外,使用 vRA REST API 置備藍圖、獲取置備狀態(tài)或銷毀藍圖可顯著縮短軟件開發(fā)過程中的時間。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2481

    瀏覽量

    67060
  • 虛擬機
    +關(guān)注

    關(guān)注

    1

    文章

    975

    瀏覽量

    30714
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【米爾全志T153開發(fā)板評測】虛擬機資料下載與安裝

    【前言】 米爾全志開發(fā)板在資料中提供了虛擬機的環(huán)境,這使得開發(fā)容易,這里講一下,下載好虛擬機包報進行較驗的經(jīng)驗。 【緣由】 在米爾
    發(fā)表于 03-10 12:29

    虛擬機數(shù)據(jù)恢復(fù)—虛擬機vmdk文件被刪除的數(shù)據(jù)恢復(fù)案例

    本次數(shù)據(jù)恢復(fù)涉及一臺R710系列服務(wù)器和一臺MD3200系列存儲,上層是ESXI5.5版本的虛擬機虛擬文件。因客戶機房非正常斷電,虛擬機無法啟動。機房管理員檢查發(fā)現(xiàn)虛擬機配置文件丟失
    的頭像 發(fā)表于 02-10 17:05 ?542次閱讀
    <b class='flag-5'>虛擬機</b>數(shù)據(jù)恢復(fù)—<b class='flag-5'>虛擬機</b>vmdk文件被刪除的數(shù)據(jù)恢復(fù)案例

    ADC模數(shù)轉(zhuǎn)換實戰(zhàn):硬件設(shè)計與軟件開發(fā)要點指南!

    ADC硬件設(shè)計與軟件開發(fā)的關(guān)鍵要點,為開發(fā)者提供ADC轉(zhuǎn)換的實戰(zhàn)指導(dǎo)。 本文將分享硬件參考設(shè)計及LuatOS開發(fā)相關(guān)API,帶你快速了解ADC的軟硬件實現(xiàn)要點。 01. 模組相關(guān)管腳
    的頭像 發(fā)表于 12-16 13:25 ?595次閱讀
    ADC模數(shù)轉(zhuǎn)換實戰(zhàn):硬件設(shè)計與<b class='flag-5'>軟件開發(fā)</b>要點指南!

    CW32嵌入式軟件開發(fā)的必備知識

    ,如傳感器、執(zhí)行器、通信模塊等,并能夠與之進行交互。 6、開發(fā)工具與環(huán)境 熟練使用集成開發(fā)環(huán)境(IDE),如KEIL、IAR、VISUAL STUDIO等,進行
    發(fā)表于 11-28 07:48

    虛擬機數(shù)據(jù)恢復(fù)—異常斷電致ESXI存儲失聯(lián)?這份實戰(zhàn)數(shù)據(jù)恢復(fù)案例請收好

    服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境: 一臺服務(wù)器上部署esxi虛擬化平臺。上層采用通過FreeNAS構(gòu)建的iSCSI方式FCSAN功能,F(xiàn)reeNAS層采用UFS2文件系統(tǒng)。 esxi虛擬化系統(tǒng)有3臺虛擬機
    的頭像 發(fā)表于 11-11 14:11 ?427次閱讀

    在Ubuntu 虛擬機中使用verilator對蜂鳥E203內(nèi)核進行仿真

    在Ubuntu 虛擬機中使用verilator對蜂鳥E203內(nèi)核進行仿真 蜂鳥E203是一款基于RISC-V架構(gòu)的嵌入式處理器核,在開發(fā)中需要進行仿真操作來驗證其功能性。本教程將介紹如
    發(fā)表于 10-27 08:22

    蜂鳥e203在虛擬機unbuntu上面驗證時報錯的可能原因及解決措施

    內(nèi)容:蜂鳥e203在虛擬機unbuntu上面驗證時報錯的可能原因 現(xiàn)象: 解決措施: 蜂鳥e203在虛擬機unbuntu上面驗證時不要重復(fù)輸入命令: make install make compile SIM=iverilog 只需輸入一遍
    發(fā)表于 10-24 08:27

    RESTful API設(shè)計原則: 構(gòu)建易用、可擴展的API接口

    在當(dāng)今微服務(wù)架構(gòu)和分布式系統(tǒng)盛行的時代,RESTful API已成為系統(tǒng)間通信的核心橋梁。優(yōu)秀的API設(shè)計不僅能提升開發(fā)效率,還能顯著降低系統(tǒng)維護成本。本文將深入探討如何遵循REST
    的頭像 發(fā)表于 10-20 13:45 ?1550次閱讀

    2025北京軟件開發(fā)公司推薦匯總:盤點10家優(yōu)秀軟件定制開發(fā)公司

    2025北京軟件開發(fā)公司推薦匯總:盤點10家優(yōu)秀軟件定制開發(fā)公司
    的頭像 發(fā)表于 09-30 09:16 ?2977次閱讀
    2025北京<b class='flag-5'>軟件開發(fā)</b>公司推薦匯總:盤點10家優(yōu)秀<b class='flag-5'>軟件</b>定制<b class='flag-5'>開發(fā)</b>公司

    搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機

    打開VMware軟件,點擊創(chuàng)建新的虛擬機。進入以下界面:選擇自定義,點擊“下一步”。選擇對應(yīng)VMware版本的兼容性,版本可在幫助-&gt;關(guān)于VMware Workstation中
    發(fā)表于 09-25 09:39

    知識分享 | 敏捷方法在基于模型的軟件開發(fā)項目中的應(yīng)用

    傳統(tǒng)的瀑布式軟件開發(fā)流程存在諸多局限,這使得應(yīng)用敏捷原則變得尤為重要,尤其是面對復(fù)雜且不斷變化的開發(fā)環(huán)境時。作為最高效的軟件開發(fā)方法之一,基于模型的開發(fā)(MBD)具有諸多優(yōu)勢。將敏捷原
    的頭像 發(fā)表于 07-16 16:52 ?1446次閱讀
    知識分享 | 敏捷方法在基于模型的<b class='flag-5'>軟件開發(fā)</b>項目中的應(yīng)用

    嵌入式軟件開發(fā)常用的軟件有哪些?

    配置STM32微控制器和微處理器硬件和軟件設(shè)置。同時也可以用來寫代碼編譯。 6. VMWare Workstation 嵌入式Linux開發(fā),除了裝雙系統(tǒng)之外,還可以裝一個虛擬機軟件
    發(fā)表于 07-03 17:06

    基于瑞薩64位MPU RZ/G2L進行32位應(yīng)用軟件開發(fā)

    本文主要介紹基于瑞薩64位MPU RZ/G2L進行32位應(yīng)用軟件開發(fā)的介紹,用于解決客戶32位軟件移植相關(guān)問題,供客戶參考。
    的頭像 發(fā)表于 06-26 15:48 ?2218次閱讀
    基于瑞薩64位MPU RZ/G2L<b class='flag-5'>進行</b>32位應(yīng)用<b class='flag-5'>軟件開發(fā)</b>

    中軟國際鴻云虛擬機安裝指南

    鴻蒙電腦作為新一代分布式計算平臺,憑借其卓越的多端協(xié)同能力和智能化特性,為高效辦公提供了新選擇。針對專業(yè)軟件兼容性這一核心痛點,中軟國際的鴻云虛擬機解決方案提供了務(wù)實的技術(shù)路徑。作為專為鴻蒙生態(tài)打造
    的頭像 發(fā)表于 06-23 16:31 ?5545次閱讀

    TECS OpenStack資源池虛擬機網(wǎng)絡(luò)二層地址無法互通的問題處理

    某運營商TECS OpenStack使用主機overlay SDN方案組網(wǎng),運維人員在創(chuàng)建虛擬機測試虛擬機網(wǎng)絡(luò)狀態(tài)時發(fā)現(xiàn)問題:在其中一臺主機上創(chuàng)建兩臺同網(wǎng)段虛擬機虛擬機之間二層地址無
    的頭像 發(fā)表于 06-12 09:28 ?1046次閱讀
    TECS OpenStack資源池<b class='flag-5'>虛擬機</b>網(wǎng)絡(luò)二層地址無法互通的問題處理
    咸阳市| 景洪市| 仲巴县| 准格尔旗| 隆德县| 全椒县| 石狮市| 临澧县| 孝义市| 奉新县| 南丹县| 伊宁市| 大新县| 太和县| 鄯善县| 徐水县| 丰顺县| 宜丰县| 静海县| 抚松县| 民乐县| 洛川县| 绥中县| 渝中区| 甘泉县| 招远市| 绥棱县| 海阳市| 五家渠市| 京山县| 白山市| 麻栗坡县| 广丰县| 柳州市| 黔西县| 西畴县| 麻城市| 许昌市| 厦门市| 剑河县| 观塘区|