投資Cloud(一) 什麼是Cloud、SaaS、IaaS

科技股大漲,現在人人都說投資Cloud,到底你又知不知道什麼是Cloud?

作為一個軟件工程師,我比較容易理解每間Cloud公司做什麼的,但Cloud的光譜實在太闊了,很多Cloud公司並不是面向軟件工程師的,而是面向商業客戶的,所以只能說軟件工程師在理解Cloud方面有一點優勢,但不至於能理解全部Cloud公司。

這裡我盡量去用Layman的語言去講解好了,盡量不會涉及艱深的專業詞語。這會是一系列的文章,Cloud的範圍太大,不能一次盡錄。

什麼是Cloud

其實Cloud這個概念一早存在,有互聯網就有Cloud,不過我們不會叫它Cloud而已。你瀏覧一個網頁,其實就是透過網絡,去位於某處的電腦(稱為Server/伺服器)下載一個HTML文件,然後用瀏覧器去把這個HTML文件顯示出來。Cloud就是互聯網(準確一點是網絡,可以是互聯網或私人網絡),我們通常用一個「雲」的圖像去代表互聯網,因此便有了用Cloud這個Buzzword去代替了網絡,大概因為講起Cloud就想起the sky is the limit這句話,投資者就是喜歡有想像空間。

瀏覧網頁並不是什麼值得興奮的東西(對投資者而言),因此我們不會叫瀏覧網頁作Browse through the Cloud。可是,是什麼時候我們把網絡叫作Cloud的?這就要說到SaaS。

什麼是SaaS

Pre-Cloud年代,軟件是需要買的,你想處理文件、用PPT,你要下載一套Microsoft Office,更多時候可能去買一套Microsoft Office的光碟,然後安裝,輸入License key(證明你買了這套軟件)。如果你的年紀足夠大,經歷過這個年代,你可能曾經為了省錢寧願用盜版軟件,由於你可以用這套軟件而不連上網絡,軟件公司也很難偵測到和阻止你用盜版了。

Cloud年代,一個創新的商業模式出現了,就是SaaS(Software as a Service),你不可以買這套軟件,而是需要訂閱(租用)這套軟件,你必須登入和訂閱才能使用這套軟件,整個機制是通過網絡去完成。投資者對這個商業模式非常感興趣,因為用戶更難用盜版軟件了,更重要的是,Cloud公司得到Recurring revenue stream,用戶不是一次性購買,而是每月/每年都要付錢,這個金額比之前大得多。

你一直訂閱,便能一直得到軟件的更新,這個是Service,所以叫做Software as a Service。

除了SaaS,也有IaaS、PaaS,這些又是什麼?

Cloud其實是一個光譜,一端是SaaS面向用戶,另一端是IaaS面向軟件工程師,而PaaS則在SaaS和IaaS之間,通常也是面向軟件工程師,我通常簡單地把PaaS看成IaaS。

SaaS其實只是Cloud市場裡的一部分,但人們總是把IaaS、PaaS跟SaaS混為一談。SaaS是一套軟件的完成品(Final product),例如Microsoft Office(或者叫Office 365)、Adobe Creative Cloud、Google Drive等,這些例子比較易理解,因為它同時面向個人用戶和商業用戶的,另外也有更多的是只面向商業用戶的,比如Coupa、okta等,如果你自己本身不是用家,相對較難理解這些公司的產品。SaaS的市場非常大,比如電商、數據分析、網絡安全、通訊等,有生意的地方就有相關的SaaS。

一說起Cloud,軟件工程師第一時間想起的是Amazon的AWS、Microsoft Azure和Google Cloud這三大Cloud provider,當然也有其他的例如DigitalOcean、Alibaba Cloud等,這些Cloud provider稱為IaaS(Infrastructure as a Service)。她們的提供的是運算(Compute)、儲存(Storage)和傳輸(Networking/Bandwidth)的能力,其他公司租用他們位於世界各地的伺服器,讓軟件工程師能在IaaS平台上運用這些資源去開發軟件。如果用實體店去比喻,你可以想像IaaS就像電、水、店舖一樣,你租用這些資源,你想運用這些資源做什麼生意也可以。