自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何基于網(wǎng)絡(luò)應(yīng)用經(jīng)驗(yàn)開(kāi)發(fā)云應(yīng)用?

云計(jì)算
在本文中,我們會(huì)提供指導(dǎo),介紹如何特別地為更易于受到當(dāng)今最常見(jiàn)攻擊的云開(kāi)發(fā)安全的應(yīng)用。我們還將討論一些需要落實(shí)到位的控制措施以便于在應(yīng)用開(kāi)發(fā)和部署之后還能確保這些云應(yīng)用的安全性。

隨著越來(lái)越的企業(yè)尋找著可部署在云廠(chǎng)商環(huán)境中的應(yīng)用程序,業(yè)界對(duì)于健全的安全措施與技術(shù)的需求也變得至關(guān)重要起來(lái)。那么,應(yīng)當(dāng)如何開(kāi)發(fā)云計(jì)算環(huán)境中的應(yīng)用程序以便于實(shí)現(xiàn)安全性的最大化呢?這些云應(yīng)用是否有別于傳統(tǒng)的內(nèi)部應(yīng)用程序呢?在開(kāi)發(fā)周期和質(zhì)保(QA)過(guò)程中,需要有什么樣的變化呢?在把應(yīng)用程序遷往公有云環(huán)境前,就必須解決所有上述這些問(wèn)題。

在本文中,我們會(huì)提供指導(dǎo),介紹如何特別地為更易于受到當(dāng)今最常見(jiàn)攻擊的云開(kāi)發(fā)安全的應(yīng)用。我們還將討論一些需要落實(shí)到位的控制措施以便于在應(yīng)用開(kāi)發(fā)和部署之后還能確保這些云應(yīng)用的安全性。

如何安全地開(kāi)發(fā)云應(yīng)用

在企業(yè)一頭扎進(jìn)云應(yīng)用開(kāi)發(fā)過(guò)程之前,企業(yè)的安全團(tuán)隊(duì)就應(yīng)當(dāng)鼓勵(lì)他們的開(kāi)發(fā)人員摸索安全開(kāi)發(fā)平臺(tái)、編程安全產(chǎn)品以及由云廠(chǎng)商所提供的相關(guān)工具。采用代碼安全措施和安全開(kāi)發(fā)措施的平臺(tái)即服務(wù)(PaaS)供應(yīng)商的典型代表之一就是Salesforce.com的Force.com,他們?cè)诰S基上有專(zhuān)門(mén)的一個(gè)頁(yè)面介紹開(kāi)發(fā)人員安全與編程最佳實(shí)踐。Force.com的維基頁(yè)面對(duì)設(shè)計(jì)、開(kāi)發(fā)、測(cè)試以及發(fā)布各個(gè)階段的安全問(wèn)題分別進(jìn)行了全面的概述,這基本上就是一個(gè)相當(dāng)標(biāo)準(zhǔn)的軟件開(kāi)發(fā)生命周期(SDLC)了。Force.com提供了一些最佳實(shí)踐的文章,一個(gè)可以幫助指導(dǎo)安全決策的自評(píng)估工具以及專(zhuān)供SDLC各個(gè)階段使用的特定工具。同樣,微軟公司也提供了一些適合開(kāi)發(fā)人員使用的資源,其中包括該公司的“云計(jì)算基礎(chǔ)”系列視頻。

 

[[76366]]

 

如何基于網(wǎng)絡(luò)應(yīng)用經(jīng)驗(yàn)開(kāi)發(fā)云應(yīng)用

