JavaRush /Java Blog /Random-KO /๋น„๋””์˜ค ์ฃผ๋ง #10: ์ฃผ๋‹ˆ์–ด๊ฐ€ ์•Œ์•„์•ผ ํ•  ์‚ฌํ•ญ, DevOps ์—”์ง€๋‹ˆ์–ด์ธ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ML ์†Œ...

๋น„๋””์˜ค ์ฃผ๋ง #10: ์ฃผ๋‹ˆ์–ด๊ฐ€ ์•Œ์•„์•ผ ํ•  ์‚ฌํ•ญ, DevOps ์—”์ง€๋‹ˆ์–ด์ธ Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ML ์†Œ๊ฐœ

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

์ฃผ๋‹ˆ์–ด ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์•Œ์•„์•ผ ํ•  ๊ฒƒ | 6์›” ์š”๊ฑด

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ดˆ๋ณด์ž๊ฐ€ ์ง๋ฉดํ•˜๋Š” ๊ฐ€์žฅ ์‹œ๊ธ‰ํ•œ ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜๋Š” ์ธํ„ฐ๋ทฐ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜์ง€ ๋ชปํ•  ๊ฒƒ์ด๋ผ๋Š” ๋‘๋ ค์›€์ž…๋‹ˆ๋‹ค. ๋งค๋…„ ์ƒˆ๋กœ์šด ๋„๊ตฌ์™€ ๊ธฐ์ˆ ์ด ๋“ฑ์žฅํ•˜๋ฉด์„œ ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋Š˜์–ด๋‚˜๊ณ  ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ธํ•ด ์ƒํ™ฉ์€ ๋”์šฑ ์•…ํ™”๋ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ์˜์ƒ์—์„œ ์ž‘๊ฐ€๋Š” ํ›„๋ฐฐ๊ฐ€ ๊ณต์„์— ์‘ํ•˜๊ธฐ ์ „ ์•Œ์•„์•ผ ํ•  ๊ฒƒ๊ณผ ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•  ๊ฒƒ๊นŒ์ง€ ๋ชจ๋‘ ๋ชจ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๋น„๋””์˜ค ์ œ์ž‘์ž๋Š” ํ”„๋ŸฐํŠธ์—”๋“œ ๋ฐ ๋ฐฑ์—”๋“œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ, ๊ฐœ๋ฐœ ํ”Œ๋žซํผ ๊ฐ„์˜ ์ฐจ์ด์  ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ์ค‘์š”ํ•œ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์œ ์šฉํ•œ ์ •๋ณด๊ฐ€ ๋งŽ์ง€๋งŒ ์˜์ƒ์ด ๋น„๊ต์  ์งง์œผ๋‹ˆ ๋†“์น˜์ง€ ๋งˆ์„ธ์š”!

Java ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ML ์†Œ๊ฐœ

๋จธ์‹ ๋Ÿฌ๋‹(ML, Machine Learning)์— ๋Œ€ํ•ด ์ด๋ฏธ ๋“ค์–ด๋ณด์…จ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ, ์ด๊ฒƒ์€ ์ง€๊ธˆ ๋ชจ๋‘๊ฐ€ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•œ ์ธ๊ณต ์ง€๋Šฅ์ž…๋‹ˆ๋‹ค. Java ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ๋ฒ•์„ ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๊ณ  ์ „๋ฌธ ๊ธฐ์ˆ ์„ ํ™•์žฅํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๊ธฐ๊ณ„ ํ•™์Šต, ์ฃผ์š” ๊ธฐ์ˆ  ์Šคํƒ ๋ฐ ML ๋„๊ตฌ๋ฅผ ์†Œ๊ฐœํ•˜๋Š” ๊ฐ•์˜๋ฅผ 1์‹œ๊ฐ„ 30๋ถ„ ๋™์•ˆ ์‹œ์ฒญํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์˜์ƒ์˜ ๋ฐœํ‘œ์ž๋Š” Odnoklassniki ์†Œ์…œ ๋„คํŠธ์›Œํฌ ๋ฐ ๊ธฐํƒ€ Mail.Ru ๊ทธ๋ฃน ์„œ๋น„์Šค์˜ ์ฃผ์š” ๊ฐœ๋ฐœ์ž ์ค‘ ํ•œ ๋ช…์ธ Evgeny Zhurin์ž…๋‹ˆ๋‹ค.

IT ๊ฒฝ๋ ฅ: DevOps ์—”์ง€๋‹ˆ์–ด๋Š” ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ?

