- SaaS:Software as a Service,軟體即服務
提供的服務是SPI模型的S, Software(軟體) - PaaS:Platform as a Service,平臺服務
提供的服務是SPI模型的P, Platform(平臺) - IaaS:Infrastructure as a Service,基礎設施服務
提供的服務是SPI模型的I, Infrastructure(基礎設施)
相對應的雲端服務例子是:
- SaaS:Google Apps, Facebook, PayPal, zendesk, blogger
- PaaS:AWS Elastic Beanstalk, Microsoft Azure, HEROKU
- IaaS:Amazon EC2, DigitalOcean, rackspace
IaaS比起PaaS要多管理OS, middleware與runtime的事情
PaaS比起SaaS要多管理Data, Application的事情
如果用使用上來看的話:
- SaaS:使用的雲端服務完全不需要考慮安裝、設定與執行。使用上只需要透過網路即可以使用,像這邊使用Blogger來寫文章就是這種服務
- PaaS:使用上要自己寫應用程式與自行管理資料,但不需要安裝程式語言與資料庫
- IaaS:使用上要自己安裝系統(安裝在虛擬機器上)、資料庫、所需的程式語言等等,但不需要考量到伺服器的硬體
另外的一些類似的名詞有:
- On-Premises:這個不算雲端,只是主機由別人提供而已。所謂的裸機?
- STaas:Storage as a Service
- DaaS:Database as a Service
- CaaS:Communications as a Service
- NaaS:Network as a Service
- MaaS:Monitoring as a Service
- BaaS, MBaaS:Backend as a Service
參考資料:
- 徹底了解Cloud Computing|服務型式篇
- IaaS, PaaS, SaaS. What’s that?
- SaaS, PaaS and IaaS explained in one graphic
沒有留言:
張貼留言