[GCP] Google Cloud Functions
GCP์์ ์ ๊ณตํ๋ ์๋ฒ๋ฆฌ์ค ์๋น์ค๋ค.
AWS์ Lambda, Azure์ Function๊ณผ ๊ฑฐ์ ๋์ผํ๋ค.
๋น์ฉ
์์ธํ ๊ฒ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ์ด ์ข๋ค.
https://cloud.google.com/functions/pricing?hl=ko
๋น์ฉ ์ฐ์ถ๋ฒ์๋ ๋ช๊ฐ์ง ๊ธฐ์ค์ด ์๋๋ฐ, ๊ทธ ๊ธฐ๋ณธ์ด ํธ์ถ ํ์๋ค.
ํ๋ฌ์ 200๋ง๊ฑด๊น์ง๋ ๋ฌด๋ฃ๊ณ , ๊ทธ ์ดํ๋ถํฐ๋ 100๋ง๊ฑด๋น 0.4๋ฌ๋ฌ๋ค.
AWS์ ๋นํ๋ฉด ์ผ ํธ์ด๋ค. AWS๋ ๊ธฐ๋ณธ ์ ๊ณต๋์ด 100๋ง๊ฑด์ด๊ณ , 100๋ง๊ฑด๋น 0.6๋ฌ๋ฌ๋ฅผ ๋ถ๊ณผํ๋ค.
๊ทธ๋ฆฌ๊ณ ์ค์ ๋ก ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ํ์ธํ ์๊ฐ์ ๊ธฐ์ค์ผ๋ก๋ ์๊ธ์ ๋ถ๊ณผํ๋ค.
๋จ์๊ฐ ๋ฎ์์ ๋ง๋งํ๊ฒ ๋ณด์ผ ์๋ ์์ง๋ง, ํฌ๊ฒ ์์ด๋ฉด ๋๋ฉ์ด์ฒ๋ผ ๋ถ์ด๋ ์๋ ์๋ ๋ฒ์ด๋ค.
์ ์ฆ์ผ์ด์ค๋ฅผ ์ ๊ณ์ฐํด๋ณด์.
์ฌํํผ ์์ ํ ์๋ฒ๋ฆฌ์ค์ ์จ๋๋งจ๋ ์๊ธ์ด๋ผ์, ๋ฑ ์ฐ๋ ๋งํผ๋ง ๋น์ฉ์ด ๋๊ฐ๋ค๋๊ฒ ๊ด๊ฑด์ด๋ค.
idle time์ ๋ํ ๋น์ฉ์ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋๋ค.
ํจ์ ๋ง๋ค๊ธฐ
ํ๋ฒ ๋ง๋ค๋ฉด์ ์จ๋ณด์.
์ ๋นํ ์ด๋ฆ๊ณผ ์ํ๋ ์คํ์ ์ ํ๊ณ
๋ฐํ์์ ์ ํ๋ค.
Node.js, Java, C#, Go, PHP, Python, Ruby ์ ๋๊ฐ ์ง์๋๋ค.
์ปค์คํ
๋ฐํ์์ ์๋ค.
๋๋ Go๋ก ํ๋ค.
๋ง๋ค๋ฉด

์ด๋ฐ์์ผ๋ก ์์ฑ์ด ๋ ๊ฒ์ด๋ค.
๊ทธ๋ผ ๊ณต๊ฐ๋ ์๋ํฌ์ธํธ๋ฅผ ํตํด ์น ํธ์ถ์ด ๊ฐ๋ฅํ๊ณ

๋ก๊ทธ์๋ ์ฐํ ๊ฒ์ด๋ค.
์์ค์ฝ๋๋ฅผ ์์ ํ๊ฑฐ๋, ๊ธฐํ ์ค์ ์ ๋ณ๊ฒฝํ๊ณ ์ถ๋ค๋ฉด, ๊ทธ๋ฅ ์์ ๋ฒํผ ๋๋ฌ์

๋ฐ๊ฟ๊ฑธ ๋ฐ๊ฟ์ฃผ๋ฉด ๋๋ค.