雖然有了這些可用的資源,但是目前還沒(méi)有任何一家云廠(chǎng)商能夠提供所有的資源和其他的程序組件,以便于滿(mǎn)足在公有云和混合云環(huán)境中確保安全應(yīng)用程序健全開(kāi)發(fā)的需求。成功的安全云應(yīng)用開(kāi)發(fā)要求我們能夠根據(jù)云應(yīng)用的風(fēng)險(xiǎn)特點(diǎn)采取有針對(duì)性的措施。安全開(kāi)發(fā)的責(zé)任人應(yīng)當(dāng)把云應(yīng)用視為比標(biāo)準(zhǔn)內(nèi)部應(yīng)用程序更具開(kāi)放性的開(kāi)發(fā)對(duì)象。這是為什么呢?首先,云應(yīng)用通常都存在于一個(gè)獨(dú)立于企業(yè)核心IT設(shè)備以外的環(huán)境中被托管和維護(hù),因此與傳統(tǒng)的內(nèi)部應(yīng)用程序相比,企業(yè)對(duì)云應(yīng)用的控制權(quán)限更少。其次,大多數(shù)云應(yīng)用都是基于網(wǎng)絡(luò)的,這就意味著很可能需要面對(duì)各種各樣標(biāo)準(zhǔn)尚未流行的網(wǎng)絡(luò)應(yīng)用程序的安全威脅,其中包括了跨網(wǎng)站的腳本程序、SQL注入以及目錄遍歷等。

一個(gè)信息安全團(tuán)隊(duì)?wèi)?yīng)當(dāng)建議其開(kāi)發(fā)人員認(rèn)真考慮開(kāi)放式網(wǎng)絡(luò)應(yīng)用程序安全項(xiàng)目(OWASP)提出的十大網(wǎng)絡(luò)應(yīng)用程序攻擊,然后在發(fā)布應(yīng)用程序并部署至云計(jì)算環(huán)境前開(kāi)發(fā)和集成針對(duì)這些攻擊的緩解措施。很多網(wǎng)絡(luò)應(yīng)用程序受到攻擊的主要原因就在于缺乏對(duì)輸入的過(guò)濾,所以開(kāi)發(fā)人員應(yīng)當(dāng)嚴(yán)格定義應(yīng)用程序可接受的數(shù)據(jù)類(lèi)型、長(zhǎng)度和格式。開(kāi)發(fā)人員還應(yīng)當(dāng)小心謹(jǐn)慎,盡可能地避免在他們的云應(yīng)用中暴露應(yīng)用程序編程接口(API)。一直以來(lái),API濫用被云計(jì)算安全聯(lián)盟列為云計(jì)算的主要威脅之一。

云應(yīng)用安全性意味著認(rèn)證和加密

鑒于云應(yīng)用游離于企業(yè)網(wǎng)絡(luò)和企業(yè)監(jiān)控的范圍之外,要實(shí)現(xiàn)他們的認(rèn)證和授權(quán)就必須施以更高強(qiáng)度的控制。開(kāi)發(fā)人員應(yīng)當(dāng)確保認(rèn)證頁(yè)面或接口能夠完全駕馭所有的應(yīng)用程序內(nèi)容和功能。賬戶(hù)劫持則是另一個(gè)常見(jiàn)的云計(jì)算安全問(wèn)題,所以開(kāi)發(fā)人員可能需要實(shí)施一種比內(nèi)部應(yīng)用程序更嚴(yán)格的身份認(rèn)證策略,他們應(yīng)盡可能地充分利用多元認(rèn)證方法、強(qiáng)大的密碼復(fù)雜性和長(zhǎng)度策略。鑒于云應(yīng)用被托管在多租戶(hù)環(huán)境中,使用文件和應(yīng)用程序級(jí)加密技術(shù)可能是非常適合的。雖然惡意合作租戶(hù)妥協(xié)方案的可能性是難以預(yù)料的,但是使用加密技術(shù)和認(rèn)真審查庫(kù)及其他第三方代碼組件是可以遵循的穩(wěn)健做法。

一個(gè)企業(yè)的現(xiàn)行SDLC也應(yīng)適用于云應(yīng)用的開(kāi)發(fā)和發(fā)布。在正式發(fā)布至云計(jì)算平臺(tái)前,應(yīng)考慮強(qiáng)制性地仔細(xì)測(cè)試代碼和執(zhí)行QA流程。由于考慮到云計(jì)算資源固有的可伸縮性,應(yīng)執(zhí)行可用性測(cè)試、性能測(cè)試以及一定程度的壓力測(cè)試。

