์์
- ๋ช ๋ ๋์ ์ฐ๋ฆฌ๋ ์๋ฒ๋ฆฌ์ค ์ปดํจํ (serverless)์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ํน์ OS ์์ด ์๋ก์ด ์๋๋ฅผ ์ด ๊ฒ์ด๋ผ๊ณ ์ฝ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ฌํ ๊ตฌ์กฐ๊ฐ ๋ง์ ํ์ฅ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ด๋ผ๊ณ ๋ค์์ต๋๋ค. ์ฌ์ค ๋ชจ๋ ๊ฒ์ด ๋ค๋ฆ ๋๋ค.
- ๋ง์ ์ฌ๋๋ค์ด ์๋ฒ๋ฆฌ์ค ๊ธฐ์ ์ ์๋ก์ด ์์ด๋์ด๋ก ๋ณด๊ณ ์์ง๋ง ๊ทธ ๋ฟ๋ฆฌ๋ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ๋ Zimki PaaS์ Google App Engine์ผ๋ก 2006๋ ์ผ๋ก ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋๋ค.
- ์ ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ง์์์ ์ฑ๋ฅ ๋ฌธ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ์๋ฒ๋ฆฌ์ค ํ๋ช ์ด ์ ์ฒด๋ ์ด์ ๋ ๋ค ๊ฐ์ง์ ๋๋ค.
- ์๋ฒ๋ฆฌ์ค ์ปดํจํ ์ ๊ทธ๋ค์ง ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ๊ทธ๊ฒ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ๋ค. ๊ทธ๋ฌ๋ ์๋ฒ๋ฅผ ์ง์ ๋์ฒดํ๋ ๊ฒ์ผ๋ก ๋ณด์์๋ ์ ๋ฉ๋๋ค. ์ผ๋ถ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ฒฝ์ฐ ํธ๋ฆฌํ ๋๊ตฌ๊ฐ ๋ ์ ์์ต๋๋ค.
์๋ฒ๊ฐ ์ฃฝ์์ต๋๋ค, ์๋ฒ ๋ง์ธ!
์ด๊ฒ์ ์๋ฒ๋ฆฌ์ค ํ๋ช ์ง์ง์๋ค์ ์ธ์นจ์ ๋๋ค. ์ง๋ ๋ช ๋ ๊ฐ ์ ๊ณ ์ธ๋ก ์ ํ์ด๋ณด๋ ๊ฒ๋ง์ผ๋ก๋ ์ ํต์ ์ธ ์๋ฒ ๋ชจ๋ธ์ด ์ฃฝ์๊ณ ๋ช ๋ ์์ ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ๊ฒ ๋ ๊ฒ์ด๋ผ๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ธฐ์ ์ถฉ๋ถํฉ๋๋ค.
์
๊ณ์ ๋ชจ๋ ์ฌ๋์ด ์๊ณ ์๊ณ ์ฐ๋ฆฌ๊ฐ ๊ธฐ์ฌ์์ ์ง์ ํ๋ฏ์ด
์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ๋ํ ์ฝ์ ์ค ์ผ๋ถ๋ ํ์คํ ์คํ๋์์ง๋ง ์ ๋ถ๋ ์๋๋๋ค. ๋ชจ๋๋ ์๋๋ค.
์ด ๊ธฐ์ฌ์์ ๋๋ ์ด ์ํ์ ๋ํ ์ด์ ๋ฅผ ๊ณ ๋ คํ๊ณ ์ถ์ต๋๋ค. ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ์ ์ฐ์ฑ ๋ถ์กฑ์ด ํน์ ํ๊ณ ์ ์ ์๋ ํ๊ฒฝ์์๋ ์ฌ์ ํ ์ ์ฉํ์ง๋ง ๋ ํญ๋์ ์ฑํ์ ๊ฑธ๋ฆผ๋์ด ๋๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์๋ฒ๋ฆฌ์ค ์ปดํจํ ์ ๋ฌธ๊ฐ๋ค์ด ์ฝ์ํ ๊ฒ
์๋ฒ๋ฆฌ์ค ์ปดํจํ
์ ๋ฌธ์ ๋ก ์ด๋ํ๊ธฐ ์ ์ ์๋ฒ๋ฆฌ์ค ์ปดํจํ
์ด ๋ฌด์์ ์ ๊ณตํด์ผ ํ๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ฉ์ด์ ์ต์ํ์ง ์์ ๋ถ๋ค์ ์ํด ๊ฐ๋ตํ ์ ์๊ฐ ์์ต๋๋ค. ์๋ฒ๋ฆฌ์ค ์ปดํจํ ์ ์ ํ๋ฆฌ์ผ์ด์ (๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ผ๋ถ)์ด ์ผ๋ฐ์ ์ผ๋ก ์๊ฒฉ์ผ๋ก ํธ์คํ ๋๋ ๋ฐํ์ ํ๊ฒฝ์์ ์์ฒญ ์ ์คํ๋๋ ์ํคํ ์ฒ๋ฅผ ์ ์ํฉ๋๋ค. ๋ํ ์๋ฒ๋ฆฌ์ค ์์คํ ์ ํธ์คํ ํ ์ ์์ต๋๋ค. ๊ฐ๋ ฅํ ์๋ฒ๋ฆฌ์ค ์์คํ ์ ๊ตฌ์ถํ๋ ๊ฒ์ ์ง๋ ๋ช ๋ ๋์ ์์คํ ๊ด๋ฆฌ์์ SaaS ํ์ฌ์ ์ฃผ์ ๊ด์ฌ์ฌ์์ต๋๋ค. ์ด ์ํคํ ์ฒ๋ "์ ํต์ ์ธ" ํด๋ผ์ด์ธํธ/์๋ฒ ๋ชจ๋ธ์ ๋นํด ๋ช ๊ฐ์ง ์ฃผ์ ์ด์ ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
- ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ์ฌ์ฉ์๊ฐ ์์ ์ ์ด์ ์ฒด์ ๋ฅผ ์ ์ง ๊ด๋ฆฌํ๊ฑฐ๋ ํน์ ์ด์ ์ฒด์ ์ ํธํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ํ์๊ฐ ์์ต๋๋ค. ๋์ ๊ฐ๋ฐ์๋ ๊ณต์ ์ฝ๋๋ฅผ ๋ง๋ค์ด ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ์ ๋ก๋ํ๊ณ ์คํ์ ์ง์ผ๋ด ๋๋ค.
- ์๋ฒ๋ฆฌ์ค ํ๋ ์์ํฌ์ ๋ฆฌ์์ค๋ ์ผ๋ฐ์ ์ผ๋ก ๋ถ(๋๋ ์ด) ๋จ์๋ก ์ฒญ๊ตฌ๋ฉ๋๋ค. ์ฆ, ํด๋ผ์ด์ธํธ๋ ์ค์ ๋ก ์ฝ๋๋ฅผ ์คํํ ์๊ฐ์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํฉ๋๋ค. ์ด๊ฒ์ ๊ธฐ๊ณ๊ฐ ๋๋ถ๋ถ์ ์๊ฐ ๋์ ์ ํด ์ํ์ด์ง๋ง ๋น์ฉ์ ์ง๋ถํด์ผ ํ๋ ๊ธฐ์กด ํด๋ผ์ฐ๋ VM๊ณผ ์ ๋ฆฌํ๊ฒ ๋น๊ต๋ฉ๋๋ค.
- ํ์ฅ์ฑ ๋ฌธ์ ๋ ํด๊ฒฐ๋์์ต๋๋ค. ์๋ฒ๋ฆฌ์ค ํ๋ ์์ํฌ์ ๋ฆฌ์์ค๋ ์์คํ ์ด ๊ฐ์์ค๋ฌ์ด ์์ ๊ธ์ฆ์ ์ฝ๊ฒ ๋์ฒํ ์ ์๋๋ก ๋์ ์ผ๋ก ํ ๋น๋ฉ๋๋ค.
์ฆ, ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ์ ์ฐํ๊ณ ์ ๋ ดํ๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค. ๋๋ ์ฐ๋ฆฌ๊ฐ ์ด ์์ด๋์ด๋ฅผ ๋ ์ผ์ฐ ์๊ฐํ์ง ์์๋ค๋ ๊ฒ์ ๋๋์ต๋๋ค.
์ ๋ง ์๋ก์ด ์์ด๋์ด์ธ๊ฐ์?
์ฌ์ค ์์ด๋์ด๋ ์๋ก์ด ๊ฒ์ด ์๋๋๋ค. ์ฌ์ฉ์๊ฐ ์ฝ๋๊ฐ ์ค์ ๋ก ์คํ๋๋ ์๊ฐ์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํ๋๋ก ํ์ฉํ๋ ๊ฐ๋
์
์ค์ ๋ก ํ์ฌ "์๋ฒ๋ฆฌ์ค" ๋ชจ๋ธ์ด๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ ๊ฑฐ์ ๋์ผํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ํ์ฌ "ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ"๋ผ๊ณ ํ๋ ๋ง์ ๊ธฐ์ ๋ณด๋ค ์ค๋๋์์ต๋๋ค. ์ธ๊ธํ๋ฏ์ด ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ๋ณธ์ง์ ์ผ๋ก ์์ญ ๋ ๋์ ์กด์ฌํด ์จ SaaS ๋น์ฆ๋์ค ๋ชจ๋ธ์ ํ์ฅ์ผ ๋ฟ์ ๋๋ค.
๋ํ ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ด FaaS ์ํคํ ์ฒ๊ฐ ์๋๋ผ๋ ์ ์ ์ธ์ํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋น๋ก ๋ ์ฌ์ด์ ์ฐ๊ฒฐ์ด ์์ง๋ง ๋ง์ ๋๋ค. FaaS๋ ๋ณธ์ง์ ์ผ๋ก ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ์ ์ปดํจํ ์ค์ฌ ๋ถ๋ถ์ด์ง๋ง ์ ์ฒด ์์คํ ์ ๋ํ๋ด์ง๋ ์์ต๋๋ค.
์ ์ด ๋ชจ๋ ๊ณผ๋ ๊ด๊ณ ? ๊ฐ๋ฐ๋์๊ตญ์ ์ธํฐ๋ท ๋ณด๊ธ๋ฅ ์ด ๊ณ์ํด์ ์น์๊ณ ์๊ธฐ ๋๋ฌธ์ ์ปดํจํ ๋ฆฌ์์ค์ ๋ํ ์์๋ ๊ธ์ฆํ๊ณ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ ์ ์๊ฑฐ๋ ๋ถ๋ฌธ์ด ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๊ณ ์๋ ๋ง์ ๊ตญ๊ฐ์๋ ์ด๋ฌํ ํ๋ซํผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ปดํจํ ์ธํ๋ผ๊ฐ ์์ต๋๋ค. ์ ๋ฃ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ด ๋ฑ์ฅํ๋ ๊ณณ์ ๋๋ค.
์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ๋ฌธ์
๋ฌธ์ ๋ ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ๋ฌธ์ ๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ์คํดํ์ง ๋ง์ญ์์ค. ๋๋ ๊ทธ๋ค์ด ๊ทธ ์์ฒด๋ก ๋์๋ค๊ฑฐ๋ ์ด๋ค ์ํฉ์์ ์ผ๋ถ ํ์ฌ์ ์๋นํ ๊ฐ์น๋ฅผ ์ ๊ณตํ์ง ์๋๋ค๊ณ ๋งํ๋ ๊ฒ์ด ์๋๋๋ค. ๊ทธ๋ฌ๋ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๊ฐ ๊ธฐ์กด ์ํคํ ์ฒ๋ฅผ ๋น ๋ฅด๊ฒ ๋์ฒดํ ๊ฒ์ด๋ผ๋ "ํ๋ช "์ ์ฃผ์ ์ฃผ์ฅ์ ๊ฒฐ์ฝ ์คํ๋์ง ์์ต๋๋ค.
๊ทธ ์ด์ ์ ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ์ ํ๋ ์ง์
๋๋ถ๋ถ์ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ํน์ ์ธ์ด๋ก ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ง ์คํํ๋๋ก ํ์ฉํฉ๋๋ค. ์ด๋ ์ด๋ฌํ ์์คํ ์ ์ ์ฐ์ฑ๊ณผ ์ ์์ฑ์ ์ฌ๊ฐํ๊ฒ ์ ํํฉ๋๋ค.
์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ๋๋ถ๋ถ์ ์ฃผ์ ์ธ์ด๋ฅผ ์ง์ํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. AWS Lambda ๋ฐ Azure Functions๋ ๋ํ ์ง์๋์ง ์๋ ์ธ์ด๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๊ธฐ๋ฅ์ ์คํํ๊ธฐ ์ํ ๋ํผ๋ฅผ ์ ๊ณตํ์ง๋ง ์ข ์ข ์ฑ๋ฅ ๋น์ฉ์ด ๋ฐ์ํฉ๋๋ค. ๋ฐ๋ผ์ ๋๋ถ๋ถ์ ์กฐ์ง์์ ์ด ์ ํ์ ์ผ๋ฐ์ ์ผ๋ก ํฐ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ํ์ง๋ง ์ฌ๊ธฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ์ด์ ์ค ํ๋๋ ๋ชจํธํ๊ณ ์์ฃผ ์ฌ์ฉ๋์ง ์๋ ํ๋ก๊ทธ๋จ์ ์คํํ ์๊ฐ์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํ๊ธฐ ๋๋ฌธ์ ๋ ์ ๋ ดํ๊ฒ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ชจํธํ๊ณ ๊ฑฐ์ ์ฌ์ฉ๋์ง ์๋ ํ๋ก๊ทธ๋จ์ ์ข ์ข ๋ชจํธํ๊ณ ๊ฑฐ์ ์ฌ์ฉ๋์ง ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์์ฑ๋ฉ๋๋ค.
์ด๊ฒ์ ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ์ฃผ์ ์ด์ ์ค ํ๋๋ฅผ ์ฝํ์ํต๋๋ค.
๋ฒค๋์ ๋ฐ์ธ๋ฉ
์๋ฒ๋ฆฌ์ค ํ๋ซํผ ๋๋ ์ ์ด๋ ํ์ฌ ๊ตฌํ๋๋ ๋ฐฉ์์ ๋ ๋ฒ์งธ ๋ฌธ์ ๋ ์ผ๋ฐ์ ์ผ๋ก ์ด์ ์์ค์์ ๋น์ทํด ๋ณด์ด์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ์์ฑ ๊ธฐ๋ฅ, ๋ฐฐํฌ ๋ฐ ๊ด๋ฆฌ ์ธก๋ฉด์์ ํ์คํ๊ฐ ๊ฑฐ์ ์์ต๋๋ค. ์ฆ, ํ ํ๋ซํผ์์ ๋ค๋ฅธ ํ๋ซํผ์ผ๋ก ๊ธฐ๋ฅ์ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๋ฐ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฝ๋๋ค.
์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ๋ก ์ ํํ ๋ ๊ฐ์ฅ ์ด๋ ค์ด ๋ถ๋ถ์ ์ผ๋ฐ์ ์ผ๋ก ์ฝ๋ ์กฐ๊ฐ์ ๋ถ๊ณผํ ์ปดํจํ ๊ธฐ๋ฅ์ด ์๋๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ฐ์ฒด ์คํ ๋ฆฌ์ง, ID ๊ด๋ฆฌ ๋ฐ ๋๊ธฐ์ด๊ณผ ๊ฐ์ ์ฐ๊ฒฐ๋ ์์คํ ๊ณผ ํต์ ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๊ธฐ๋ฅ์ ์ด๋ํ ์ ์์ง๋ง ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋จธ์ง ๋ถ๋ถ์ ์ด๋ํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ์ฝ์๋ ์ ๋ ดํ๊ณ ์ ์ฐํ ํ๋ซํผ์ ์ ๋ฐ๋์ ๋๋ค.
์ผ๋ถ์์๋ ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ด ์๋กญ๊ณ ์๋ ๋ฐฉ์์ ํ์คํํ ์๊ฐ์ด ์๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ ์์์ ์ธ๊ธํ๋ฏ์ด ๊ทธ๊ฒ๋ค์ ๊ทธ๋ ๊ฒ ์๋ก์ด ๊ฒ์ด ์๋๋ฉฐ ์ปจํ ์ด๋์ ๊ฐ์ ๋ค๋ฅธ ๋ง์ ํด๋ผ์ฐ๋ ๊ธฐ์ ์ ์ข์ ํ์ค์ ๊ฐ๋ฐ๊ณผ ๊ด๋ฒ์ํ ์ฑํ์ผ๋ก ์ธํด ์ด๋ฏธ ํจ์ฌ ๋ ํธ๋ฆฌํด์ก์ต๋๋ค.
ะัะพะธะทะฒะพะดะธัะตะปัะฝะพััั
์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ์ปดํจํ ์ฑ๋ฅ์ ๋ถ๋ถ์ ์ผ๋ก ๊ณต๊ธ์ ์ฒด๊ฐ ์ ๋ณด๋ฅผ ๋น๋ฐ๋ก ์ ์งํ๋ ๊ฒฝํฅ์ด ์๊ธฐ ๋๋ฌธ์ ์ธก์ ํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์๊ฒฉ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ๊ธฐ๋ฅ์ด ๋ด๋ถ ์๋ฒ์์์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋น ๋ฅด๊ฒ ์คํ๋๋ฉฐ ๋ช ๊ฐ์ง ํผํ ์ ์๋ ๋๊ธฐ ์๊ฐ ๋ฌธ์ ๋ฅผ ์ ์ธํ๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ผ๋ถ ์ฆ๊ฑฐ๋ ๊ทธ๋ ์ง ์์์ ์์ฌํฉ๋๋ค. ์ด์ ์ ํน์ ํ๋ซํผ์์ ์คํ๋์ง ์์๊ฑฐ๋ ํ๋์ ์คํ๋์ง ์์ ๊ธฐ๋ฅ์ ์ด๊ธฐํํ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋ฒค์น๋งํฌ์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋๋ถ๋ถ์ ๋ฒค๋๊ฐ ๋ฐ์ดํฐ ํฌํ ์ ๋ํด ์๋ ค์ฃผ์ง ์๋๋ผ๋ ์ฝ๋๊ฐ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ ์ ์ฅ ๋งค์ฒด๋ก ํฌํ ๋์๊ธฐ ๋๋ฌธ์ผ ์ ์์ต๋๋ค.
๋ฌผ๋ก ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค. ํ๋๋ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ด ์คํ๋๋ ๋ชจ๋ ํด๋ผ์ฐ๋ ์ธ์ด์ ๋ํด ๊ธฐ๋ฅ์ ์ต์ ํํ๋ ๊ฒ์ด์ง๋ง, ์ด๋ ์ด๋ฌํ ํ๋ซํผ์ด "๋ฏผ์ฒฉ"ํ๋ค๋ ์ฃผ์ฅ์ ๋ค์ ์ฝํ์ํต๋๋ค.
๋ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ฑ๋ฅ์ ์ค์ํ ํ๋ก๊ทธ๋จ์ ์ ๊ธฐ์ ์ผ๋ก ์คํํ์ฌ "์ต์ " ์ํ๋ก ์ ์งํ๋ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก ์ด ๋ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์์ ํ๋ก๊ทธ๋จ ์คํ ์๊ฐ์ ๋ํด์๋ง ๋น์ฉ์ ์ง๋ถํ๊ธฐ ๋๋ฌธ์ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ด ๋ ๋น์ฉ ํจ์จ์ ์ด๋ผ๋ ์ฃผ์ฅ์ ์ฝ๊ฐ ๋ฐ๋ฐํฉ๋๋ค. ํด๋ผ์ฐ๋ ์ ๊ณต์ ์ฒด๋ ์ฝ๋ ์คํํธ๋ฅผ ์ค์ด๊ธฐ ์ํ ์๋ก์ด ๋ฐฉ๋ฒ์ ๋์ ํ์ง๋ง, ์ด๋ค ์ค ๋ค์๋ FaaS์ ์๋ ๊ฐ์น๋ฅผ ํผ์ํ๋ "์ค์ผ์ผ ํฌ ์(scale to one)"์ ์๊ตฌํฉ๋๋ค.
์ฝ๋ ์คํํธ โโ๋ฌธ์ ๋ ์๋ฒ๋ฆฌ์ค ์์คํ ์ ์ฌ๋ด์์ ์คํํ์ฌ ๋ถ๋ถ์ ์ผ๋ก ํด๊ฒฐํ ์ ์์ง๋ง ์์ฒด ๋น์ฉ์ด ๋ฐ์ํ๋ฉฐ ์์์ด ํ๋ถํ ํ์ ์ํ ํ์ ์ต์ ์ผ๋ก ๋จ์ ์์ต๋๋ค.
์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ์ ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๊ฐ ๊ธฐ์กด ๋ชจ๋ธ์ ๊ณง ๋์ฒดํ์ง ๋ชปํ๋ ๊ฐ์ฅ ์ค์ํ ์ด์ ๋ ์ผ๋ฐ์ ์ผ๋ก ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ ์ ํํ๊ฒ๋ ๋น์ฉ ์ธก๋ฉด์์ ๋น์ค์ฉ์ ์ ๋๋ค. ์ฑ๊ณต์ ์ธ ๋ชจ๋๋ฆฌ์ค๋ฅผ XNUMX๊ฐ์ ๊ฒ์ดํธ์จ์ด, XNUMX๊ฐ์ ๋๊ธฐ์ด ๋ฐ XNUMX๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์คํด์ค๋ก ํจ๊ป ๋ฌถ์ธ XNUMX๊ฐ์ ๊ธฐ๋ฅ ์ธํธ๋ก ์ ํํด์๋ ์ ๋ฉ๋๋ค. ์ด๋ฌํ ์ด์ ๋ก ์๋ฒ๋ฆฌ์ค๋ ์๋ก์ด ๊ฐ๋ฐ์ ๋ ์ ํฉํฉ๋๋ค. ์ฌ์ค์ ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์ (์ํคํ ์ฒ)์ ํฌํ ํ ์ ์์ต๋๋ค. ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ง๋ง ์ฒ์๋ถํฐ ์์ํด์ผ ํฉ๋๋ค.
์ฆ, ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์๋ฒ๋ฆฌ์ค ํ๋ซํผ์ ์ปดํจํ ์ง์ฝ์ ์ธ ์์ ์ ์ํํ๊ธฐ ์ํด ๋ฐฑ์๋ ์๋ฒ๋ฅผ ๋ณด์ํ๋ ์๋จ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ด๊ฒ์ ์๊ฒฉ ์ปดํจํ ์ ์ํํ๋ ์ ์ฒด์ ์ธ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ๋ค๋ฅธ ๋ ๊ฐ์ง ํํ์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ธ ์ปจํ ์ด๋ ๋ฐ ๊ฐ์ ๋จธ์ ๊ณผ ๋งค์ฐ ๋ค๋ฆ ๋๋ค. ์ด๋ ๋ง์ดํฌ๋ก์๋น์ค์์ ์๋ฒ๋ฆฌ์ค ์์คํ ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ๋์ ๊ณผ์ ์ค ํ๋๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๋ฌผ๋ก ์ด๊ฒ์ด ํญ์ ๋ฌธ์ ๊ฐ ๋๋ ๊ฒ์ ์๋๋๋ค. ์์ฒด ํ๋์จ์ด๋ฅผ ๊ตฌ์ ํ์ง ์๊ณ ๋ ๊ฑฐ๋ํ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ๋ง์ ์กฐ์ง์ ์ค์ง์ ์ด๊ณ ์ง์์ ์ธ ์ด์ ์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ด๋ถ ์๋ฒ์ ์๊ณ ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ฒ๋ฆฌ์ค ํด๋ผ์ฐ๋ ์ํคํ ์ฒ์ ์๋ ๊ฒฝ์ฐ ๊ด๋ฆฌ๊ฐ ์๋ก์ด ์์ค์ ๋ณต์ก์ฑ์ ๋ค์ด๊ฐ๋๋ค.
ํ๋ช ๋ง์ธ?
์ด๋ฌํ ๋ชจ๋ ๋ถ๋ง์๋ ๋ถ๊ตฌํ๊ณ ์ ๋ ์๋ฒ๋ฆฌ์ค ์๋ฃจ์
์์ฒด์ ๋ฐ๋ํ์ง ์์ต๋๋ค. ์์งํ. ๊ฐ๋ฐ์๋ ํนํ ์ฒ์์ผ๋ก ์๋ฒ๋ฆฌ์ค ๋ชจ๋ธ์ ํ์ํ๋ ๊ฒฝ์ฐ ์ด ๊ธฐ์ ์ด ์๋ฒ๋ฅผ ์ง์ ๋์ฒดํ ์ ์๋ค๋ ์ ์ ์ดํดํด์ผ ํฉ๋๋ค. ๋์ ์ ๋ํ ํ๊ณผ ๋ฆฌ์์ค๋ฅผ ํ์ธํ์ญ์์ค.
์ถ์ฒ : habr.com