ํด๋ผ์ฐ๋ ๋น์ฉ ์์ง์จ ๊ณ์ฐ๊ธฐ๋?
ํด๋ผ์ฐ๋ ์๊ธ์ ์ฌ์ฉํ ๋งํผ ๋ด๋ ์ข ๋์ ๋ผ, ์ฒญ๊ตฌ์๊ฐ ๋์ฐฉํ๊ธฐ ์ ๊น์ง๋ ๋น์ฉ์ ์ค์ ๋ณด๋ค ์ ๊ฒ ์ก๊ธฐ ์ฝ์ต๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ ์ด๋ฒ ๋ฌ ๋์ ์ฌ์ฉ์ก(MTD)๊ณผ ๊ฒฝ๊ณผ ์ผ์๋ฅผ ์ ๋ ฅ๋ฐ์ ํ๊ท ์ผ์ผ ์์ง์จ(daily burn rate)์ ์ฐ์ถํ๊ณ , ์ฒญ๊ตฌ ์ฃผ๊ธฐ๊ฐ ๋๋๋ ์๋ง๊น์ง์ ์ด๋น์ฉ์ ์์ธกํฉ๋๋ค. ์ ์์ฐ์ ํจ๊ป ์ ๋ ฅํ๋ฉด ๋จ์ ์ฌ์ (๋๋ ์ด๊ณผ) ๊ธ์ก๊น์ง ๋ณด์ฌ์ค๋๋ค. AWS, Azure, GCP๋ ๋ฌผ๋ก ์ฌ๋ฌ ์ ๊ณต์ ์ฒด๋ฅผ ํจ๊ป ์ฐ๋ ๊ฒฝ์ฐ์๋ ๋ชจ๋ ์ ์ฉํ ์ ์์ต๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์ด๋ฒ ๋ฌ์ ์ง๊ธ๊น์ง ๋์ ๋ ์ฌ์ฉ์ก(์ฒญ๊ตฌ ์ฝ์์์ ํ์ธ ๊ฐ๋ฅ)๊ณผ ํ์ฌ๊น์ง ๊ฒฝ๊ณผํ ์ผ์, ๊ทธ๋ฆฌ๊ณ ํด๋น ์์ ์ด ์ผ์(28~31์ผ)๋ฅผ ์ ๋ ฅํ์ธ์. ์ ์์ฐ์ ์ ํ ์ฌํญ์ผ๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด ์ผ์ผ ์์ง์จ, ์์ ์๊ฐ ์ด๋น์ฉ, ๋จ์ ๊ธฐ๊ฐ ๋์์ ์์ ์ง์ถ, ์์ฐ ๋๋น ์ฐจ์ก(variance)์ ์๋ ค์ค๋๋ค.
๊ณ์ฐ ๊ณต์ ์ค๋ช
์ด ๋ชจ๋ธ์ ๋จ์ ๊ธฐ๊ฐ์๋ ๋์ผํ ํ๊ท ์๋๋ก ๋น์ฉ์ด ๋ฐ์ํ๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
$$\text{Projected} = \text{Burn} \times \text{Days in Month}$$
$$\text{where}\quad \text{Burn} = \dfrac{\text{Month-to-date Spend}}{\text{Days Elapsed}}$$
์ฐจ์ก์ ๊ฐ๋จํ $$\text{Variance} = \text{Budget} - \text{Projected}$$๋ก ๊ณ์ฐํ๋ฉฐ, ๊ฐ์ด ์์์ด๋ฉด ์์ฐ์ ์ด๊ณผํ ๊ฒ์ผ๋ก ์์ธก๋๋ค๋ ๋ป์ ๋๋ค.
๊ณ์ฐ ์์
30์ผ์ง๋ฆฌ ๋ฌ์ ์ฒซ 10์ผ ๋์ $4,500์ ์ง์ถํ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค. ์ผ์ผ ์์ง์จ์ \(4{,}500 \div 10 = \textbf{\$450}\)์ ๋๋ค. ์์ ์๋ง ๋น์ฉ์ \(450 \times 30 = \textbf{\$13{,}500}\)์ด ๋ฉ๋๋ค. ์์ฐ์ด $15,000์ด๋ผ๋ฉด ์ฐจ์ก์ \(15{,}000 - 13{,}500 = \textbf{+\$1{,}500}\)์ด๋ฉฐ, ์ง๊ธ๊น์ง ์์ฐ์ 30%๋ฅผ ์ฌ์ฉํ ์ ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๊ฐ์์ค๋ฌ์ด ๋น์ฉ ๊ธ์ฆ๋ ๋ฐ์๋๋์? ์๋์. ์ด ๊ณ์ฐ๊ธฐ๋ ์ง๊ธ๊น์ง์ ํ๊ท ์ ๊ธฐ์ค์ผ๋ก ํ ์ง์ ํ(straight-line) ์์ธก์ ๋๋ค. ์ต๊ทผ์ ๋๊ท๋ชจ ์ํฌ๋ก๋๋ฅผ ์์ํ๋ค๋ฉด, ์ต๊ทผ ์งง์ ๊ธฐ๊ฐ๋ง ๋ผ์ด ๋ค์ ๊ณ์ฐํ๋ฉด ๋ ์ ํํ ์์ง์จ์ ์ป์ ์ ์์ต๋๋ค.
"๊ฒฝ๊ณผ ์ผ์"๋ ๋ฌด์์ ์๋ฏธํ๋์? ๋์ ์ฌ์ฉ์ก(MTD)์ ๋ฐ์๋ ์ฒญ๊ตฌ ๊ธฐ๊ฐ์ ์๋ฃ(๋๋ ์งํ ์ค์ธ) ์ผ์๋ฅผ ๋งํฉ๋๋ค. ๋ณดํต ๋ฌ๋ ฅ ๊ธฐ์ค ์๊ฐ ์ฒญ๊ตฌ ์ฃผ๊ธฐ์์๋ ์ค๋ ๋ ์ง์ ํด๋นํฉ๋๋ค.
๋จ์ผ ์๋น์ค์๋ ์ฌ์ฉํ ์ ์๋์? ๋ค. ํน์ ์๋น์ค(์: ์ก์ ํธ๋ํฝ์ด๋ ์ปดํจํ ) ํ๋์ ๋์ ์ฌ์ฉ์ก๋ง ์ ๋ ฅํ๋ฉด ๊ทธ ํญ๋ชฉ๋ง ๋ฐ๋ก ์์ธกํ ์ ์์ต๋๋ค.