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