์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

ํŒŒ์ด์ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ ํŒŒํŠธ3: ํด๋ผ์šฐ๋“œ ๊ฑฐ๋ž˜ ์ž๋™ํ™”

์ด ๊ฐ•์˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ์„ ๋กœ์ปฌ ์ปดํ“จํ„ฐ์™€ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์ž๋™ํ™”ํ•˜๋Š” ๊ณผ์ •์„ ๋‹ค๋ฃจ๋ฉฐ ์‹ค์Šต์„ ์ค‘์‹ฌ์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

(5.0) ์ˆ˜๊ฐ•ํ‰ 3๊ฐœ

์ˆ˜๊ฐ•์ƒ 68๋ช…

๋‚œ์ด๋„ ์ค‘๊ธ‰์ด์ƒ

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

๊นƒํ—™
๊นƒํ—™
์ž๋™ํ™”
์ž๋™ํ™”
๊นƒํ—™
๊นƒํ—™
์ž๋™ํ™”
์ž๋™ํ™”

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • GitHub action

  • Windows Scheduler

  • Crontab

  • Windows registry

  • IBC (Interactive Brokers Controller)

ํด๋ผ์šฐ๋“œ์™€ ๋กœ์ปฌํ™˜๊ฒฝ์—์„œ ์‹คํ˜„ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ ์ž๋™ํ™”!
์•Œ๊ณ ๋ฆฌ์ฆ˜ ํˆฌ์ž ์ „๋žต๊ณผ MLOps์˜ ๋งŒ๋‚จ

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ ์‚ฌํ•ญ ๐Ÿ“ข

๊ฐ•์˜ ๋ชฉ์  ๋ฐ ์•ˆ๋‚ด ์‚ฌํ•ญ

์ด ๊ฐ•์˜๋Š” ํˆฌ์ž ์ „๋žต ๋ฐ ์ž๋™ํ™”๋ฅผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ํ•™์Šตํ•˜๋Š” ๊ฒƒ์ด ์ฃผ ๋ชฉ์ ์ž…๋‹ˆ๋‹ค. ์‹ค์ œ ํˆฌ์ž ๋ชฉ์ ์ด ์•„๋‹Œ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ™œ์šฉํ•œ ํ€€ํŠธ ํŠธ๋ ˆ์ด๋”ฉ ์ „๋žต ๊ฐœ๋ฐœ์— ์ค‘์ ์„ ๋‘” ๊ฐœ๋ฐœ์ž ๋ฐ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๋ฅผ ์œ„ํ•œ ๊ต์œก ๊ณผ์ •์ž…๋‹ˆ๋‹ค.

์ฃผ์˜ ์‚ฌํ•ญ:

  • ๋ณธ ๊ฐ•์˜๋Š” ํˆฌ์ž ๊ณ„์ขŒ ๊ฐœ์„ค, ๋ฒ•์  ์ ˆ์ฐจ, ์„ธ๊ธˆ ๊ด€๋ จ ์ ˆ์ฐจ์™€ ๊ฐ™์€ ํˆฌ์ž ์‹คํ–‰์— ํ•„์š”ํ•œ ์‹ค์ œ ์ ˆ์ฐจ์— ๋Œ€ํ•ด ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ํ•œ๊ตญ ๋˜๋Š” ๊ธฐํƒ€ ๊ตญ๊ฐ€์—์„œ์˜ ํˆฌ์ž ๊ด€๋ จ ๋ฒ•์  ์ด์Šˆ, ์˜ˆ๋ฅผ ๋“ค์–ด Pairs Trading๊ณผ ๊ฐ™์€ ํŠน์ • ์ „๋žต์˜ ํ•ฉ๋ฒ•์„ฑ ์—ฌ๋ถ€์— ๋Œ€ํ•ด์„œ๋„ ๋ณธ ๊ฐ•์˜์—์„œ๋Š” ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ๊ฐ•์˜ ๋‚ด ๋ชจ๋“  ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ ํ•™์Šต ๋ชฉ์ ์œผ๋กœ๋งŒ ์ œ๊ณต๋˜๋ฉฐ, ์‹ค์ œ ์ž์‚ฐ ํˆฌ์ž์™€ ๊ด€๋ จ๋œ ์กฐ์–ธ์ด๋‚˜ ๊ถŒ๊ณ ๋Š” ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„์€ ๋ณธ ๊ฐ•์˜์˜ ๋‚ด์šฉ์ด ์‹ค์ œ ํˆฌ์ž๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์ด ์•„๋‹˜์„ ์ธ์ง€ํ•˜์‹œ๊ณ , ํˆฌ์ž ์‹คํ–‰์— ๋Œ€ํ•œ ์กฐ์–ธ์ด๋‚˜ ๋ฒ•์  ์ƒ๋‹ด์ด ํ•„์š”ํ•˜๋‹ค๋ฉด, ๊ด€๋ จ ์ „๋ฌธ๊ฐ€์—๊ฒŒ ๋ฌธ์˜ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.


