認真,要 host 十幾頁 webpages 需要較大 scale 嘅 infrastructure,如果唔係 performance 會好慢,到時 client 唔滿意再補鑊就麻煩
首先如果用 AWS, 要識搞 load balancer,等佢做到 horizontal scaling,至少要 fork 到十個 HTTP server instances 出嚟
當然,唔想咁麻煩可以用 Kubernetes (K8S),但要 dockerize 咗你啲 applications
咁可能你啲 webpages 涉及比較大嘅 Database loading,所以要分拆 Database 去一個 AWS RDS large instance 度
咁個網頁亦好多 static resources 嘛,嗰啲要放喺 AWS S3 bucket,仲要 set 好啲 cache policy,例如 gzip 嗰啲
仲有你啲 webpages 有好多 js / css files,要搞返個 CDN
仲有要 set 返個 cloudflare premium firewall 防止俾人 DDoS
同埋考慮到 SEO 同個網頁形象嘅問題,應該要買返張有公司名嘅 SSL cert,每年都係講梗二千幾蚊港紙到
成個 infrastructure 都係講梗幾千蚊港紙一個月,基本上絕對滿足到 client 嘅要求
同埋你要行 scrum 做 development,應該要俾錢買返個 cloud CI/CD services 做 auto deployment,要 deploy 得快,最好買個貴啲嘅 plan
當然,我哋做 deployment 都係有風險嘅,所以最好搵本窮狗用八字算返個良辰吉時 deploy 上 production,再搵法科師父請返條「伺服器穩定靈符」就 very good