隨著雲端服務普及,越來越多人希望用 AWS(Amazon Web Services)建設個人或作品網站。不過,許多人一聽到「雲端」就以為一定成本高昂。其實,只要善用 AWS Free Tier 免費額度,完全可以用極低甚至接近零成本,架設一個具備專業級體驗的個人網站。Ajit N K 最近參加 AWS Builder Challenge #2,親身實踐「零成本起網站」的目標。實際上,整個網站只因自訂網域而產生每月 $0.5 美金(約 $4 港元)的開支,其他部分一律免費!
建站設計:Serverless 架構+全球覆蓋+高安全
網站架構採用現代 serverless 方案,結合多個 AWS 服務達至高效能與高安全。流量由 Route 53 DNS 進入,經 CloudFront 全球 CDN 加速,最終到達 S3 儲存靜態網站內容。後端聯絡表單則透過 API Gateway 及 Lambda 無伺服器運算,配合 SNS 自動發送電郵通知,完全無需暴露個人電郵。整體方案不僅實現全球高速存取,更保障資料私隱與網站安全。
自動化部署:用 CDK 一鍵落地
基礎設施建構全程以 AWS CDK(Cloud Development Kit)完成,開發者可用 TypeScript 定義資源,直接生成 CloudFormation Stack。相比 Amplify 等平台,CDK 擁有更高可攜性與透明度,助你避免 vendor lock-in,並清晰掌握所有資源消耗。主要 Stack 包括 S3Stack(網站主機)、CloudFrontStack(CDN + SSL)、ApiStack(Lambda + API Gateway)、DnsStack(Route 53 + 自訂域名)。
前端開發與設計美學
網站前端採用原生 JavaScript、CSS Grid/Flexbox,輕量、快速,兼容手機及平板。配合 CSS 變數主題化、WebP 圖片、Lazy Load、CloudFront Cache,進一步提升載入效能。設計方面,網站主色選用 AWS 標誌橙色與深藍,細節如雲層動畫、Hover、Loading 狀態都力求專業。
Serverless 聯絡表單:安全、無痛、零維護
聯絡表單後端完全 serverless,Lambda 負責表單驗證、防 spam,並將查詢透過 SNS 發送至管理電郵。API Gateway 設有 rate limit 防止濫用,所有敏感資料以環境變數儲存,並全程 HTTPS 加密,確保私隱不外洩。
全方位安全措施
從 S3 公開存取封鎖、CloudFront 安全 Header(如 HSTS、CSP、X-Frame-Options)、API Gateway CORS 與流量限制,到 ACM 免費 SSL 憑證自動續期,網站各層都設有嚴密防護。CSP 可防 XSS,S3 + CloudFront 只限內部流量,Lambda/環境變數分離敏感資料,全面守護用戶與平台安全。
成本分析:近乎免費的專業建站
經實際測試,網站架構幾乎所有服務都在 AWS Free Tier 額度內。即使每日有一定流量,S3、CloudFront、Lambda、API Gateway 的用量遠低於免費上限。唯一產生費用的是 Route 53 的自訂網域,每月僅 $0.5 美金(約 $4 港元),真正做到極低成本運營。
| 服務 | Free Tier 額度 | 實際用量 | 成本 |
| S3 | 5GB / 20,000 GET | 50MB / <1,000 | $0 |
| CloudFront | 1TB / 1,000萬請求 | 5GB / <10,000 | $0 |
| Lambda | 100萬請求 / 40萬GB-sec | ~100請求 / <1GB | $0 |
| API Gateway | 100萬請求 | ~100請求 | $0 |
| Route 53 | – | 1個域名 | $0.5/月 |
性能與最佳實踐
網站各項效能評分幾乎滿分(Performance: 98/100, Accessibility: 100, Best Practices: 100, SEO: 100),證明 serverless 架構和雲端加速技術能兼顧速度、可用性及安全性。建議新手從 static hosting 開始,善用 Free Tier 學 AWS,提早學習 Infrastructure as Code(IaC),並由 Day 1 實施保安,跟足 AWS Well Architected Framework。
人人都可用雲端,建站不再高不可攀
本次實戰證明,AWS Free Tier 足以支援個人網站全天候運行,配合自訂網域,每月僅需 $4 港元,性價比極高。只要肯學習 serverless 與 IaC,無論你是 IT 初學者或資深開發者,都可以輕鬆打造既省錢又專業的個人網站。
如欲參考實戰案例及完整原始碼,可到 Ajit N K 的網站 深入了解。
分享到 :
最新影片