[ํŒŒ์ด์ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ ๊ฐ•์˜]๋Š” ์ด 3๋ถ€์ž‘์ด๋ฉฐ, ๋ณธ ๊ฐ•์˜๋Š” 'ํŒŒํŠธ3' ์ž…๋‹ˆ๋‹ค.

  • ํŒŒํŠธ 2์˜ ๋‚ด์šฉ์€ ๋ณธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๊ธฐ ์œ„ํ•œ ํ•„์ˆ˜ ์ „์ œ ์กฐ๊ฑด์ž…๋‹ˆ๋‹ค.

  • ํŒŒํŠธ 1์€ ๊ถŒ์žฅ ์‚ฌํ•ญ์ด์ง€๋งŒ, ํ•„์ˆ˜๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

  • ๋งŒ์•ฝ ์ด์ „ ํ€€ํŠธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์œผ์…จ๋”๋ผ๋„ GitHub Action ๋“ฑ ํด๋ผ์šฐ๋“œ ์ž๋™ํ™” ๋ถ€๋ถ„์—๋งŒ ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์ˆ˜๊ฐ•ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ ์ผ๋ถ€ ๋‚ด์šฉ์ด ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ•์˜ ๊ตฌ์„ฑ:

  • ํŒŒํŠธ 1: '์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ์„ ์œ„ํ•œ ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„'

  • ํŒŒํŠธ 2: 'Interactive Brokers API๋ฅผ ํ™œ์šฉํ•œ ์‹ค์‹œ๊ฐ„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ'

  • ํŒŒํŠธ 3: 'ํด๋ผ์šฐ๋“œ ๊ฑฐ๋ž˜ ์ž๋™ํ™”' (๋ณธ ๊ฐ•์˜)

ํŒŒํŠธ 3์—์„œ๋Š” ํด๋ผ์šฐ๋“œ ์ž๋™ํ™”๋ฅผ ํ†ตํ•ด ์ฃผ์‹ ๊ฑฐ๋ž˜ ์Šค์ผ€์ค„์— ๋งž์ถฐ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ž๋™์œผ๋กœ ๊ตฌ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.


์ˆ˜๊ฐ•ํ‰ ์ด๋ฒคํŠธ

  • ์ˆ˜๊ฐ•ํ‰ ์ด๋ฒคํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒŒํŠธ 2 ๊ฐ•์˜์˜ ์ˆ˜๊ฐ•ํ‰์„ ๋‚จ๊ฒจ์ฃผ์‹œ๊ณ  ์ด๋ฉ”์ผ (daniel@datarian.education)์œผ๋กœ ์—ฐ๋ฝ์ฃผ์‹œ๋ฉด, ํ• ์ธ ์ฟ ํฐ์„ ๋ฐœ๊ธ‰ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค. 


์ž๋™ํ™” ๊ฑฐ๋ž˜์—์„œ ๋ณด์•ˆ์ƒ์˜ ์ด์œ ๋กœ ์‹œ์Šคํ…œ์—์„œ ๋กœ๊ทธ ์•„์›ƒ์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณ„์† ๊ฑฐ๋ž˜๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‚˜์š” ? ๐Ÿค”

