AWS本身不是就已經是很自由的平台 你想要多少效能花多少錢就對了
就算建置起來要調整等級我想也不困難
你所要理解的 是你的服務要怎麼去監控使用率
一開始要選擇哪一類型的主機搭配
不如把自己的程式優化好 越省資源也越省錢
像我公司用的也只是低等級的T2.small或T2.micro
倒也沒反應過有效能不夠的問題
以AWS那像山一樣多的服務 看到就很頭痛了
多去理解AWS能做到的事 聽聽專家都怎麼玩的
效能我想不是很大的問題
嗯,你其實還少了一個條件,就是預期的系統性能表現。沒有這個做標準,要估計的東西你是無法做出結論的。
以jmeter來說,你可以訂出若干百分比的請求,反應時間必須低於若干秒等。另外,最慢的請求,必須低於若干秒。例如95%的請求,反應時間必須低於0.5秒,最慢不能高於3秒等等。有這個標準,你才能知道你的硬體配置是否達到需求。測試報表可以輸出成csv,然後再來統計。
自建jmeter,有可能會碰到單機的送出的壓力不夠的問題,但是多機同步壓力測試的環境建置又很麻煩。可以考慮利用一些雲端服務,例如:BlazeMeter,不過要做到100vu可能要花錢XD(剛剛看了一下,免費的方案只能做到50vu)