云自動化 使 IT 管理員和云管理員能夠根據(jù)用戶或業(yè)務(wù)需求自動化手動流程并在自助服務(wù)的基礎(chǔ)上加快基礎(chǔ)設(shè)施資源的交付。云自動化還可以在軟件開發(fā)生命周期中用于代碼測試、網(wǎng)絡(luò)診斷、數(shù)據(jù)安全、 軟件定義網(wǎng)絡(luò) (SDN)的版本控制。
SaaS/PaaS 應(yīng)用程序的 Web 服務(wù)器云自動化 可以使用 Puppet、Jenkins、Git 或 TravisCI 等命令行實用程序編寫腳本。使用全棧磁盤映像文件編寫 Web 服務(wù)器部署腳本的能力是當(dāng)代 DevOps 最佳實踐的一個關(guān)鍵方面,它使用 Docker 容器與 Kubernetes、CoreOS、Mesosphere 或 Docker Swarm 進(jìn)行彈性 編排。還可以使用來自 VMware、Microsoft 或開源 Linux 開發(fā)人員的軟件實施 云 自動化,以支持企業(yè) WAN、VLAN 和 SD-WAN 部署。
云自動化的優(yōu)勢
減少容易出錯的流程:云自動化有助于減少容易出錯的手動流程并更快地交付基礎(chǔ)設(shè)施資源。云自動化必須支持跨硬件資源(如 KVM、XenServer、Hyper-V、Docker 和 Kubernetes)以及編程團(tuán)隊的軟件開發(fā)生命周期的多個虛擬機管理程序和虛擬化標(biāo)準(zhǔn)。
節(jié)省成本:云自動化通過動態(tài)減少配置基礎(chǔ)設(shè)施資源所需的時間、消除錯誤和消除瓶頸來為企業(yè)節(jié)省資金。它還通過優(yōu)化工作負(fù)載放置來節(jié)省資金,以便您使用最便宜的硬件,并為重要項目優(yōu)先考慮硬件。它還通過政策加強控制。使用公共云計費結(jié)構(gòu)旨在反映比內(nèi)部 數(shù)據(jù)中心 或私有云安裝節(jié)省約 40%。
云自動化在 用于 CI/CD 要求中的軟件測試,使他們能夠在敏捷項目管理中更快地將新功能和安全補丁推出到生產(chǎn)環(huán)境中。
云自動化的類型
云自動化有兩種類型。首先是對企業(yè)數(shù)據(jù)中心運營的支持。第二個是大規(guī)模托管網(wǎng)站和移動應(yīng)用程序。AWS、Google Cloud 和 Microsoft Azure 的公共云硬件可用于任一目的。Code Stream、Cloud Assembly 和 Service Broker 都是 適用于 DevOps 和軟件開發(fā)團(tuán)隊的VMware vCloud 平臺的插件。
在第一類云自動化中,IT 管理員尋求在企業(yè)環(huán)境、本地私有云或混合云中利用公有云的相同優(yōu)勢,例如自助服務(wù)、策略、更快的配置和自動化操作. 在第二種類型中,云自動化通過 SDN 和負(fù)載平衡實用程序提高網(wǎng)絡(luò)流量速度,同時還為 Web 和移動應(yīng)用程序提供每天數(shù)百萬的頁面點擊量。
Web 和移動應(yīng)用程序在各種微格式上運行。每個應(yīng)用程序都需要一個專用的隔離運行時環(huán)境,該環(huán)境可以隨用戶流量彈性擴(kuò)展。AWS EC2 和 Kubernetes 是為微服務(wù)驅(qū)動的軟件應(yīng)用程序維護(hù)彈性 Web 服務(wù)器解決方案的最流行的解決方案。彈性 Web 服務(wù)器平臺通過網(wǎng)絡(luò)流量請求的負(fù)載平衡實現(xiàn)數(shù)據(jù)庫復(fù)制和同步,在生產(chǎn)中集成了自動防病毒掃描。
云自動化與云編排
使用 VMware 的vRealize Suite 等軟件的 云自動化可自動 執(zhí)行私有云或混合云的配置、持續(xù)管理和操作,包括代碼測試、Web 服務(wù)器配置、版本控制和數(shù)據(jù)中心管理。 Kubernetes 、Docker Swarm、Mesosphere 或 CoreOS Tectonic 等云編排 平臺 都在企業(yè)級實現(xiàn)了彈性 Web 服務(wù)器支持,僅用于云托管。
在這個瞬息萬變的市場領(lǐng)域,許多云 Web 服務(wù)器編排平臺正在擴(kuò)展到電信行業(yè)和大型制造公司的其他數(shù)據(jù)中心使用要求或?qū)I(yè)應(yīng)用程序。企業(yè) IT 部門需要利用這種創(chuàng)新來提高整個數(shù)據(jù)中心運營的生產(chǎn)力和成本效率 。