新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 關于云測試你必須知道的三件事

        關于云測試你必須知道的三件事

        作者: 時間:2018-02-06 來源:電子產品世界 收藏

        作者/張林輝 Keysight Technology, Ixia Solutions Group中國區首席戰略官兼北方區總經理

        本文引用地址:http://www.104case.com/article/201802/375458.htm

          自AWS某位高管宣稱“云成為了新常態”后,至今已是第三個年頭了。這三年中,隨著各企業對云敏捷性、可擴展性和成本優勢的日益依賴,云遷移這股風頭似乎開始變得更加勢不可擋。

          微軟2017年度《混合云現狀》(State of the Hybrid Cloud)報告顯示,有63%的大中型企業已經實施了包含企業內部與公有云基礎架構的混合云環境。思科最新發布的《全球云指標》(Global Cloud Index)預測,到2020年,92%的企業工作負載將在公有云與私有云數據中心內進行處理,物理數據中心的處理量將僅占8%。

          由此可見,未來將是云的天下,各企業將采用混合云戰略以及來自多家提供商的服務。但無論其使用哪些云服務,或者處于哪個行業,所有企業都擁有共同的目標:讓業務應用在任何情況下都能提供優質的用戶體驗,具備安全和彈性并盡可能高效地運行。

          1共同的責任

          實現這些目標并非易事。計算機安全分析師Graham Cluley曾說:“公有云只是別人的計算機。”雖然服務提供商理應為高性能與安全的應用提供強大基礎,各企業仍須責無旁貸地承擔與這些應用相關的流程安全性、可用性、性能和管理責任。更重要的是,企業應負責正確配置并管理由云服務商所提供的安全控制。

          下面,就讓我們審視一下各企業在確保云應用安全性、提供優質用戶體驗以及確保應用經濟高效方面所面臨的各種挑戰。

          2挑戰#1:云安全

          確保穩健而沒有后顧之憂的云安全充滿了挑戰,原因有三。首先,無論是內部環境還是云端環境,了解企業機構的當前安全水平、何處需要增加防護以及何處存在潛在漏洞將非常困難。由于在復雜的混合環境內需要管理的產品與平臺越來越多,獲得統一而全面的安全狀況視圖變得愈加困難。

          其次,高度動態的云環境,加之不斷擴大的網絡威脅狀況要求這些環境內的安全性必須靈活且易變。策略需要隨著所保護的基礎架構而擴展。其三,安全技能不足,IT團隊竭盡全力管理混合環境內部署的各種工具與流程。

          云安全解決方案也引發了大量的安全事件,它們讓相關人員難以區分風險的優先次序并加以補救。

          3挑戰#2:用戶體驗

          雖然不同應用的服務等級協議和用戶預期不盡相同(只要試想訓練沙盒與實時在線零售應用之間的差別),但用戶體驗通常具有兩個基本要素,即應用性能與服務可用性。當這兩個方面受損時,用戶不滿將迅速導致業務損失。

          而公有云內從硬件架構到專為不同應用而優化的實例類型,多種設計選項的復雜性,讓保障一致的用戶體驗變得越發復雜。托管應用的相關云基礎架構、用戶與應用之間的網絡連接性、應用交付要素的性能(例如會話負載平衡器)以及應用的實際設計與架構等因素都會影響用戶體驗。

          4挑戰#3:成本與效率

          云服務商提供了多種選項,用于創建經濟高效、可擴展且高度可用的應用。從基于效用的按需計費模式,到保留價格選項以及競價實例或競價,企業可以靈活地選擇適合其需求的模式。

          成本優化是指根據所討論的企業特定需求權衡價格與性能。產品設置與架構設計必須經過優化,以實現所需的應用自動擴展,并支持所產生的需求高峰與低谷。與保障工作負載相關的設計選項包括在各實例內運行的安全端點、各地網絡安全設備以及云提供商所提供的安全控制等。

          上述選項具有不同的成本率。它們通過不同方式影響著性能,并帶來不同水平的安全效力。鑒于這種復雜性,除非各企業機構能夠對應用以及瞄準這些應用的威脅媒介進行建模,否則了解如何選擇最高效的解決方案實屬不易。

          5應對挑戰:如何通過測試實現價值

          為了應對這些挑戰,在生產前期以及生產過程中,將其部分或全部工作流遷移至云端的企業機構必須做好準備將統一的測試應用于各個流程。測試與風險息息相關,如果從一開始就正確執行測試程序,那么企業就可以顯著降低風險暴露,并確保成功利用云的全部優勢。

          生產前期,在云遷移實際發生之前,測試能夠提供可量化的洞察,借以在供應商選擇、性能與成本優化過程、擴展、可用性以及培訓中為安全架構師、網絡架構師和安全團隊助上一臂之力。例如,在供應商選擇方面,假設功能性要求都能得到滿足,采購經理必須確定哪一家公有云供應商能夠提供高性價比服務。他們需要證明哪種確保應用工作負載的可用工具是高效和安全的,且最終全面滿足具體需求。

          關于性能與成本優化的問題,IT與安全管理員必須明確如何優化安全策略與架構,以及針對自動擴展策略的最佳設置。這些決策制定基于一系列因素,從內存利用到新連接率,而且只有通過嚴格、真實的測試流程才能完成對這些因素的歸納與分析。

          關于云架構在部署后將如何執行的問題也必須加以考慮。應用架構擴展會在哪些地方遭遇瓶頸?應用從錯誤中自動恢復過來的速度有多快,以及在某些應用服務失效的情況下,用戶體驗將受到怎樣的影響?

          6覆蓋整個生產過程的測試

          回答這些問題需要依靠一種廣泛的生產前測試計劃,它具備真實的工作負載并對威脅向量和故障切換場景進行建模。這能確保云架構促進業務,而非限制業務;還能讓安全工程師與分析師更好地了解其工作內容。

          而且,測試不能因云環境上線而終止。在生產階段,連續測試是服務質量監測的基本要求,而連續的安全驗證對于提供安全服務保證則是必不可少。

          總而言之,隨著云成為新常態,在應用部署與交付的所有階段,云工作負載的連續測試也須被奉為新常態。測試是確保企業機構在充分實現云優勢的同時避免安全漏洞風險、用戶體驗下降或不必要成本的唯一途徑。



        關鍵詞: 云測試

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 黄浦区| 鲁甸县| 敦化市| 西城区| 和田市| 靖西县| 青龙| 三明市| 喀什市| 武夷山市| 达州市| 莎车县| 新营市| 马公市| 克拉玛依市| 来安县| 平原县| 孙吴县| 逊克县| 新宾| 江安县| 临邑县| 襄垣县| 丹寨县| 沂南县| 黄骅市| 凭祥市| 右玉县| 肇源县| 曲靖市| 巨野县| 元阳县| 孝昌县| 聂拉木县| 思南县| 长白| 海兴县| 虎林市| 丽水市| 普陀区| 吉安市|