本文屬於一系列關於 < a href="http://EAvatar.com" target="_blank" rel="noopener">「影化身科技有限公司」 如何利用雲端服務來協助公司減少初期的資源投入,卻又能擁有高品質的服務。本文主要作為這一系列文章的前導文,同時可以了解目前 (或打算) 使用的雲端服務有哪些。

對於初創公司來說,為將資源投入核心的價值上,對於支援性質的功能,策略上,常常採用現有的服務來達成。在早先,山姆鍋會利用多種開放原始碼的軟體,建構出公司所需要的基礎系統。底下列出幾個山姆鍋曾經用過,比較重要的軟體:

  • OpenLDAP: 作為統一的身份認證資料來源。
  • Subversion: 程式碼版本管理。
  • Trac: 專案管理與臭蟲追蹤系統。
  • Hudson: 持續集成建構系統。
  • Maven: 模組相依性管理系統。
  • Nexus Repository server: 編譯好的模組與第三方模組的倉儲系統。

其他還有許多軟體套件,就不一一列出。

企業所需的基礎建設會根據公司而不同,山姆鍋這裡所提的單單是以「影化身科技有限公司」的需求出發。在探索的過程中,也會逐漸修正或更換使用的方案。這些只是山姆鍋根據自身需求、習慣所選的方案,不代表是最佳實作 (best practice) 也沒有做太深入的比較。建議您參考就好。

下列是預計要使用的雲端服務:

小結

微型企業的最大優勢之一就是機動與彈性,哪些資源可以運用就要善加利用以加強自身實力。同時,一旦發現使用的服務已經不再適用現狀,更要勇於擁抱新的技術。