๋…ธ๋™ ์‹œ์žฅ์—์„œ ์ด์ ์„ ๊ฐ–๊ณ  ์‹ถ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ ์™ธ์—๋„ ๋” ์ข์€ ์ „๋ฌธ ๋ถ„์•ผ๋ฅผ ์ƒ๊ฐํ•ด ๋ณด๋Š” ๊ฒƒ์ด ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ๋งŽ์€ ๊ธฐ์—…์—์„œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ œํ’ˆ์„ ๊ฐœ๋ฐœ, ์ œ๊ณต, ์—…๋ฐ์ดํŠธํ•˜๊ธฐ ์œ„ํ•œ ํšจ๊ณผ์ ์ธ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ์ „๋ฌธ๊ฐ€์ธ DevOps ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์‹ฌ๊ฐํ•œ ๋ถ€์กฑ์„ ๊ฒช๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. DevOps ์—”์ง€๋‹ˆ์–ด๋Š” ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ? ๊ทธ๋“ค์€ ๋ฌด์—‡์„ ํ•˜๊ณ , ์š”๊ตฌ ์‚ฌํ•ญ์€ ๋ฌด์—‡์ด๋ฉฐ, ์–ด๋–ค ๊ธ‰์—ฌ๋ฅผ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? EP Advisory ๋น„๋””์˜ค ๋ธ”๋กœ๊ทธ์˜ ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•˜๋ฉด ์ด๋Ÿฌํ•œ ์งˆ๋ฌธ๊ณผ ๊ธฐํƒ€ ๋งŽ์€ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์ด ๋น„๋””์˜ค๋Š” ๊ท€ํ•˜๊ฐ€ ์ฐพ๊ณ  ์žˆ๋Š” ๊ฒƒ, ์ฆ‰ IT ์‹œ์žฅ์—์„œ ์ธ๊ธฐ ์žˆ๊ณ  ๊ฒฝ์Ÿ๋ ฅ ์žˆ๋Š” ์ „๋ฌธ ๋ถ„์•ผ๋ฅผ ์ •ํ™•ํžˆ ์ฐพ๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ŠคํŽ˜์ธ๊ณผ ์น ๋ ˆ์˜ IT | ๊ธ‰์—ฌ, โ€œ์—ฌ๋ฆ„์—๋Š” ์ ์‹ฌ๊นŒ์ง€ ์ผํ•ด์š”โ€

์ŠคํŽ˜์ธ์„ ํฌํ•จํ•œ ์„œ์œ ๋Ÿฝ์œผ๋กœ์˜ ์ด์ฃผ๊ฐ€ ๋” ์ด์ƒ ๋†€๋ผ์šด ์ผ์ด ์•„๋‹ˆ๋ผ๋ฉด, ์ทจ์—…์„ ๋ชฉ์ ์œผ๋กœ ๋ผํ‹ด์•„๋ฉ”๋ฆฌ์นด๋กœ ์ด์ฃผํ•˜๋Š” ๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋“œ๋ฌธ ์ผ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์€ ์น ๋ ˆ์™€ ๊ฐ™์€ ๋จผ ๋‚˜๋ผ์—์„œ๋„ ์ผํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์ด ๊ณง ์‹œ์ฒญํ•  ๋น„๋””์˜ค ์ž‘์„ฑ์ž์˜ ๋Œ€๋‹ด์ž๋Š” ๋ช‡ ๋…„ ์ „ ์ž์‹ ์˜ ์‚ถ์„ ๊ทผ๋ณธ์ ์œผ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ์„ ๋‘๋ ค์›Œํ•˜์ง€ ์•Š๊ณ  ๋ชจ์Šคํฌ๋ฐ”์— ์žˆ๋Š” ์‚ฌ๋ฌด์‹ค์„ ์ŠคํŽ˜์ธ์—์„œ ์ผํ–ˆ๋˜ ๊ฐœ๋ฐœ์ž Pavel Savinov์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์–ผ๋งˆ ํ›„ Pavel์€ ์น ๋ ˆ์— ๋„์ฐฉํ•˜์—ฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ์„œ์˜ ๊ฒฝ๋ ฅ์„ ๊ณ„์†ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธํ„ฐ๋ทฐ์—์„œ Pavel์€ ์ŠคํŽ˜์ธ๊ณผ ์น ๋ ˆ์˜ IT ๋ถ€๋ฌธ์˜ ํŠน์ง•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์ด๋“ค ๊ตญ๊ฐ€์˜ ์ƒํ™œ๊ณผ ์ผ์— ๋Œ€ํ•œ ๊ด€์ฐฐ์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋น„๋””์˜ค๋Š” ํ”ผ๋ ˆ๋„ค ์‚ฐ๋งฅ์œผ๋กœ ์ด์ฃผํ•  ๊ฐ€๋Šฅ์„ฑ์„ ๊ณ ๋ คํ•˜๊ณ  ์žˆ๊ฑฐ๋‚˜ ํ‰์ƒ ๋™์•ˆ ๋ผํ‹ด ์•„๋ฉ”๋ฆฌ์นด์— ๋จธ๋ฌผ๊ธฐ๋ฅผ ๊ฟˆ๊ฟ”์˜จ ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์˜์‹ฌํ•  ์—ฌ์ง€ ์—†์ด ์œ ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION