成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

混合云和多云管理不再難:基礎架構即代碼來幫忙

云計算 混合云
隨著運維流程變得越來越靈活,IT團隊面臨著越來越大的復雜度。當應用動態(tài)改變時,可以使用敏捷或者持續(xù)應用開發(fā)。但是當IT資源本身動態(tài)變化的時候怎么辦呢?

隨著運維流程變得越來越靈活,IT團隊面臨著越來越大的復雜度。當應用動態(tài)改變時,可以使用敏捷或者持續(xù)應用開發(fā)。但是當IT資源本身動態(tài)變化的時候怎么辦呢?

多云和混合云是這一新的、動態(tài)的IT大格局的一部分——并且?guī)砹诵碌娘L險。要解決這里的問題,一些企業(yè)使用了基礎架構即代碼方案。

配置管理(CM)在大規(guī)模IT基礎架構里一直是必需配置。有一些CM工具,來自于云供應商,比如Amazon Web Services或者Microsoft Azure,或者來自于虛擬化或私有云軟件供應商,比如OpenStack或者VMware。

基礎架構即代碼通過為應用程序創(chuàng)建虛擬托管模型來擴展了CM。這樣虛擬的托管模型散布在多個云環(huán)境和數(shù)據(jù)中心平臺里。

雖然基礎架構即代碼是CM的一種擴展,它其實是作為DevOps的擴展才開始流行起來。用戶無法在還沒有搭建好的服務器或者云服務上部署應用程序。因此,DevOps工具和腳本必須包含這些配置任務。這使得DevOps腳本和工具是和配置綁定的;如果從一個云平臺改變到另一個平臺,用戶就必須更改腳本。基礎架構即服務提供了一種方式,將應用程序的虛擬世界和底層資源,包括云,隔離開。有更多的托管方案存在,基礎架構即代碼就會更加有價值。

基礎架構即代碼模型為部署描述創(chuàng)建了中間層;用戶將應用程序部署到基礎架構即代碼所創(chuàng)建的抽象的托管模型里,基礎架構即代碼隨后將其適配到當前使用的任意云,多云或者混合配置環(huán)境里。基礎架構的變動在應用程序和運維層是不可見的,并且添加新的云供應商僅需要在基礎架構即代碼里完成其定義即可。

但是,基礎架構即代碼的用戶需要注意如下三大重要步驟:

1.將基礎架構即代碼從DevOps中隔離

IT團隊能夠?qū)⒒A架構即代碼部署到定義了配置腳本的任何環(huán)境里,并且使得應用程序能夠適配幾乎所有公有云服務或者數(shù)據(jù)中心平臺。

IT團隊需要基于哪種基礎架構即代碼將部署配置,來定義IT資源的抽象模型。基礎架構即代碼工具和實踐變化很大。一些用戶為每個應用程序都構建了基礎架構即代碼,而另外的用戶為每種類型的云托管環(huán)境,比如基礎架構即服務,平臺即服務或者Docker,構建通用的模型。

總的來說,***減少創(chuàng)建出的抽象托管模型的數(shù)量,因為當添加新的托管選擇時,你必須調(diào)試每個模型。工具允許的情況下,考慮層級構建模型,這樣部署應用組件——或者某個應用的一部分——的基礎架構即代碼模型,可以在部署整個應用程序的模型里直接引用。

2.為使用的所有云或者數(shù)據(jù)中心環(huán)境保護對基礎架構即代碼的支持

一旦你理解了所需模型,要確保它們能夠支持計劃使用的特定的云供應商和數(shù)據(jù)中心的配置。幾乎所有基礎架構即代碼工具,比如Chef和Puppet,都讓用戶為任何環(huán)境定義自己的配置規(guī)則,但是流行的公有云,私有云和平臺方案——比如hypervisor,容器系統(tǒng)和服務器操作系統(tǒng)——都作為基礎架構即代碼工具集的一部分提供。還可能有社區(qū)的支持,其他用戶將他們的配置規(guī)則貢獻出來。從已經(jīng)能夠工作的配置上開始開發(fā),比從頭開始構建自己的要更加容易。

3.將事件流從基礎架構推廣到部署工具

完成基礎架構即代碼方案中最微妙,困難和重要的事情是,處理基礎架構即代碼和其他工具集成的事件流;大多數(shù)情況下,這意味著使用DevOps工具。應用程序生命周期運營管理需要根據(jù)情況選擇合適的軟件——這些條件就是基礎架構即代碼里的事件。這些事件,通過托管資源生成,充當干什么事情的信號。他們通常激活一個自動化流程,比如通過在別的地方托管來替換發(fā)生故障的應用程序組件。

基礎架構即代碼事件和流程緊密鏈接,這也是為什么大多數(shù)計劃使用混合或者多云部署的企業(yè)會研究其DevOps工具對基礎架構即代碼的支持,而并不使用單獨的工具。基礎架構即代碼和DevOps的集成確保事件觸發(fā)流程的正確設計和實現(xiàn)。

將基礎架構即代碼集成進DevOps還能夠幫助用戶避免常識性錯誤。如果已經(jīng)有了特定的工具,并且如果基礎架構即代碼集成進了DevOps的話,使用基礎架構即代碼計劃托管資源就會更為容易。這是因為虛擬化整個部署流程以及基礎架構即代碼的資源角色會更加容易一些。DevOps工具和包會公布其支持的公有云服務,如果DevOps工具包含基礎架構即代碼組件,用戶就知道該工具能夠和列出的公有云一起工作。

要更加高效,基礎架構即代碼必須和DevOps緊密合作,但是同時又保持自己的特性。如果不仔細的話,就會開發(fā)出界線模糊的配置和部署實踐,并且逐漸侵蝕資源的獨立性——這其實是基礎架構即代碼的***優(yōu)勢所在。在多云和混合云的部署里,維護敏捷基礎架構至關重要,因此這應該成為特定的目標。

責任編輯:趙寧寧 來源: 機房360
相關推薦

2016-08-30 10:39:44

云計算

2016-08-30 10:20:57

云計算

2020-01-02 13:35:55

多云混合云IT部門

2018-05-11 10:38:22

混合云多云代理

2021-07-06 10:50:44

混合云多云架構

2017-11-24 09:45:05

混合云多云區(qū)別

2018-12-24 15:00:58

混合云多云云采用

2020-03-26 10:25:48

云安全混合云多云

2020-04-27 09:38:15

Kubernetes多云混合云

2020-01-15 12:10:47

云計算混合云架構

2024-01-15 14:05:00

2018-04-16 11:48:46

混合云云計算云技術

2018-04-08 15:46:38

混合云多云云平臺

2020-12-11 17:42:13

混合多云

2021-04-13 14:17:21

云計算混合云多云

2022-07-07 18:45:15

Cloudera混合云多云

2024-11-12 14:09:34

2012-08-13 10:10:23

云管理混合云管理云安全管理

2021-06-08 14:53:13

多云多云環(huán)境云平臺
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区国产视频 | 日本一区二区三区在线观看 | 日韩在线小视频 | 久久久久国产一区二区三区四区 | 欧美 日韩 国产 在线 | 人妖一区 | 亚洲黄色在线免费观看 | 亚洲免费视频播放 | 性一交一乱一透一a级 | 九九久久国产精品 | 高清视频一区二区三区 | 99精品欧美一区二区蜜桃免费 | 午夜在线视频一区二区三区 | 欧美一区二区在线播放 | 国产欧美一区二区三区日本久久久 | 黄色毛片免费看 | 九九导航| 国产1区2区3区 | 精品毛片视频 | 羞视频在线观看 | 自拍视频国产 | 久久不卡| 婷婷色网 | 精品久久久久久久久久久院品网 | 国产激情综合五月久久 | 亚洲精品久久久久久久久久久久久 | 国产乱码精品一区二区三区中文 | 亚洲欧美在线一区 | 日韩影院在线观看 | 欧美激情精品久久久久久免费 | 亚洲综合天堂网 | 午夜影院在线观看 | 成人视屏在线观看 | 日韩一区中文字幕 | 久久精品一区二区三区四区 | 久久福利电影 | 久久伊| www.激情.com | 久久国产美女视频 | 久草新在线 | 一区观看|