《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 在運行時保護容器,實現原生云應用程序和基礎設施安全的方法

在運行時保護容器,實現原生云應用程序和基礎設施安全的方法

2017-10-31

  原生云應用程序和基礎設施需要完全不同的安全方法。請牢記下面這些最佳實踐。

  如今,大大小小的組織正在探索云原生軟件技術的應用。“原生云(cloud-native)”是指將軟件封裝在被稱為容器的標準化單元內的方法,將這些單元排列成彼此以接口連接的微服務器以形成應用程序,并確保運行的應用程序完全自動化,以實現更高的速度、靈活性和可擴展性。

  因為這種方法從根本上改變了軟件的構建、部署和運行,所以它也從根本上改變了保護軟件的方式。原生云應用程序和基礎設施為安全專業人員帶來了幾個新的挑戰,他們將需要建立新的安全程序來支持組織使用原生云技術。

  我們來看看這些挑戰,然后我們將討論安全小組應對這些挑戰應采取的一些最佳實踐。首先面臨的挑戰是:

  · 傳統的安全基礎設施缺乏容器的可見性。大多數現有的基于主機和網絡安全的工具無法監視或采集容器活動。這些工具被構建為保護單個操作系統或主機之間的流量,而不是在其上運行的應用程序,這導致對容器事件、系統交互和容器間流量的可見性的損失。

  · 攻擊面可能會迅速變化。原生云應用程序由很多被稱為微服務的較小的組件組成,這些組件高度分布,必須單獨審計和保護每個組件。由于這些應用程序被設計為由編排系統進行配置和擴展,因此它們的攻擊面會不斷變化,遠遠超過傳統的整體式應用程序(monolithic application)。

  · 分布式數據流需要持續監控。把容器和微服務設計為輕量級,并通過編程方式與彼此或外部云服務進行互連。這將在整個環境中產生大量快速移動的數據,以便不斷監控攻擊指標以及未經授權的數據訪問或滲透。

  · 檢測、預防和響應必須自動化。容器產生的事件的速度和容量使當前的安全操作流程無法招架。容器的短暫的生命也使捕獲、分析和確定事件的根本原因變得很困難。有效的威脅保護意味著將數據收集、過濾、關聯和分析自動化,以便能夠對新事件做出足夠快的響應。

  面對這些新挑戰,安全專業人員需要建立新的安全計劃,以支持其組織使用原生云技術。當然,你的安全程序應該解決原生云應用程序的整個生命周期,這可以分為兩個不同的階段:構建和部署階段以及運行時階段。這些階段中的每一個階段都有一組不同的安全因素,必須解決這些安全因素以形成一個全面的安全程序。

  保護容器的構建和部署

  構建和部署階段的安全性把重點放在將控件應用于開發人員工作流程以及持續集成和部署管道(deployment pipeline),以減輕容器啟動后可能出現的安全問題的風險。這些控件可以包含以下準則和最佳實踐:

  · 保持圖像盡可能小。容器鏡像是一個輕量級的可執行文件,它用于封裝應用程序代碼及其依賴項。將每個圖像的大小限制在剛好夠軟件運行,這樣就可以將從圖像啟動的每個容器的攻擊面最小化。從最小的操作系統基礎圖像開始,如Alpine Linux可以減小圖像尺寸,并使圖像更容易管理。

  · 掃描圖像以了解已知問題。當構建圖像時,應檢查已知的漏洞和后門。可以掃描構成圖像的每個文件系統層,并將結果與常規更新的通用漏洞和后門(Common Vulnerabilities and Exposures,CVE)數據庫進行比較。然后,開發和安全團隊可以在圖像用于啟動容器之前處理發現的漏洞。

  · 數字簽名圖像。一旦構建了圖像,就應該在部署前驗證它們的完整性。有些圖像格式使用被稱為摘要的唯一標識符,它們可以用來檢測圖像內容何時發生變化。用私鑰簽名圖像提供加密可以確保用于啟動容器的每個圖像都是由受信方創建的。

  · 加強并限制對主機操作系統的訪問。由于在主機上運行的容器共享相同的操作系統,因此確保它們以適當限制的一系列功能開始是非常重要的。這可以用內核安全功能和模塊(如Seccomp,AppArmor和SELinux)來實現。

  · 指定應用級分段策略。微服務之間的網絡流量可以分段,以限制它們之間的連接方式。然而,這需要根據標簽和選擇器之類的應用程序級屬性進行配置,從而抽象出處理IP地址之類的傳統網絡細節的復雜性。分段所提出的挑戰是必須先定義限制通信的策略,而不影響作為容器的正常活動的一部分在環境內和跨環境中進行通信的能力。

  · 保護容器所使用的秘密。互相以接口連接的微服務經常交換被稱為秘密的密碼、令牌和密鑰等敏感數據。如果這些秘密存儲在圖像或環境變量中,可能會意外暴露。因此,Docker和Kubernetes等多個編排平臺已經集成了秘密管理,確保秘密只在需要時才將其分配給使用它們的容器。

  Docker、Red Hat和CoreOS等公司的幾個領先的容器平臺和工具提供了部分或全部功能。從這些選項之一著手是構建和部署階段確保強健的安全性的最簡單的方法。

  然而,構建和部署階段的控件仍然不足以確保全面的安全程序。在容器開始運行之前搶占所有安全事件是不可能的,原因如下。首先,不可能一勞永逸地消除所有漏洞,新的漏洞始終會被利用。其次,聲明式容器元數據和網絡分段策略不能完全預測高度分布式環境中的所有合法應用程序活動。最后,運行時控件使用起來很復雜,經常會配置錯誤,使應用程序容易受到威脅。

  在運行時保護容器

  運行時階段的安全性包括發現和停止容器運行時發生的攻擊和策略違規所需的所有功能,即可見性、檢測、響應和預防。安全小組需要對安全事件的根本原因進行鑒別分類、調查和確認,以便對其進行充分的補救。以下是成功運行時階段的安全性的關鍵方面:

  · 為持續可見性測量整個環境。能夠檢測攻擊和違反策略的行為都始于能夠實時捕獲運行容器的所有活動,以提供可操作的“事實上的來源(source of truth)”。存在各種用于捕獲不同類型的容器的相關數據的儀器框架。選擇可以處理容器的容積和速度的關鍵。

  · 關聯分布式威脅指標。把容器設計成按資源可用性分布在計算基礎設施。鑒于應用程序可能包含數百或數千個容器,攻擊的指標可能會擴散到大量的主機上,這使確定與作為主動威脅的一部分相關的那些主機變得更困難。需要大規模,快速的相關性來確定是哪些指標構成特定攻擊的基礎。

  · 分析容器和微服務行為。微服務和容器可將應用程序分解為執行特定功能并被設計為不可變的最小組件。這種做法比傳統應用程序環境更容易讓人理解預期行為的正常模式。與這些行為基準的偏差可能反映了惡意活動,而這可以更準確地檢測威脅。

  · 用機器學習增強威脅檢測。在容器環境中產生的數據量和速度使常規的檢測技術應接不暇。自動化和機器學習可以實現更有效的行為建模、模式識別和分類,以更高的保真度和更少的誤報檢測威脅。要警惕那些僅僅用機器學習來生成用于警告異常的靜態白名單的解決方案,這可能會導致嚴重的警報噪音和疲勞。

  · 攔截和阻止未經授權的容器引擎命令。發給容器引擎的命令(例如Docker)用于創建、啟動和終止容器以及運行啟動中的容器內的命令。這些命令可以反映對容器的攻擊企圖,這意味著必須禁止任何未經授權的容器。

  · 將響應和取證的動作自動化。容器的短暫生命意味著它們留給事件響應和取證的可用信息極少。此外,原生云架構往往將基礎設施視為不可變,自動將受影響的系統替換為新的系統,這意味著容器在調查時可能會消失。自動化可以確保快速捕獲、分析和升級信息,以減輕攻擊和破壞的影響。

  基于容器技術和微服務架構的原生云軟件正在迅速地對應用程序和基礎設施進行現代化。這種范式轉移迫使安全專業人員重新考慮能有效保護其組織所需的計劃。當容器被構建、部署和運行時,一個全面的原生云軟件安全程序解決了整個應用程序生命周期。通過使用上述指南實施程序,組織可以為容器基礎設施及運行在它上面的應用程序和服務構建穩固的基礎。

  Wei Lien Dang是StackRox的產品副總裁,StackRox是一家為容器提供適應性威脅防護的安全公司。此前,他曾擔任CoreOS的產品負責人,并擔任Amazon Web Services、Splunk和Bracket Computing的安全和云基礎架構的高級產品管理角色。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区三区三区高中清蜜桃| 亚洲精品免费一区二区三区| 亚洲黑丝在线| 狠狠综合久久| 国内视频一区| 国产在线高清精品| 国产亚洲综合精品| 国产日韩精品一区二区三区| 国产精品久久毛片a| 国产精品青草综合久久久久99| 欧美体内谢she精2性欧美| 欧美色精品天天在线观看视频| 欧美日韩国产综合新一区| 欧美日韩精品伦理作品在线免费观看| 欧美黄色小视频| 欧美极品影院| 欧美日韩亚洲综合| 国产精品99一区二区| 国产精品wwwwww| 国产精品综合色区在线观看| 国产欧美一区二区三区国产幕精品| 国产毛片一区二区| 国产在线精品自拍| 在线观看视频一区| 亚洲黄色有码视频| 日韩亚洲欧美高清| 亚洲一区中文| 欧美在线观看一区二区| 亚洲国产精品黑人久久久| 亚洲国产美女精品久久久久∴| 亚洲精品乱码久久久久久日本蜜臀| 亚洲伦理中文字幕| 亚洲影音先锋| 久久精品国产999大香线蕉| 久久久久91| 欧美大片91| 欧美深夜影院| 国产日韩1区| 在线精品一区二区| 亚洲免费福利视频| 亚洲一区二区三区中文字幕在线| 性欧美1819性猛交| 亚洲国产老妈| 9l视频自拍蝌蚪9l视频成人| 亚洲欧美日韩国产| 久热精品视频在线观看| 欧美国产日韩一区二区三区| 欧美视频免费在线| 国产午夜精品全部视频在线播放 | 亚洲少妇一区| 欧美一区二区播放| 欧美成人精品不卡视频在线观看| 欧美日韩国产综合久久| 国产欧美日韩三级| 亚洲人成在线观看一区二区| 亚洲一区三区电影在线观看| 亚洲国产精品精华液2区45| 中国日韩欧美久久久久久久久| 欧美在线在线| 欧美麻豆久久久久久中文| 国产精品一级久久久| 亚洲黄页视频免费观看| 午夜一区不卡| 在线一区欧美| 久久免费视频观看| 国产精品成人久久久久| 在线观看成人一级片| 亚洲视频在线一区| 91久久国产精品91久久性色| 亚洲自拍都市欧美小说| 欧美.com| 国产小视频国产精品| 亚洲另类自拍| 亚洲国产成人av在线| 亚洲免费视频中文字幕| 欧美福利小视频| 国产一区二区看久久| 一区二区欧美在线观看| 亚洲电影免费| 欧美在线中文字幕| 欧美视频免费在线| 亚洲国产小视频| 久久爱www| 午夜一区不卡| 欧美日韩亚洲国产精品| 亚洲第一毛片| 久久国产精品色婷婷| 亚洲免费视频网站| 欧美日韩国产欧| 亚洲第一福利社区| 欧美一区亚洲| 欧美一区日本一区韩国一区| 欧美天天视频| 亚洲精品一区在线| 亚洲日本电影在线| 久久久亚洲精品一区二区三区 | 国产精品午夜av在线| 99精品视频免费观看| 亚洲精选中文字幕| 麻豆精品在线观看| 国产一区二区三区电影在线观看| 亚洲视频欧美在线| 中文av字幕一区| 欧美精品三级日韩久久| 136国产福利精品导航| 久久黄金**| 久久深夜福利| 国内精品美女av在线播放| 午夜国产精品视频| 欧美在线你懂的| 国产日韩欧美在线视频观看| 亚洲永久视频| 欧美一区二区精品在线| 国产精品视频第一区| 亚洲天堂激情| 亚洲欧美另类中文字幕| 国产精品xxx在线观看www| 夜夜夜久久久| 亚洲欧美激情一区二区| 国产精品久久国产精品99gif| 一区二区三区四区五区视频 | 欧美怡红院视频| 国产精品免费区二区三区观看| 中文日韩在线| 午夜国产精品影院在线观看| 国产精品午夜国产小视频| 亚洲一区二区三区欧美| 欧美一级夜夜爽| 国产日韩欧美视频| 欧美影院一区| 鲁大师影院一区二区三区| 在线成人激情视频| 亚洲精品视频在线| 欧美日韩免费在线| 中文高清一区| 欧美一区二区三区免费大片| 国产日韩视频| 91久久精品网| 欧美视频手机在线| 亚洲综合首页| 久久艳片www.17c.com| 尤物yw午夜国产精品视频| 亚洲国产综合在线| 欧美精品播放| 亚洲一区成人| 久久天堂av综合合色| 亚洲国产网站| 亚洲欧美国产日韩天堂区| 国产亚洲亚洲| 亚洲精品视频一区二区三区| 欧美日韩在线另类| 欧美一区二区三区久久精品| 久久最新视频| 夜夜嗨av色一区二区不卡| 欧美在线视频免费播放| 尤物精品国产第一福利三区 | 在线观看亚洲视频| 一区二区三区日韩欧美| 国产九九精品| 亚洲黑丝一区二区| 欧美日韩在线精品| 欧美一区二区三区成人| 欧美二区在线观看| 亚洲先锋成人| 免费久久精品视频| 亚洲视频在线一区| 免费人成精品欧美精品| 亚洲最新视频在线| 久久久久久久91| 亚洲黄色高清| 欧美一区综合| 亚洲乱码国产乱码精品精可以看 | 国产日韩欧美视频在线| 亚洲精品看片| 国产精品一区亚洲| 亚洲人精品午夜在线观看| 国产精品久久久久aaaa樱花| 久久国产毛片| 欧美色视频日本高清在线观看| 久久aⅴ国产欧美74aaa| 欧美日韩国产二区| 欧美在线999| 欧美新色视频| 亚洲欧洲午夜| 国产日韩1区| 亚洲午夜视频| 1769国内精品视频在线播放| 午夜精品久久久久久久男人的天堂 | 美女网站久久| 亚洲免费一在线| 欧美日本国产一区| 久久精品国产一区二区电影 | 狠狠色综合色区| 亚洲欧美在线观看| 91久久久亚洲精品| 久久久久久久999| 亚洲一区在线直播| 最新高清无码专区| 欧美mv日韩mv国产网站app| 亚洲自拍偷拍福利|