本文介紹了8大當(dāng)下最受歡迎的云應(yīng)用程序開發(fā)話題,希望能夠?qū)υ贫藨?yīng)用程序開發(fā)人員給予幫助。
這些是當(dāng)下最受歡迎的云應(yīng)用程序開發(fā)話題。
一、借助不同類型的云應(yīng)用程序整合產(chǎn)品
去年,許多讀者瀏覽閱讀了關(guān)于各種云應(yīng)用程序開發(fā)話題的文章,這也許可以證明發(fā)生在云應(yīng)用程序領(lǐng)域的變化之大。其中好些文章的內(nèi)容與整合有關(guān),包括存在的困難、市面上的產(chǎn)品以及整合平臺即服務(wù)(iPaaS)。
隨著公司使用的云應(yīng)用程序數(shù)量日增,IT團隊需要處理的整合點也隨之日增。幸運的是,公司可以借助幾種不同類型的云應(yīng)用程序整合產(chǎn)品,幫助自己處理整合問題。質(zhì)量保證專業(yè)人士Amy Reichert曾深入探討了iPaaS、基于云的連接件以及異步或同步消息傳送。
二、避免隱藏的云成本
節(jié)省成本常常是云計算的承諾或魅力之一,但客戶最后支付的費用也很容易超出預(yù)期。IT決策者可以從記者George Lawton撰寫的關(guān)于如何避免隱藏的云成本的這篇文章(http://searchcloudapplications.techtarget.com/tip/Avoid-hidden-cloud-computing-costs-Save-money-by-doing-the-research)中獲得一些寶貴建議。
內(nèi)容導(dǎo)航
三、借助模擬,更清楚地了解公司面臨的成本
IT人員往往會犯的一個常見錯誤就是,考慮到了虛擬機的成本,卻沒有考慮到其他方面的云計算成本,比如存儲和帶寬。公司還需要對成本激增的情況有所防備,明白價格模式,并且知道自己實際上會獲得什么服務(wù)。IT人員還可以借助模擬,更清楚地了解公司面臨的成本。尤其是,研究和比較服務(wù)的公司會收到最好的效果。
四、全面比較不同云產(chǎn)品的獨到之處
去年讀者對整合產(chǎn)品特別感興趣。有篇文章介紹了提供整合產(chǎn)品的三家廠商。定期撰稿人Valerie Silverthorne寫過一篇讓人腦洞大開的文章,全面比較了SnapLogic、Dell Boomi和Informatica Cloud這三家廠商的產(chǎn)品。正如Silverthorne所言,這三家廠商力求讓整合更容易、更省錢、更省時。
每種產(chǎn)品都有迥異于其他產(chǎn)品的獨到之處。SnapLogic的產(chǎn)品直接可以在開源Hadoop上運行,那樣它在處理大數(shù)據(jù)時就有了優(yōu)勢。Dell Boomi讓客戶可以參與眾包數(shù)據(jù)映射。最后,Informatica Cloud被設(shè)計成易于非編程人員使用。
五、使用PaaS前列出可能存在的安全漏洞和威脅
平臺即服務(wù)(PaaS)可用于開發(fā)軟件即服務(wù)(SaaS)。遺憾的是,這帶來了黑客以及存在缺陷的軟件和測試方法引起的風(fēng)險。去年瀏覽量排名第五的技巧文章介紹了在PaaS上開發(fā)SaaS應(yīng)用程序上降低風(fēng)險的步驟。IT人員應(yīng)該列出與開發(fā)有關(guān)的資產(chǎn),列出可能存在的安全漏洞和威脅,評估不可用的后果及影響,并落實防范措施和風(fēng)險緩解計劃。不妨閱讀這篇文章(http://searchcloudapplications.techtarget.com/tip/SaaS-application-development-on-PaaS-5-steps-to-reduce-risk),了解那些步驟如何有所幫助的更多細節(jié)。
六、采用iPaaS之前確定它是不是適合本企業(yè)
去年的最后一篇整合文章深入介紹了整合平臺即服務(wù)(iPaaS),詳見http://searchcloudapplications.techtarget.com/tip/IPaaS-integration-When-how-and-why-to-use-iPaaS。這項新興技術(shù)對處在合適情況下的企業(yè)特別有用。不過在采用iPaaS之前,IT經(jīng)理們必須確定它是不是適合本企業(yè)。iPaaS用在小型系統(tǒng)上效果最好,所以系統(tǒng)架構(gòu)較復(fù)雜的公司也許暫時避免使用為好。
IT經(jīng)理在選擇iPaaS提供商時還應(yīng)該做一個透徹的決定,因為他們不希望這樣:要是對最初選擇不滿意,非得從頭來過。選擇了提供商后,經(jīng)理們應(yīng)該規(guī)劃好下幾步。總的來說,客戶有必要明白其iPaaS系統(tǒng)能做什么,如何用它來最大限度地提高生產(chǎn)力。
七、向云計算遷移時檢查和調(diào)整BPM
云計算常常能改善企業(yè)的方方面面。但是說到業(yè)務(wù)流程管理(BPM),向云遷移不會從根本上改變公司BPM的結(jié)構(gòu)和角色。云BPM只是意味著BPM軟件可以在公司外面的服務(wù)器上運行。
在一篇介紹駕馭云BPM的重要注意事項的技巧文章中(http://searchcloudapplications.techtarget.com/tip/Master-cloud-BPM-without-bloopers-Dos-donts),顧問Steve Weissman指出,雖然云計算解決不了BPM內(nèi)容方面的問題,但是IT部門可以利用向云計算遷移這個機會,檢查和調(diào)整BPM。遷移過程應(yīng)該深思熟慮,所以IT人員應(yīng)該檢查哪些流程會得益于遷移,然后慢慢開始遷移。IT人員還應(yīng)該在將遷移的流程搬到云端之前測試它們,查找整合和互操作性問題。
八、更有效地管理API,改善生命周期管理和治理
George Lawton在一篇介紹使用API管理移動設(shè)備的技巧文章中寫道(http://searchcloudapplications.techtarget.com/tip/APIs-offer-a-new-approach-to-managing-mobile-devices),應(yīng)用編程接口(API)的人氣越來越旺,這在很大程度上歸功于移動應(yīng)用程序開發(fā)。由于這種發(fā)展勢態(tài),開發(fā)人員應(yīng)該考慮如何改善生命周期管理和治理。Lawton為此采訪了SOA軟件公司的首席技術(shù)官Roberto Medrano,他還著重提到了開發(fā)人員使用API時存在的一些常見誤解和所犯的一些常見錯誤。為了杜絕那些錯誤,可以通過規(guī)劃、開發(fā)治理、運營治理以及與授權(quán)開發(fā)人員共享API,更有效地管理API。
如何將舊系統(tǒng)遷移到云是云計算領(lǐng)域的一個永恒話題。有些大體性技巧放之四海皆準(zhǔn),但許多遷移會得益于更具體的建議。去年,一篇人氣很高的技巧文章(http://searchcloudapplications.techtarget.com/tip/Migrating-to-Office-365-requires-planning-pilot-testing)介紹了將電子郵件遷移到Office 365,由CIMI Corporation總裁Tom Nolle撰寫。
Nolle為讀者給予了具體的建議,這些建議立足于公司使用什么樣的電子郵件策略,以及涉及互聯(lián)網(wǎng)或內(nèi)部Apache電子郵件托管、Exchange托管還是運行內(nèi)部Exchange服務(wù)器。遷移過程大不一樣――具體取決于電子郵件策略,對不使用Exchange的公司來說最具挑戰(zhàn)性。
英文原文:Top 8 cloud-based application development tips