雲服務部署技巧 - 虛擬主機構買到環境建置一次搞定
20190213

此文件由六角學院建立,歡迎共同新增與編輯內容。

切記請勿使用「封存」功能(封存≠儲存)。


⚑ 簡介

本次將會準備伺服器類別、如何租用、如何部署等觀念

⚑ video


⚑ 講義


雲端服務分類

  • IaaS: Infrastructure as a service(基礎架構即服務)
  • 提供運算、儲存、資料庫、網路資源的供應商
  • 代表廠商: AWS, 阿里雲, Google Cloud Platform
  • PaaS: Platform as a service(平台即服務)
  • PaaS 為新應用程式提供非常簡易的測試與原型製作方式,可在開發新的服務與應用程式時節省成本
  • 代表服務:Heroku, Azure
  • SaaS: Software as a service(軟體即服務)
  • 透過網際網路提供軟體與應用程式的服務提供者
  • 代表服務:Dropbox
  • BaaS: Backend as a service(後端即服務)
  • 提供後端服務的供應商
  • 代表服務:Firebase


常見虛擬主機差異

虛擬主機(應稱為虛擬共用主機 較為恰當)
將一台虛擬主機分割出大量的共享網站空間,給予許多網站管理者使用。
就像是一間公寓分割成獨立房間出租的概念ex cpanel
特色:
  • 便宜
  • 簡單
  • 以 Linux, PHP 為大宗,亦有 Windows 主機

缺點:
  • 共享資源,室友搶走頻寬,打怪都會卡(實際上記憶體、CPU資源都是共享的)
  • 客製化幅度低
  • 可用的服務是固定的ex MySQL, phpMyAdmin
  • 不會有 Terminal

虛擬專用伺服器 VPS(Virtual private server)