中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

如何為云環(huán)境開發(fā)安全的應用程序

2019-02-26    來源:多智時代

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

隨著越來越多的企業(yè)尋找可部署在云供應商環(huán)境中的應用程序,對于健全的安全措施和技術的需求也變得至關重要。那么,如何在云環(huán)境中開發(fā)應用程序以最大限度地提高安全性呢?這些云應用程序是否有別于內(nèi)部應用程序?在開發(fā)周期和質(zhì)量保證(QA)過程中,需要有哪些變化?在把應用程序遷移到公共云環(huán)境之前,上述所有問題都需要解決。

在本文中,我們將提供一些指導,如何專為云環(huán)境開發(fā)安全的應用程序,以抵御如今大部分常見攻擊。我們還將探討一些需要落實到位的控制因素,以確保基于云的應用程序在開發(fā)和部署時的安全性。

如何安全地開發(fā)云應用程序

在企業(yè)致力于云應用開發(fā)過程之前,企業(yè)的安全團隊應該鼓勵開發(fā)人員仔細研究安全開發(fā)平臺、編碼安全選項和云供應商提供的工具。采用編碼安全和安全開發(fā)措施的平臺即服務(PaaS)供應商的典型代表就是Salesforce.com的Force.com,它有一個維基頁面,專門介紹開發(fā)人員安全和編碼的最佳實踐。Force.com的維基頁面在設計、開發(fā)、測試和發(fā)布的各個階段都對安全性進行了概述,這基本上就是一個標準的軟件開發(fā)生命周期(SDLC)了。 Force.com還提供了一些最佳實踐的文檔,能夠幫助我們指導安全決策的自評估工具和供SDLC各個階段使用的特定工具。同樣,微軟也為開發(fā)人員提供了大量的資源,比如“云計算基礎”系列視頻。

盡管有這么多資源可以用,但是目前沒有一家云供應商能夠提供所有資源和其它程序組件,以滿足公共云和混合云環(huán)境下安全應用程序健全開發(fā)的需求。安全云應用程序的成功開發(fā)需要我們能夠解決云應用的各種風險。安全開發(fā)責任人應該考慮到云應用程序比標準內(nèi)部應用程序更具開放性。這是為什么呢?首先,云應用程序通常被托管和保存在獨立于企業(yè)核心IT資產(chǎn)的環(huán)境中,所以相對于傳統(tǒng)應用程序,企業(yè)對其的控制權限很少。另外,由于大多數(shù)云應用程序都是基于網(wǎng)絡的,所以他 們很可能要面對各種各樣的沒有統(tǒng)一標準的Web應用程序的安全威脅,比如跨站點腳本、SQL注入和目錄遍歷等。

信息安全團隊應該建議開發(fā)人員仔細審查開放式Web應用程序安全項目(OWASP)列出的十大Web應用程序攻擊,然后在把應用程序發(fā)布到云環(huán)境中之前開發(fā)并集成針對這些攻擊的緩解方法。許多Web應用程序受到攻擊的只要原因是因為缺乏輸入過濾,所以開發(fā)人員應該限制應用程序可接受的數(shù)據(jù)類型、長度和格 式。開發(fā)人員還應該注意避免在基于云的應用程序中暴露應用程序編程接口(API)。因為API濫用一直被云安全聯(lián)盟列為云計算的主要威脅之一。

保障云應用程序的安全需要身份驗證和加密措施

由于云應用程序處于企業(yè)網(wǎng)絡和監(jiān)測能力的范圍之外,所以它們需要強有力的身份驗證和授權控制。開發(fā)人員應該確保驗證頁面或接口能夠完全應對所有應用程序內(nèi) 容和功能。賬戶劫持就是一種常見的云安全問題,所以開發(fā)者可能需要實施一種比內(nèi)部應用程序更為嚴格的身份驗證策略,可以充分利用多因素身份驗證和復雜冗長的密碼策略。鑒于云應用程序很可能被托管在一個多租戶環(huán)境中,使用文件和應用程序級別的加密技術可能會是個好辦法。雖然從惡意的合作商戶中找到可能的妥協(xié) 方案是很難預料的,但是這時可以使用加密技術并仔細審查庫及其它第三方代碼組件。

企業(yè)現(xiàn)有的SDLC也應該適用于云應用程序的開發(fā)和發(fā)布。不過在發(fā)布到云平臺之前,應該仔細考慮代碼測試并執(zhí)行QA過程。考慮到云資產(chǎn)固有的可伸縮性,還應該測試可用性和性能,以確保適當?shù)膲毫y試。

安全開發(fā)需要時間

通常情況下,隨著企業(yè)遷移到云的速度越來越快,目前已有了快速開發(fā)程序的趨勢,比如Agile公司。除非企業(yè)可以在開發(fā)項目的每個階段都能投入必要的時間 和資源來保證代碼安全,否則他們想要確保云應用程序的安全必須十分謹慎。很明顯,在開發(fā)安全的云應用程序時有很多問題需要解決,所以加快這一進程只會增加 應用程序易受攻擊的風險。

在不久的將來,云計算一定會徹底走入我們的生活,有興趣入行未來前沿產(chǎn)業(yè)的朋友,可以收藏云計算,及時獲取人工智能、大數(shù)據(jù)、云計算和物聯(lián)網(wǎng)的前沿資訊和基礎知識,讓我們一起攜手,引領人工智能的未來!

標簽: 安全 大數(shù)據(jù) 代碼 腳本 開發(fā)者 權限 網(wǎng)絡 信息安全 云計算

版權申明:本站文章部分自網(wǎng)絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:云計算中不容忽視的安全部署

下一篇:實施混合云策略之做好定位