怎么學(xué)習(xí)云計算
怎么學(xué)習(xí)云計算
最新潮的技術(shù)的崛起莫過于大數(shù)據(jù)、云計算、容器技術(shù),下面學(xué)習(xí)啦小編收集了一些關(guān)于學(xué)習(xí)云計算的方法,希望對你有幫助
快速實現(xiàn)云計算方法
1、SaaS層面:必須要得到用戶認(rèn)同
沒有任何一款軟件創(chuàng)新能超越用戶,云應(yīng)用程序也一樣。云創(chuàng)新,即便是用戶最基礎(chǔ)的投資計劃,也要考慮其中。用戶體驗是云端產(chǎn)品驗收的關(guān)鍵。 如果太過于堅持設(shè)計原則,會出現(xiàn)人與軟件交互的矛盾,云應(yīng)用程序必須與人的交互行為一致。也就是說,其他應(yīng)用程序也要考慮部署在云端。創(chuàng)建一個偉大的應(yīng)用程序很容易,但是這個程序不能與現(xiàn)有業(yè)務(wù)流程交互應(yīng)用,也就沒有存在的意義了。
2、PaaS層面:云應(yīng)用需要更卓越的平臺戰(zhàn)略
利用云創(chuàng)新平臺,企業(yè)可以繼續(xù)使用他們現(xiàn)有的解決方案,結(jié)合新的附加組件,開發(fā)新的應(yīng)用程序,而不必每次都從頭開始??赡芷渲械娘L(fēng)險是,開發(fā)人員可能會濫用平臺,把平臺作為一個工具箱,忽略多租戶系統(tǒng)是一個整體的特征。舉一個例子,銷售人員可以通過系統(tǒng)訪問收支狀況、影響收益的關(guān)鍵人物、采購數(shù)據(jù)和生產(chǎn)狀態(tài)信息,而不必在程序之間來回切換。
3、系統(tǒng)集成要理清脈絡(luò)
如果不清楚誰負(fù)責(zé)一個特定的應(yīng)用程序,會影響用戶的易用性。尤其是一個企業(yè)部署了不同軟件公司的產(chǎn)品。但即使是正在使用著的各種云產(chǎn)品,它必須可以運行診斷和報告程序,收集度量數(shù)據(jù),并處理錯誤消息,這需要“持續(xù)集成” 能力。
4、IaaS基礎(chǔ)設(shè)施即服務(wù)要理解云時代的應(yīng)用程序
云解決方案需要良好的基礎(chǔ)設(shè)施,因為它需要云的“理解”能力,云供應(yīng)商采取不同的策略實現(xiàn)這一目標(biāo)。經(jīng)驗表明,企業(yè)向云端遷移,往往是分批分量遷移,而不是大踏步式的跨越。企業(yè)主要挑戰(zhàn)是讓他們的云計算基礎(chǔ)設(shè)施和應(yīng)用沒辦法同步,同時把現(xiàn)有的應(yīng)用程序遷移到云端。
5、數(shù)據(jù)安全是頭等大事
數(shù)據(jù)安全和隱私是當(dāng)今的熱門話題,尤其是國家安全局事件之后,公眾變得更加焦慮。SAP數(shù)據(jù)中心符合最嚴(yán)格的安全標(biāo)準(zhǔn)。到目前為止,還沒有出現(xiàn)安全問題。但用戶還需要更明確的政策規(guī)定,比如數(shù)據(jù)存儲如何轉(zhuǎn)移,云數(shù)據(jù)合作伙伴會發(fā)生什么變化等。
6、公共云采用多租戶的混合式模型
在公共云模型中,采用云基礎(chǔ)設(shè)施提供商,還是采用在互聯(lián)網(wǎng)上訪問應(yīng)用程序獲得的提供商,重點是成本效率。大多數(shù)企業(yè)軟件系統(tǒng)都有一個多租戶架構(gòu)。大多數(shù)公共云提供商的目標(biāo)是提供云最大的可伸縮性,這限制了他們調(diào)整客戶以及其業(yè)務(wù)流程的能力。更多的顧客導(dǎo)向于允許廣泛的配置選項。但是,在這兩種情況下,客戶一般都禁止訪問程序代碼。如果這個選項是可用的,它可以創(chuàng)造新的復(fù)雜性記錄,影響交貨周期、性能和響應(yīng)時間。一個實際的解決方案是通過混合系統(tǒng)創(chuàng)建一個混合模型,確保云的高度的可伸縮性、安全的多租戶的解決方案和可配置性。完美的公共云可以使客戶擴(kuò)展他們的系統(tǒng),并且不危害供應(yīng)商的程序代碼或降低創(chuàng)新周期。
7、私有云也有混合云成分
很多企業(yè)認(rèn)為,私有云可以給企業(yè)帶來更大好處,私有云為企業(yè)數(shù)據(jù)的隱私性設(shè)置了一道安全的防火墻。私有云服務(wù)可以來自各種各樣的云服務(wù)提供商。但最重要的是企業(yè)要知道,企業(yè)可以預(yù)見哪種層次的創(chuàng)新,私有云給企業(yè)帶來哪些實際的好處。在企業(yè)內(nèi)部解決方案實踐中,最常見的方法是混合云,混合公共云以及私有混合云幾種模式。
測試云計算服務(wù)的小竅門
1.確定系統(tǒng)非功能性的需求
對于一個軟件系統(tǒng),除了功能性的要求,擴(kuò)展性、可用性、延續(xù)性和安全性等非功能性的要求也對系統(tǒng)的成功與否起到至關(guān)重要的作用。在確定系統(tǒng)非功能性的需求時要找到可量化的指標(biāo)以便進(jìn)行比較。
2.兼顧不同的非功能性需求
企業(yè)內(nèi)部不同的部門對非功能性需求的重要性的認(rèn)識肯定會有所不同,所以需要通過討論尋找到各個部門之間的共識。
3.注意法務(wù)風(fēng)險
如果企業(yè)所處的是諸如醫(yī)療或金融這類較敏感的行業(yè),要特別注意法務(wù)方面的問題,需要確保所使用的云計算產(chǎn)品符合所在國家地區(qū)的法律規(guī)范。
4.注意重點客戶群的地理位置
如果業(yè)務(wù)是在全球范圍展開的,那么還需要注意不同地區(qū)延遲的不同。有人在美國和澳大利亞對亞馬遜AWS云服務(wù)進(jìn)行了測試。測試結(jié)果顯示美國的兩個數(shù)據(jù)中心只有4.02秒延遲而美國和澳大利亞之間的延遲則達(dá)到了28.446秒,所以如果服務(wù)部署在美國那么美國用戶的體驗必然優(yōu)于澳大利亞用戶。在測試性能時要考慮不同的地理位置之間的區(qū)別。
5. 進(jìn)行彈性測試
所謂彈性指的是資源可以根據(jù)需求迅速增加或釋放,這是云計算相比于普通數(shù)據(jù)中心的主要優(yōu)勢之一,對企業(yè)用戶來說這還意味著另一項優(yōu)勢那就是按需付費。說起來好像很好聽,但其實云計算服務(wù)提供商所使用的數(shù)據(jù)中心也是沒有彈性的,所以在擴(kuò)展的過程中可能會出現(xiàn)問題。比如在橫向擴(kuò)展的過程中人工部署的文件可能在新加入的虛擬機(jī)中就丟失了,進(jìn)行彈性測試可以發(fā)現(xiàn)一些在擴(kuò)展過程中可能出現(xiàn)的問題。
6.性能測試
應(yīng)用性能主要的衡量指標(biāo)是響應(yīng)時間。性能測試時需要注意主要客戶群所處的位置、系統(tǒng)目標(biāo)并發(fā)用戶數(shù)以及目標(biāo)每秒請求數(shù)。有了這些信息就可以定義性能測試的基準(zhǔn)點并挑選合適的工具進(jìn)行測試了。
7.安全測試
雖然有云計算服務(wù)提供商擔(dān)著,但如果發(fā)生了數(shù)據(jù)泄露的話到頭來倒霉的還是企業(yè)自身,所以進(jìn)行安全測試來探測潛在的系統(tǒng)漏洞、加密漏洞和其他安全隱患是絕對有必要的。
猜你感興趣:
3.云商模式是怎樣的
5.追趕超越心得體會