์ธํ„ฐ๋„ท ํ™˜๊ฒฝ์ด ์ผ์‹œ์ ์œผ๋กœ ๋ถˆ์•ˆ์ •ํ•œ ๊ฒฝ์šฐ ๊ฑฐ๋ž˜๋ฅผ ์ด์–ด๋‚˜๊ฐˆ ์ˆ˜ ์žˆ์„๊นŒ์š”โ“

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž๋™๊ฑฐ๋ž˜๋ฅผ ํด๋ผ์šฐ๋“œ์—์„œ ์‹คํ˜„ํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”โ“

๋น„์šฉ์„ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด์„œ ํด๋ผ์šฐ๋“œ ์ปดํ“จํ„ฐ๋ฅผ ์Šค์ผ€์ค„์— ๋งž์ถ”์–ด์„œ ON OFF ํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”โ“

ํŠธ๋ ˆ์ด๋”ฉ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์ปดํ“จํ„ฐ์˜ ๊ฐ€์žฅ ์ ์ ˆํ•œ ์‚ฌ์–‘์€ ๋ฌด์—‡์ผ๊นŒ์š”โ“

ํ˜น์‹œ ์ทจ์—…์„ ์œ„ํ•œ ํ€€ํŠธ ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„๊นŒ์š” โ“

MLOps๋‚˜ GitHub Action ๊ฐ™์€ ํ‘œํ˜„์ด ์ƒ์†Œํ•œ๊ฐ€์š”โ“

...

์œ„ ์งˆ๋ฌธ๋“ค์ด ๊ถ๊ธˆํ•˜์‹œ๋‹ค๋ฉด, ์•„๋ž˜ ๊ฐ•์˜ ์†Œ๊ฐœ ๋‚ด์šฉ์„ ์ฝ์–ด๋ณด์„ธ์š”!

์ฒซ์งธ, IBC๋ฅผ ํ†ตํ•œ ์ŠคํŠธ๋ ˆ์Šค ํ…Œ์ŠคํŠธ ํ†ต๊ณผ!

๋Œ€๋ถ€๋ถ„์˜ ๊ฑฐ๋ž˜ ํ”Œ๋žซํผ๋“ค์€ ๋ณด์•ˆ์˜ ๋ฌธ์ œ๋กœ ์žฅ์‹œ๊ฐ„ ๋กœ๊ทธ์˜จ ๋œ ์ƒํƒœ๋ฅผ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ๋ธŒ๋กœ์ปค์Šค(IBKR) API์˜ ๊ฒฝ์šฐ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ด๋ฉฐ ์ž๋™ํ™” ๊ฑฐ๋ž˜์˜ ํฐ ์žฅ์• ๋ฌผ์ด ๋ฉ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„๋“ค์€ IBC (Interactive Brokers Controller)๋ฅผ ์ ์šฉํ•˜์—ฌ TWS API (๊ฑฐ๋ž˜ ์‹œ์Šคํ…œ)์—์„œ ์žฅ์‹œ๊ฐ„ ๋กœ๊ทธ์˜จ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•˜์‹œ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‘˜์งธ, GitHub Action!

์ตœ๊ทผ ๋ฐ์ดํ„ฐ ๋ถ„์•ผ์—์„œ๋Š” Ops์˜ ์ค‘์š”์„ฑ์ด ๋”์šฑ ๋ถ€๊ฐ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ „ํ†ต์ ์ธ ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธํ‹ฐ์ŠคํŠธ๋„ ์ž๋™ํ™” ๋ฐ MLOps๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ™œ์šฉํ•˜์ง€ ์•Š์œผ๋ฉด ๊ฒฝ์Ÿ๋ ฅ์„ ๊ฐ–๊ธฐ ์–ด๋ ค์šด ์‹œ๋Œ€์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜์—์„œ๋Š” github-actions์„ ํ™œ์šฉํ•ด ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ œ์–ดํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„์€ ๋ณด๋‹ค ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ์›Œํฌํ”Œ๋กœ์šฐ ์ž๋™ํ™”์™€ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ์˜ ์šด์˜ ๋Šฅ๋ ฅ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•„๋ž˜๋Š” github-actions์„ ํ†ตํ•˜์—ฌ ํด๋ผ์šฐ๋“œ ์ปดํ“จํ„ฐ๋ฅผ ์Šค์ผ€์ค„๋ง ๋˜๋Š” ๋ฉ”๋‰ด์–ผ ๋ฐฉ์‹์œผ๋กœ ์Šคํƒ€ํŠธํ•˜๋Š” ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.



