云自動(dòng)化與編排之間的障礙:如何打破?
IT廠商一直致力于減少人工管理任務(wù),這也正是云編排和自動(dòng)化出現(xiàn)的目的。學(xué)習(xí)一下,這兩種技術(shù)的不同的點(diǎn),但是也要根據(jù)不同的情況下看。
云自動(dòng)化和編排是兩個(gè)很有價(jià)值的技術(shù)和流程,但兩者之間的界限卻不是很清晰。雖然這兩個(gè)術(shù)語(yǔ)經(jīng)常混雜在一起,但I(xiàn)T團(tuán)隊(duì)?wèi)?yīng)該清楚地了解他們每一個(gè),以及兩者之間的關(guān)系。
對(duì)比自動(dòng)化和編排
在最基本的層面上,云自動(dòng)化是指IT團(tuán)隊(duì)可以在沒(méi)有人為干預(yù)的情況下執(zhí)行的部署和管理行動(dòng)。
有很多團(tuán)隊(duì)可以在云計(jì)算中自動(dòng)執(zhí)行流程和任務(wù)。三種常見(jiàn)的情況包括:
- 自動(dòng)配置服務(wù)器以滿足擴(kuò)展需求;
- 查找并關(guān)閉僵尸云實(shí)例或進(jìn)程;
- 定期備份數(shù)據(jù)。
當(dāng)需要在公有云上設(shè)置配置和管理應(yīng)用時(shí),云自動(dòng)化可以為企業(yè)節(jié)省資金和時(shí)間。云計(jì)算的整體概念是簡(jiǎn)化傳統(tǒng)的IT部署和管理任務(wù), 如果不是為了自動(dòng)化,云對(duì)企業(yè)來(lái)說(shuō)不會(huì)有價(jià)值。
云編排直接關(guān)系到云自動(dòng)化,因?yàn)樗幣拧⑴判蚝蛥f(xié)調(diào)自動(dòng)化任務(wù)。如果將這些流程放入一個(gè)層次結(jié)構(gòu)中,云編排就是在特定時(shí)間為了特定目的,以特定順序調(diào)用自動(dòng)化任務(wù)的“主進(jìn)程”。
云自動(dòng)化和編排范例
假設(shè)你需要編排簡(jiǎn)單的備份和恢復(fù)工作流或流程。你可能會(huì)使用某種類型的云編排工具——既可能是公有云服務(wù)提供商(例如Google Cloud Deployment Manager或Amazon Web Services CloudFormation),也可能是第三方工具(如RightScale或Cloudify)來(lái)調(diào)用與邏輯事件相關(guān)的、自動(dòng)化的、按順序排列的任務(wù)),例某天發(fā)現(xiàn)了一個(gè)錯(cuò)誤代碼。
這是一個(gè)協(xié)調(diào)備份和恢復(fù)過(guò)程的例子:
- Start
- If time=00:30
- Back up all database
- If error_code=20
- Start recovery
- Notify admin@somecompany.com
- Bring up backup database
- End
這是一個(gè)編排過(guò)程,每天早上12:30,在一個(gè)數(shù)據(jù)庫(kù)中備份數(shù)據(jù),但是,這個(gè)過(guò)程也確保了如果遇到某個(gè)錯(cuò)誤代碼,管理員將通過(guò)電子郵件通知并備份數(shù)據(jù)庫(kù)聯(lián)機(jī)。在本例中,備份所有數(shù)據(jù)庫(kù)和啟動(dòng)恢復(fù)是云自動(dòng)化任務(wù)的示例,其中整個(gè)過(guò)程是云編排的簡(jiǎn)單表示。
云自動(dòng)化和編排協(xié)同工作,相互依賴。例如,創(chuàng)建不調(diào)用自動(dòng)化任務(wù)的編排流程是沒(méi)有意義的,創(chuàng)建不能成為云編排流程一部分的自動(dòng)化任務(wù)也沒(méi)有意義。
這些概念使云計(jì)算成為了寶貴資產(chǎn)。依靠云自動(dòng)化和編排的部署和管理任務(wù)越多,IT人員必須手動(dòng)處理和重復(fù)的任務(wù)就越少。