Infrastructure as Code 使用 puppet 部署開發、測試與線上環境 這篇文章主要說明開發測試環境所遇到的挑戰,為什麼要用 puppt, 如何運用 puppet 解決相關環境佈署的問題, 最後也用幾個實例,說明如何安裝與佈署環境設定。 DevOps 環境的挑戰 開發與測試團隊不斷的在推出新的功能與服務, 另一方面維運團隊需要控管線上所有相關的修改, 這兩者的功能性目標有些衝突。 因此, 對於研發團隊來說,如何可以更快速的佈署環境,確保測試開發環境與線上環境的一致性? 對於維運團隊來說,如何有效地做系統改變版本的控管與多台伺服器間的佈署?…
雲端資訊安全
快速佈署開發與測試環境的虛擬環境 by Vagrant
快速佈署開發與測試環境的虛擬環境 這篇文章主要說明如何利用 Vagrant 來快速的部署開發與測試所需的環境。 用 Virtual Machine 不就好了嗎? 問題在於每一個 Virtual Machine image 多半超過2G 以上, 如果每一次小小的系統修改,就要重新複製這麼大的檔案,有些不方便。 而且系統的修改也很難釐清跟版本管哩, 因此 Vagrant + Puppet…
黑箱測試的專業
黑箱測試的專業 這篇文章主要說明黑箱測試專業的提升有哪些技巧與工具。 筆者認為病毒分析的專業其實是黑箱測試的專業極致, 因為為了要判斷病毒的行為,許多情況是進行很多的黑箱測試並且做各種分析 這樣的分析方法其實可以應用在許多一般應用程式的黑箱測試。 運用相關黑箱測試的技巧與工具,將黑箱測試的專業進一步的提升。 黑箱測試一個檔案的行為可以分為下列幾類: 檔案基本屬性分析 Windows PE (DLL, EXE, SYS)檔案,都會有固定 PE File的檔案結構, 因此,觀察該檔案結構可以在尚未執行檔案前,可以知道該檔案的一些特徵。例如:該檔案是否有被 Packed過。 PEview version 0.9.9…