์…‹์งธ, ์ตœ์ ํ™”๋œ ํด๋ผ์šฐ๋“œ ์‚ฌ์šฉ

  • ํด๋ผ์šฐ๋“œ ์ž๋™ํ™” ๊ฑฐ๋ž˜๋ฅผ ์œ„ํ•œ ์ปดํ“จํŒ… ์‚ฌ์–‘์€ ์ตœ์†Œํ•œ์˜ ์‚ฌ์–‘์— ๋งž์ถ”์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. (๋น„์šฉ ์ตœ์ ํ™”)

  • ๋˜ํ•œ ํด๋ผ์šฐ๋“œ์—์„œ ์•„๋‚˜์ฝ˜๋‹ค๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ถ„์„ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.



๋„ท์งธ, Windows Scheduler์™€ Mac Crontab

Windows์—์„œ๋Š” Task Scheduler, Mac์—์„œ๋Š” crontab์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™”๋œ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜์—์„œ๋Š” ๊ฐ ์šด์˜์ฒด์ œ๋ณ„๋กœ ์Šค์ผ€์ค„๋Ÿฌ๋ฅผ ํ™œ์šฉํ•ด ํŒŒ์ด์ฌ ์Šคํฌ๋ฆฝํŠธ ๋ฐ ๊ฑฐ๋ž˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ณ , ๊ฑฐ๋ž˜ ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํšจ์œจ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๋‹ค์„ฏ์งธ, Windows Registry๋ฅผ ํ™œ์šฉํ•œ ์ž๋™ ๋กœ๊ทธ์ธ ์„ค์ •

โœ… ์ž๋™ ๋กœ๊ทธ์ธ ์„ค์ •:: ๊ฐ€์ƒ ๋จธ์‹  ์‹œ์ž‘ ์‹œ ์ž๋™ ๋กœ๊ทธ์ธ ์„ค์ • ๋ฐฉ๋ฒ• ํ•™์Šต

โœ… ํŽธ๋ฆฌ์„ฑ ํ–ฅ์ƒ: ๋งค๋ฒˆ ์ˆ˜๋™ ๋กœ๊ทธ์ธ์„ ํ•˜์ง€ ์•Š๊ณ , ๋ถ„์„ ํ™˜๊ฒฝ ์ž๋™ ์ค€๋น„

โœ… ํ•ต์‹ฌ ๋‚ด์šฉ:

  • Windows Registry ์ˆ˜์ •

  • ์ž๋™ ๋กœ๊ทธ์ธ ์„ค์ •์„ ์œ„ํ•œ ํ‚ค ๊ฐ’ ์ž…๋ ฅ


