Gartner稱企業(yè)現(xiàn)有的IT基礎(chǔ)設(shè)施和應(yīng)用及商業(yè)流程必須能迅速適應(yīng)新環(huán)境,如果傳統(tǒng)IT系統(tǒng)不能支持、集成或允許這些新的數(shù)字舉措,那么數(shù)字化業(yè)務(wù)的成功會(huì)大打折扣、甚至失敗。
對(duì)應(yīng)用開發(fā)和交付來說,同樣體現(xiàn)了這一觀點(diǎn),環(huán)境的迅速變化要求企業(yè)在對(duì)應(yīng)用的開發(fā)和交付上必須做到敏捷,縮短開發(fā)時(shí)間,同時(shí)還要考慮降低開發(fā)成本、提高軟件可靠性等。
CA Technologies在提升應(yīng)用開發(fā)和交付上有著獨(dú)到見解。CA Technologies首席執(zhí)行官M(fèi)ike Gregoire在 CA World’17的開幕式上表示,“企業(yè)軟件僅被用于提高工作效率的時(shí)代早已過去,當(dāng)前的重心在于為公司下一個(gè)重大轉(zhuǎn)型做出革新,為企業(yè)提供有針對(duì)性的解決方案,從而移除阻礙。”CA World’17大會(huì)上展示了超過20余種產(chǎn)品創(chuàng)新和提升,這些產(chǎn)品和解決方案都指向一點(diǎn),就是為眾多企業(yè)提供了適應(yīng)和響應(yīng)變革,旨在幫助企業(yè)移除阻礙。這些智能化產(chǎn)品組合實(shí)現(xiàn)了被CA稱為“現(xiàn)代軟件工廠”的作用。
圖1 CA Technologies首席執(zhí)行官M(fèi)ike Gregoire
每個(gè)企業(yè)都可以稱為“現(xiàn)代軟件工廠”,而現(xiàn)代軟件工廠可幫助企業(yè)快速感知和響應(yīng)環(huán)境變化,也即敏捷性。在未來用戶持續(xù)交互的情況下,敏捷開發(fā)對(duì)于數(shù)據(jù)驅(qū)動(dòng)的需求將會(huì)增加,如果沒有了數(shù)據(jù)分析,軟件開發(fā)將會(huì)缺少關(guān)鍵性的輸入。因此數(shù)據(jù)分析將會(huì)革新敏捷。
當(dāng)今,自動(dòng)化通過持續(xù)測(cè)試、一體化和業(yè)務(wù)過程自動(dòng)化體現(xiàn)出來,只有當(dāng)通過DevOps過程和工具鏈將工作流程順利標(biāo)準(zhǔn)化、一體化,自動(dòng)化才能加快業(yè)務(wù)發(fā)展。未來,自動(dòng)化不再是基于蠻力的人工自動(dòng)化;而是智能自動(dòng)化,它可以學(xué)習(xí)、適應(yīng)并且不斷自我優(yōu)化整個(gè)系統(tǒng)。
以上理念體現(xiàn)在這些智能產(chǎn)品組合,如CA Automic One Automation Platform:在復(fù)雜多樣的應(yīng)用程序、平臺(tái)和技術(shù)環(huán)境中,其由數(shù)據(jù)分析驅(qū)動(dòng),在該環(huán)境下進(jìn)行自動(dòng)化以提高效率,智能自動(dòng)化幫助用戶簡(jiǎn)化流程、讓運(yùn)營(yíng)團(tuán)隊(duì)減少腳本編寫、為開發(fā)團(tuán)隊(duì)提供零接觸自服務(wù)功能來支持和擴(kuò)展DevOps。
在開發(fā)人員集成開發(fā)環(huán)境 中,CA Veracode Green light使開發(fā)人員能高質(zhì)量、快速進(jìn)行開發(fā),其利用對(duì)安全漏洞的即時(shí)反饋建立出一套無缺陷的代碼。這種在編寫代碼時(shí)掃描、糾錯(cuò)的能力可加快軟件開發(fā)速度,在不影響安全前提下交付,開拓DevSecOps的世界。