Don't Vibe Code Your Agent Infrastructure - Akshat Bubna, Modal
ํ ์ค ํต์ฌ
์์ด์ ํธ ์ธํ๋ผ๋ ๋จ์ผ ์ปจํ ์ด๋๊ฐ ์๋๋ผ ๋ณด์๋ ์์ ๊ณต๊ฐ, ๋น ๋ฅธ ์ค๋ ์ทยทํ๋ ฅ์ ์์ยทGPUยท๊ณต์ ์ ์ฅ์ยท๊ฐํ ๊ด์ธก์ฑ์ ๊ฐ์ถ ์คํ ๊ณ์ธต์ผ๋ก ์ค๊ณํด์ผ ํ๋ฉฐ, ์ด๋ฅผ ๋์ถฉ vibe coding์ผ๋ก ๋ง๋ค๋ฉด ํ์ฅ์ฑ๊ณผ ๋ณด์์์ ๋ฌด๋์ง๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ ์์ด์ ํธ๊ฐ ์ค์ ๋ก ํ์๋ก ํ๋ ์ธํ๋ผ๊ฐ ๋ฌด์์ธ์ง, ํนํ ์คํ ํ๊ฒฝ๊ณผ ์ด์ ๋ฐฉ์์ ๊ด์ ์์ ์ ๋ฆฌํ๋ค.
-
0:24
์คํ๋ ๋์ํธ์ ๋ชจ๋ ์ ์ ์์ด์ ํธ๊ฐ ๋งก๋๋ค๋ฉด ๊ฐ ์ ๋ง๋ค ๋ณ๋์ ์์ด์ ํธ๊ฐ ๋ถ์ด ๋๊ท๋ชจ ๋ถ์์ ์ํํ๋ ๊ธ์ต์ฉ ์ํฌํ๋ก๋ฅผ ์๋ก ๋ค๋ฉฐ, ์ด๋ฐ ๊ตฌ์กฐ๋ฅผ ์ค์ ๋ก ๊ตฌํํ๋ ค๋ฉด ๋จ์ํ ํธ์ถ์ด ์๋๋ผ ์ ๊ตํ ์คํ ์ธํ๋ผ๊ฐ ํ์ํ๋ค.
-
1:33
๊ทธ ์ํคํ ์ฒ๊ฐ ํ์๋ก ํ๋ ๊ฒ ์์ด์ ํธ์ฉ ๊ตฌ์กฐ๋ ๋ณด์๋ sandbox, ํ๋์ค์ ํด ์คํ์ ๋ถ๋ฆฌ, ๊ณต์ ์ ์ฅ์, ๊ทธ๋ฆฌ๊ณ ์์ฒ ๊ฐ์ ์์ด์ ํธ๋ฅผ ๋น ๋ฅด๊ฒ ๋์ ๋ค ๋ด๋ฆด ์ ์๋ ์ค์ผ์ผ๋ง ๋ฅ๋ ฅ์ ํจ๊ป ์๊ตฌํ๋ค.
-
3:15
Modal์ด๋ ๋ฌด์์ธ๊ฐ? Modal์ AI ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ํ๋ฆฌ๋ฏธํฐ๋ธ ํ๋ซํผ์ผ๋ก, inference, sandbox, training, batch processing ๊ฐ์ ์์ ์ ์ํด ์์ฒด ํ์ผ ์์คํ ๊ณผ ์ค์ผ์ค๋ง, ๋ฐํ์์ ์ ๊ณตํ๋ค.
-
4:03
์์ด์ ํธ์๊ฒ๋ ์์ ๊ณต๊ฐ์ด ํ์ํ๋ค ์ฝ๋ฉ ์์ด์ ํธ๋ repo, ์์กด์ฑ, ๊ฐ๋ฐ ์๋น์ค๊ฐ ํ ๊ณต๊ฐ์ ์์ด์ผ ํ๊ณ , ํ๊ณ ์์ด์ ํธ๋ ๋ฌธ์์ ์ํฌํ์ดํผ์ ์คํฌ๋ฆฝํธ๊ฐ, ๊ฒ์ ๊ฐ๋ฐ ์์ด์ ํธ๋ ์์ง๊ณผ ์์ ์ด ํจ๊ป ์๋ ์์ ๊ณต๊ฐ์ด ํ์ํ๋ค.
-
5:03
์ง์๋๋ ์์ ๊ณต๊ฐ ์์ด์ ํธ๋ ๋ฉฐ์น ๋ค์๋ ๊ฐ์ ์ํ๋ก ์ฌ๊ฐํ ์ ์์ด์ผ ํ๋ฏ๋ก ๋ฃจํธ ํ์ผ ์์คํ , ๋๋ ํฐ๋ฆฌ ๋จ์, volume ๊ฐ์ ์ฌ๋ฌ ํํ์ ์ง์์ฑ์ด ํ์ํ๋ฉฐ, ๊ณ์ฐ ์์์ ์ค์ ๋ก ์ผํ ๋๋ง ์ฐ๋ ๋ฐฉ์์ด ์ค์ํ๋ค.
-
6:21
ํ๋ ฅ์ ์ธ ์์์ด ํ์ํ ์์ด์ ํธ ์์ด์ ํธ์ CPUยท๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ์์ ์ ๋ฐ๋ผ ํฌ๊ฒ ์ถ๋ ์ด๋ฏ๋ก, ํผํฌ ๊ธฐ์ค์ผ๋ก ๊ณผ๋ํ๊ฒ ํ ๋นํ๊ธฐ๋ณด๋ค ํ์ํ ๋ ์์์ ์ ์ฐํ๊ฒ ํ๋ณดํ๊ณ ์ฌ์ฉ ์๊ฐ๋งํผ๋ง ๋น์ฉ์ ๋ด๋ ๊ตฌ์กฐ๊ฐ ๊ฒฝ์ ์ ์ด๋ค.
-
7:41
GPU๊ฐ ํ์ํ ์์ด์ ํธ ๊ณผํ ๊ณ์ฐ, ๊ฒ์ ๋์์ธ, ์์ ํธ์ง, 3D ๊ฐ๋ฐ, CAD, ์๊ธฐ๊ฐ์ ํ ์คํ ๋ฑ ๋ง์ ์์ด์ ํธ ์ํฌ๋ก๋๊ฐ GPU๋ฅผ ์๊ตฌํ๋ฉฐ, ๋ณ๋ ฌ ์คํ๊ณผ ๋ชจ๋ธ ํ๋์ ๋น ๋ฅด๊ฒ ๋๋ฆด ์ ์๋ GPU sandbox๊ฐ ํต์ฌ์ด ๋๋ค.
-
9:02
๊ณต์ ํ์ผ์ ํตํ ํ์ ์๋ธ์์ด์ ํธ์ ์ธ๊ฐ์ด ๊ฐ์ ํ์ผ ์์คํ ์ ๊ณต์ ํ๋ฉฐ ํ์ ํ๋ ํ๋ฆ์ด ์ปค์ง๊ณ ์๊ณ , ๋ฉ๋ชจ๋ฆฌ ์ ๋ฐ์ดํธ๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ ๋ ๊ฒฐ๊ตญ ํ์ผ๋ก ๋ค๋ค์ง๋ฏ๋ก ๋น ๋ฅด๊ณ ์ผ๊ด์ ์ธ ํ์ผ ์์คํ ์ด ์ค์ํ๋ค.
-
9:57
๋ฐ์ดํฐ ์ ์ถ์ ๋ง๋ ๋ฐฉ๋ฒ ์์ด์ ํธ๋ ์ค์๋ก ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ์ธ๋ถ๋ก ํ๋ฆด ์ ์์ผ๋ฏ๋ก, ์ ์ ๊ฐ๋ฅํ IPยท๋๋ฉ์ธยท์ธ์ฆ ๋ฒ์๋ฅผ ํต์ ํ๊ณ ์๊ฒฉ ์ฆ๋ช ์ ์์ด์ ํธ๊ฐ ์ง์ ๋ณด์ง ๋ชปํ๊ฒ ์ฃผ์ ํด์ผ ํ๋ฉฐ, ๊ฒฝ์ฐ์ ๋ฐ๋ผ ์ธ๋ฐํ ๊ฒฝ๋ก ๋จ์ ์ ์ด๊ฐ ํ์ํ๋ค.
-
11:20
์์ด์ ํธ ๊ด์ธก์ฑ ์คํจ ๋ก๊ทธ, GPU ์ฌ์ฉ๋, ์์ฐ ์๋ชจ, ์คํ ์ค ๋ฉํธ๋ฆญ์ ์์ด์ ํธ์ ์ธ๊ฐ ๋ชจ๋๊ฐ ๋ณผ ์ ์์ด์ผ ๋ค์ ๋ฐ๋ณต๊ณผ ์กฐ์ ์ด ๊ฐ๋ฅํ๋ฏ๋ก, ๊ฐํ observability๊ฐ ์์ด์ ํธ ์ด์์ ํต์ฌ์ด๋ค.
-
12:12
sandbox ํ๋ซํผ์ vibe codingํ๋ฉด ์ ๋๋ ์ด์ sandbox ํ๋ซํผ์ ์ ๋ขฐ์ฑ, ๋ณด์, ํ์ฅ์ฑ์ด๋ผ๋ ์ธ ๊ฐ์ง ๋์ ๋ฅผ ๋์์ ํด๊ฒฐํด์ผ ํ๋ฏ๋ก, ๊ฒฝ๊ณ์ ์ฅ์ ์ํฉ์ ๋๊น์ง ์ฑ ์์ง ์ ์๋ ๊ณตํ์ ์ค๊ณ ์์ด ๋์ถฉ ๋ง๋ค๋ฉด ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ๊นจ์ง๋ค.
-
13:31
์ค์ผ์ผ์ด๋ ์ด๋ค ๋ชจ์ต์ธ๊ฐ ์ค์ ์ด์์์๋ ์ฃผ๋น ์์ฒ๋ง ๊ฐ์ snapshot๊ณผ ์ PB ๋จ์ ๋ฐ์ดํฐ๊ฐ ์ค๊ฐ๊ณ , ๊ฐ์ธ ๋น์์ฉ ์ํฌ๋ก๋์ฒ๋ผ ์ด๋น 10,000๊ฐ sandbox์ ๊ฑฐ์ 100๋ง ๊ฐ sandbox๋ฅผ ๋ค๋ค์ผ ํ๋ฉฐ, ๋จ์ผ ํด๋ผ์ฐ๋๊ฐ ์๋๋ผ ์ฌ๋ฌ ํด๋ผ์ฐ๋์ ์ฉ๋์ ๋ชจ์์ผ ํ๋ค.
-
14:54
๋๋์ ์์ ๋ถ๋ฆฌ ํ๋์ค๋ ํ๋จ๊ณผ ๊ณํ์ ๋ด๋นํ๋ ๋๋, sandbox์ runtime์ ์ค์ ์์ ์ ์ํํ๋ ์์ผ๋ก ๋ถ๋ฆฌ๋์ด์ผ ํ๋ฉฐ, ํ๋์ค๋ ํ์์ ๋ฐ๋ผ ํ๊ฒฝ์ ๋ง๋ค๊ณ ์ค๋ ์ท์ผ๋ก ๋ณด์กดํ๋ฉฐ ์ ์ฐํ๊ฒ ์กฐ์ ํด์ผ ํ๋ค.
-
15:37
์ ์๋๋ฌผ์์ ๊ฐ์ถ์ ๊ฑฐ์ณ ๋ฏธ์๋ฌผ๋ก ์์ด์ ํธ ์ธํ๋ผ๋ ๊ฐ๋ณ ์๋ฒ๋ฅผ ์ ์๋๋ฌผ์ฒ๋ผ ๋ค๋ฃจ๋ ์๋๋ฅผ ๋์ด, ๊ท ์ผํ ๊ฐ์ถํ ์ด์์ ๊ฑฐ์ณ, ์์จ์ ์ผ๋ก ์งํํ๊ณ ์๋ก ํ๋ ฅํ๋ ๋ฏธ์๋ฌผ ๊ฐ์ ๋์ ์์คํ ์ผ๋ก ์งํํ๊ณ ์๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ์ธํ๋ผ์ ํต์ฌ์ ๋ชจ๋ธ ์ฑ๋ฅ๋ณด๋ค๋ ์์ ๊ณต๊ฐ, ์ง์์ฑ, ์์ ํ๋ ฅ์ฑ, ๋ณด์ ๊ฒฝ๊ณ, ๊ด์ธก์ฑ์ ์ผ๋ง๋ ์ ๋ถ๋ฆฌํด ์ค๊ณํ๋๋์ ์๋ค.
- ์ค๋ฌด์์๋ ์์ด์ ํธ๊ฐ ์์จ์ ์ผ๋ก ์ค๋ ์ผํ ์๋ก '๋ฌด์์ ํ ์ ์๋๊ฐ'๋ณด๋ค '๋ฌด์์ ์ ๋ ๋ชป ํ๊ฒ ํ ๊ฒ์ธ๊ฐ'๋ฅผ ๋จผ์ ์ ์ํ๋ ํธ์ด ์์ ํ๋ค.
- ์ด๊ธฐ์๋ ๋จ์ํ sandbox๋ก ์์ํ๋๋ผ๋, ์ค๋ ์ทยท๊ณต์ ์ ์ฅ์ยท์ธ๋ฐํ ๋คํธ์ํฌ ์ ์ดยท์คํ ๋ก๊ทธ ๋ ธ์ถ๊น์ง ๋ฐ๋ก ํ์ฅ ๊ฐ๋ฅํ ๊ตฌ์กฐ๋ก ์ก์์ผ ๋์ค์ ๊ท๋ชจ๋ฅผ ๊ฐ๋นํ ์ ์๋ค.