前幾天我們用 AWS 搞了一個網站,其實做形象網站也一樣簡單。網路上滿坑滿谷的 HTML5 Template,隨便抓一個順眼的,回來改一下 logo 跟字,丟上 AWS,啪!一個「不用上 patch、沒有 server、也不用半夜被 call」的網站就出爐了。
對,你沒聽錯——沒有 server!這意味著下次「為什麼 Server 又當了」這個經典靈魂拷問,就不會輪到你了。
警語:下載的免費 HTML 5 Template 記得看免費的條件,有些是要留著原著的小宣告,千萬別砍了。畢竟我們還是要尊重版權的呀,人家免費提供好料的,我們不能吃乾抹淨不認人,對吧!
你以為做網站最難的部分是挑 template?錯了,最難的部分是報價。因為 AWS 的計費方式,簡直比看誰寫的 code 還難懂。老闆最愛問:「這樣要花多少?」然後心裡想的其實是「能不能免費?」
那我們就實際來拆一下,這套架構只用到三個 AWS 服務:
還有幾個雜支:域名 & 流量。
假設我們形象網站長得像 Yahoo 首頁(就是那種打開就 10MB 的流量殺手),首頁大概 50 個圖檔、JS、CSS。
Amazon S3 的價格有以下幾種收費的基準:
空間費用:
10MB / 1GB ≈ 0.01GB
0.01GB x 0.023 USD = 0.00023 USD
換算成台幣大概是「你口袋掉下去都懶得撿的一塊錢」
流量費用:
前 100GB 免費,超過的才算錢。
150GB - 100GB = 50GB
50GB x 0.09 USD = 4.5 USD
BUT!我們不是直接用 S3 對外,而是交給 CloudFront。意思是?免!單!啦!
參考資料:Amazon S3 定價 - https://aws.amazon.com/tw/s3/pricing/
CloudFront 不只幫你擋流量,還自帶一堆免費額度:
流量費用看數字就知道我們這個小小形象網站連邊都碰不到。每個月 1TB流量免費 哦!對小型網站來說是算佛心了。(謎之音:Cloudflare也免費呀!! 知道知道,但整合度沒原廠整套的好呀!是吧!?)
來算一下 request:
所以,費用?
又免單啦~
老闆最喜歡問:「為什麼要 SSL?」
答案很簡單:因為瀏覽器沒 SSL 會丟紅字,整個網頁像詐騙。
ACM 直接給你免費的憑證,無腦用。
總結:每月不到 1 美元。
如果還吃到 AWS 新帳號免費額度?那就是——免費中的免費,比辦公室的三合一咖啡還划算。
什麼!!沒算到域名也要錢,這個~~ 買域名就看各人了,想便宜買幾美元的域名也可以,要花大錢去買有梗又有名的網站也可以,就看每個人口袋的深度了,就不在這裡試算啦!
看完這樣的計算,不知道各位小夥伴覺得划算是不划算呢??
夜深了,周公在召喚我了!我得響應召喚了!