安全開(kāi)發(fā)需要一定的時(shí)間

一般情況下,隨著企業(yè)越來(lái)越迅速地實(shí)施云計(jì)算,目前業(yè)界已出現(xiàn)了一個(gè)快速開(kāi)發(fā)程序(如Agile)的發(fā)展趨勢(shì)。除非企業(yè)能夠在開(kāi)發(fā)項(xiàng)目的每個(gè)階段都能夠投入必要的時(shí)間和資源以確保代碼的安全性,否則這些希望實(shí)現(xiàn)他們?cè)茟?yīng)用安全性的企業(yè)就應(yīng)當(dāng)在交付這樣的應(yīng)用程序時(shí)特別地審慎。顯而易見(jiàn),當(dāng)開(kāi)發(fā)安全云應(yīng)用時(shí),有大量的問(wèn)題需要予以關(guān)注和解決,所以加快這一過(guò)程的后果只能是增加出現(xiàn)有問(wèn)題應(yīng)用程序的風(fēng)險(xiǎn)而已。

作者簡(jiǎn)介:

Dave Shackleford是IANS公司的高級(jí)研發(fā)副總裁和CTO,SANS分析師、講師和課程設(shè)計(jì)師。他已為數(shù)百個(gè)安全、遵守法規(guī)以及網(wǎng)絡(luò)架構(gòu)與工程領(lǐng)域的企業(yè)提供過(guò)咨詢(xún)服務(wù)。 他是VMware vExpert, 在設(shè)計(jì)和配置安全虛擬化基礎(chǔ)設(shè)施方面擁有豐富經(jīng)驗(yàn)。Dave之前是Configuresoft公司的CSO、互聯(lián)網(wǎng)安全中心的CTO、并曾出任多家財(cái)富500強(qiáng)公司的安全架構(gòu)師、分析師和經(jīng)理。Dave是Sybex一書(shū)的作者,虛擬化安全:保護(hù)虛擬環(huán)境,Dave最近為SANS研究所合作設(shè)計(jì)了第一個(gè)虛擬化安全課程。目前,Dave在SANS技術(shù)研究院擔(dān)任董事一職,并協(xié)助領(lǐng)導(dǎo)云計(jì)算安全聯(lián)盟的亞特蘭大分部。

責(zé)任編輯:王程程 來(lái)源: TechTarget中國(guó)
相關(guān)推薦

2013-11-19 15:35:01

2013-07-29 12:45:19

iOS開(kāi)發(fā)經(jīng)驗(yàn)iOS提高應(yīng)用開(kāi)發(fā)效率

2022-02-21 09:00:00

云原生應(yīng)用開(kāi)發(fā)

2023-11-01 10:31:52

云計(jì)算遠(yuǎn)程服務(wù)器

2018-08-22 18:16:47

2012-02-28 13:52:45

Adobe AIRAndroidFlash

2014-07-29 10:35:21

DockerNodeJS

2014-04-09 14:02:21

混合云應(yīng)用混合云

2009-03-11 09:33:11

Lotus開(kāi)發(fā)Workflow

2021-11-24 09:00:00

云計(jì)算開(kāi)發(fā)應(yīng)用

2013-12-17 14:07:37

2011-08-19 13:34:33

iPhone應(yīng)用ABAddressBo

2020-12-01 17:44:15

華為云Go語(yǔ)言云原生

2015-07-30 09:13:05

GlowAppleWatch

2021-08-02 10:09:38

SaaS應(yīng)用程序

2015-01-06 09:59:59

云應(yīng)用程序Java開(kāi)發(fā)SQL

2022-07-12 23:59:00

云計(jì)算DevOps云架構(gòu)

2011-10-27 12:07:43

2020-08-10 07:00:00

SaaS開(kāi)發(fā)IT
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)