aws bash book-review clojure cloud cryptsetup devops email firebase github gitlab go hugo incanter initrd linux lvm perl statistics terraform tutorial ubuntu web