過去文章中,山姆鍋提到「影化身科技」的官網以及部落格使用靜態網站產生軟體,Octopress,來建構與管理。本文的目的是整理過去以及未來相同主題的文章,讓讀者可以有連貫的概念關於為什麼要使用靜態網站,如何架設以及網站維護種種實際遇到的問題。
閱讀全文「基礎設施即服務」提供執行軟體所需的計算、儲存與通訊資源,通常透過虛擬化技術來將底層硬體的差異予以隱藏,讓軟體可以平順地執行。在過去需要從取得服務器硬體、連上電源與網路、安裝作業系統的需求,現在只要提供需要何種作業系統、需要的記憶體與硬碟空間,幾分鐘就可以準備好一台全新服務器。雖然聽起來很不錯,但是對微型企業來說,選擇供應商該注意哪些事項?本文屬於 「善用雲端服務,微型企業的自強之道」系列文章之一。
閱讀全文「影化身平台」的設計目標之一是高可用性 (high availability),而為了達到這個目的,基本上就表示系統的所有元件都要有冗余 (redundancy) 容錯 (fault-tolerancy) 的特性,以避免成為單一失敗點 (SPOF)。「高可用性」是個很大的課題,本文山姆鍋只先針對資料本身的可用性來說明「影化身平台」採取的解決方案以及使用的理由。
閱讀全文雖著雲端服務越來越成熟,相關的服務供應商也逐漸增加,對於微型企業來說,代表有更多的機會可以降低成本並提高競爭力。「影化身科技」主要專注在 Java 平台的應用服務,對於某些應用,尤其是 Web 應用,可以利用現有的 PaaS 供應商來免除初期投入成本以及服務器維運的負擔。本文收集幾個適合用來部署 Java 應用的 PaaS 供應商,作為未來部署時的參考。本文是「運用雲端服務建構企業基礎建設」系列文章之一。
閱讀全文對於在 Java 平台上,部署過後台服務器的人來說,讓 Java 程式以 Windows/Linux 服務 (daemon) 形式執行,是一個常見的問題,這裡的以 “服務方式” 是指該程式會隨系統啓動而自動執行,甚至更好的話,該程式如果異常結束會被重新執行。過去,山姆鍋跟多數的人一樣,選擇 Java Service Wrapper,不過自從它在 3.2.3 版本以後改了授權,雖然仍可以繼續使用 3.2.3 版本,但相信很多人也跟我一樣想尋找其他替代方案。
閱讀全文” 在 Ubuntu 系統上,使用 Deb 套件安裝 Oracle JDK” 這篇文章中,山姆鍋分享如何手動安裝 Oracle JDK。雖然比每次都要從 Oracle 官網下載方便許多,但如果能夠加以自動化,自然是更加符合敏捷與精實的精神。本文山姆鍋就提供 Puppet 的腳本,讓未來有需要的話可以加快在不同機器上安裝的動作。
閱讀全文由於 Ubuntu 發行版本已經不再內建 Oracle/Sun JDK,對現在的 Java 平台開發者而言,要在 Ubuntu 系統上安裝 Java 環境變得有點麻煩。所幸網路上有志人士提供了輔助的方法,本文山姆鍋就來分享一下如何在 Ubuntu 系統上,安裝 Oracle JDK 7。
閱讀全文大部份人應該都知道,重要資料要定期備份,不然往往一個硬碟損毀或者其他原因導致資料再也救不回來,那種鬱悶有時會讓人想跳樓。本文山姆鍋介紹一個利用 QNAP NAS 以及 Symform 雲端備份服務來達到資料異地備援的目的。本文屬於 「善用雲端服務,微型企業的自強之道」系列的文章之一。
閱讀全文山姆鍋曾經提到,影化身網站是放置在 Amazon S3 上,也利用 CloudFront 來減少存取的延遲。 但是,好還可以更好,山姆鍋在本文會分享如何減少 HTTP 要求數量,壓縮網頁內容來加快存取速度。
閱讀全文