์—ฌ์„ฏ์งธ, ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ๊ณ ๋ ค ์‚ฌํ•ญ: ํ„ฐ๋„ ๋ฐฉ์‹์„ ํ†ตํ•œ ๋ณด์•ˆ ๊ฐ•ํ™”

  • RDP ์ œ๊ฑฐ: RDP ์—ฐ๊ฒฐ ๋Œ€์‹  VS Code Remote Tunnels ์‚ฌ์šฉ์œผ๋กœ ๋ณด์•ˆ ๊ฐ•ํ™”

  • ๋ณด์•ˆ ์ทจ์•ฝ์  ๊ฐ์†Œ: RDP ํฌํŠธ๋ฅผ ์—ด์ง€ ์•Š์•„ ๊ณต๊ฒฉ ๋ฒกํ„ฐ ์ตœ์†Œํ™”

  • ์•”ํ˜ธํ™”๋œ ์—ฐ๊ฒฐ: GitHub ์ธ์ฆ์„ ํ†ตํ•ด ์•ˆ์ „ํ•˜๊ณ  ์•”ํ˜ธํ™”๋œ ์ ‘์† ์ œ๊ณต

  • ์ ‘์† ๊ด€๋ฆฌ ๊ฐ„์†Œํ™”: GitHub ๊ธฐ๋ฐ˜ ์ธ์ฆ์œผ๋กœ ๊ฐ„ํŽธํ•œ ๊ถŒํ•œ ๊ด€๋ฆฌ

  • ์ถ”๊ฐ€ ๋ณด์•ˆ: VPN ๋“ฑ ์ถ”๊ฐ€ ๋ณด์•ˆ ๋ฐฉ๋ฒ•๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ

๐Ÿ’ก ๋‹ค๋ฅธ ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ฐ•์˜์™€ ์ฐจ๋ณ„๋˜๋Š” ์š”์†Œ

  • MLOps/DataOps ์‹ค์ „ ์ ์šฉ: ์ด ๊ฐ•์˜๋Š” ๋‹จ์ˆœํ•œ ๊ฐœ๋… ์„ค๋ช…์„ ๋„˜์–ด, MLOps์™€ DataOps๋ฅผ ์‹ค์ œ ํ™˜๊ฒฝ์— ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

  • ๊ฐ€์ƒ ๋จธ์‹  ์ œ์–ด: ํด๋ผ์šฐ๋“œ์™€ ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์‹ค์งˆ์ ์œผ๋กœ ์ œ์–ดํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

  • ์‹ค์ œ ํ”„๋กœ์ ํŠธ ๊ธฐ๋ฐ˜ ๊ฐ•์˜: ๋ณธ ๊ฐ•์˜๋Š” ์‹ค์ œ ํ€€ํŠธ ํšŒ์‚ฌ์— ์ œ์ถœํ•œ ํฌํŠธํด๋ฆฌ์˜ค ํ”„๋กœ์ ํŠธ์— ๊ธฐ๋ฐ˜์„ ๋‘๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋ก ์— ๊ทธ์น˜์ง€ ์•Š๊ณ  ์‹ค์ œ ์ ์šฉ๋œ ์‚ฌ๋ก€๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœํ•ด์š”

ํด๋ผ์šฐ๋“œ์—์„œ ํ€€ํŠธ ์ž๋™ ๊ฑฐ๋ž˜๋ฅผ ์‹คํ˜„ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ„

MLOps ๋˜๋Š” DataOps๋ฅผ ์‹ค์ „ ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ํ†ตํ•ด์„œ ๊ตฌํ˜„ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ„

ํŒŒ์ด์ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ ํŒŒํŠธ2 ๊ธฐ์ˆ˜๊ฐ•์ž

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • ์ด ๊ฐ•์˜์—์„œ๋Š” Azure์—์„œ Windows OS ๊ธฐ๋ฐ˜์˜ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ƒ์„ฑํ•˜๊ณ , ์•„๋‚˜์ฝ˜๋‹ค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํŒŒ์ด์ฌ Python ๋ถ„์„ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ด ์‹ค์Šต์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • ๋˜ํ•œ Mac๊ณผ Windows ๋กœ์ปฌ ํ™˜๊ฒฝ์—์„œ๋„ ์ž๋™ํ™” ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ฐ€์ด๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


ํ•™์Šต ์ž๋ฃŒ

  • ๋ชจ๋“  ๊ฐ•์˜ ์ž๋ฃŒ๋Š” ๊ฐ•์˜ ์ž๋ฃŒ์— ์ฒจ๋ถ€๋˜์–ด ์žˆ์œผ๋ฉฐ ๋ฉ”์ธ ์Šคํฌ๋ฆฝํŠธ ๋…ธํŠธ๋ถ์€ ์ผ€๊ธ€ ํ”Œ๋žซํผ์„ ํ†ตํ•ด์„œ๋„ ์ ‘๊ทผํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์„ ํƒ: ํŒŒ์ด์ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ ํŒŒํŠธ1 ๊ธฐ์ˆ˜๊ฐ•์ž

  • ํ•„์ˆ˜: ํŒŒ์ด์ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŠธ๋ ˆ์ด๋”ฉ ํŒŒํŠธ2 ๊ธฐ์ˆ˜๊ฐ•์ž

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • Python๊ณผ GitHub ์‚ฌ์šฉ๋ฒ•

์•ˆ๋…•ํ•˜์„ธ์š”
๋‹ค๋‹ˆ์—˜์ž…๋‹ˆ๋‹ค.

655

๋ช…

์ˆ˜๊ฐ•์ƒ

69

๊ฐœ

์ˆ˜๊ฐ•ํ‰

74

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

7

๊ฐœ

๊ฐ•์˜

  • LLM ๊ธฐ๋ฐ˜ AI ๊ธฐ์—…์—์„œ Pod Lead๋กœ ํ™œ๋™

  • ์„œ์šธ๋Œ€ํ•™๊ต ๊ธฐ๊ณ„ํ•ญ๊ณต ๊ณตํ•™๋ถ€ ์กธ์—…

  • ์œ ๋Ÿฝ ์†Œ์žฌ ๋Œ€ํ•™์›์—์„œ ๊ธฐ๊ณ„ํ•ญ๊ณต๊ณตํ•™ ์„์‚ฌ

  • ๋…์ผ ์†Œ์žฌ ๊ณตํ•™ ์—ฐ๊ตฌ๊ธฐ๊ด€์—์„œ ๋ฐ•์‚ฌ ๊ณผ์ • ์—ฐ๊ตฌ ์ˆ˜ํ–‰

  • ์œ ๋Ÿฝ ๋Œ€ํ˜• ์—๋„ˆ์ง€ ๊ธฐ์—…์—์„œ Senior Data Scientist ๊ฒฝํ—˜

  • ์˜๊ตญ ์†Œ์žฌ ์—๋„ˆ์ง€ ์ปจ์„คํŒ… ๊ธฐ์—…์—์„œ Senior Consultant ํ™œ๋™

  • Databricks ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ํ”„๋กœ์ ํŠธ ์ˆ˜ํ–‰

  • Kaggle ์ฃผ์‹ ๊ฑฐ๋ž˜ AI ๋Œ€ํšŒ Top 3% ์„ฑ๊ณผ

  • AI Agent ๊ฐœ๋ฐœํŒ€์žฅ์œผ๋กœ ํ˜„์žฌ ํ™œ๋™ ์ค‘

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

24๊ฐœ โˆ™ (3์‹œ๊ฐ„ 43๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

3๊ฐœ

5.0

3๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • yengmo๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    yengmo

    ์ˆ˜๊ฐ•ํ‰ 2

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    63% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    • hakjuknu๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      hakjuknu

      ์ˆ˜๊ฐ•ํ‰ 155

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      21% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      great!

      • ๋‹ค๋‹ˆ์—˜
        ์ง€์‹๊ณต์œ ์ž

        ๋•กํ ๋ฒ ๋ฆฌ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    • ๊ธธ์ƒํ›ˆ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ๊ธธ์ƒํ›ˆ

      ์ˆ˜๊ฐ•ํ‰ 1

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ํ€€ํŠธ๋ผ๋Š” ์ƒˆ๋กœ์šด ์˜์—ญ์— ๋Œ€ํ•ด์„œ ๋ฐฐ์šฐ๊ณ , ์–ด๋–ค ์˜์—ญ์ธ์ง€ ์กฐ๊ธˆ์ด๋‚˜๋งˆ ์ฒดํ—˜ํ•ด๋ณผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

      ๋‹ค๋‹ˆ์—˜๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

      ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

      ๋น„์Šทํ•œ ๊ฐ•์˜

      ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

      โ‚ฉ55,000