Inflearn brand logo image
Inflearn brand logo image
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

Data Engineering Course (1) : ๋น…๋ฐ์ดํ„ฐ ํ•˜๋‘ก ์ง์ ‘ ์„ค์น˜ํ•˜๊ธฐ

ํ•˜๋‘ก๊ณผ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ์ˆ˜๊ฐ•์ƒ๋“ค์€ ์ด ๊ณผ์ •์„ ํ†ตํ•ด ๋น…๋ฐ์ดํ„ฐ ์„ธ๊ณ„๋ฅผ ๊ฒฝํ—˜ํ•˜๋Š” ๋†€๋ผ์šด ๋ฐœ์ „์„ ๊ธฐ๋…ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง, ๋ฐ์ดํ„ฐ ๋ถ„์„] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ์ผ์ƒ์—์„œ ๋น…๋ฐ์ดํ„ฐ ๊ธฐ์ˆ  ์ ‘ํ•˜๊ธฐ

  • ํ•˜๋‘ก์œผ๋กœ ๋น…๋ฐ์ดํ„ฐ ๋‹ค๋ฃจ๊ธฐ

  • ํ•˜๋‘ก์œผ๋กœ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ถ„์‚ฐ์ฒ˜๋ฆฌ ๊ธฐ์ˆ  ๋ฐฐ์šฐ๊ธฐ

  • ์ž๋ฐ” ์–ธ์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•˜๋‘ก ๋น…๋ฐ์ดํ„ฐ ๋‹ค๋ฃจ๊ธฐ

  • ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ํ•œ๊ณ„๋ฅผ ํ•˜๋‘ก์œผ๋กœ ๋›ฐ์–ด๋„˜๋Š” ๊ธฐ์ˆ  ๋ฐฐ์šฐ๊ธฐ

  • ํ•˜๋‘ก์˜ ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ์ด์ž ์ธํ„ฐํŽ˜์ด์Šค๋“ค์„ ๋ฐฐ์šฐ๊ธฐ

๋ฐ”์•ผํ๋กœ ๋น…๋ฐ์ดํ„ฐ ์‹œ๋Œ€! ๐Ÿ‘จโ€๐Ÿ’ป
ํ•˜๋‘ก(Hadoop)์œผ๋กœ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜์–ด๋ณด์„ธ์š”.

๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค์˜ ์ค‘์‹ฌ,
๋Œ€์„ธ๋Š” ํ•˜๋‘ก!

์—ฌ๋Ÿฌ IT ๋Œ€๊ธฐ์—…, ์†Œ์…œ ๋ฏธ๋””์–ด ์„œ๋น„์Šค ๋“ฑ์—์„œ ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ์ฒ˜๋ฆฌ์— ํ•˜๋‘ก(Apache Hadoop)์„ ์•ž๋‹คํˆฌ์–ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‘ก์€ ๋Œ€๋Ÿ‰์˜ ์ž๋ฃŒ๋ฅผ ์ ์€ ๋น„์šฉ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค์–ด์ง„ ์ž๋ฐ”(Java) ์–ธ์–ด ๊ธฐ๋ฐ˜์˜ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋ถ„์‚ฐ ์ €์žฅํ•˜๊ณ  ์ฒ˜๋ฆฌํ•ด ์ค๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ, ๊ทธ๋Ÿฐ ํ•˜๋‘ก์„ ํ†ตํ•ด ๋น…๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€ ์ˆ˜์ค€์˜ ๋ฐ˜์—ด์— ์˜ฌ๋ผ๊ฐˆ ์ˆ˜ ์žˆ๋‹ค๋ฉด ์–ด๋–จ๊นŒ์š”?

๊ธฐ์—…๋“ค์€ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ†ตํ•ด ์ƒˆ๋กœ์šด ์‹œ์žฅ์„ ๊ฐœ์ฒ™ํ•˜๊ณ  ํฌ์†Œ์„ฑ์žˆ๋Š” ๊ฐ€์น˜๋ฅผ ๋ถ€์—ฌํ•˜๋ฉฐ, ์ƒˆ๋กœ์šด ์†Œ๋น„์ž๋“ค์—๊ฒŒ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ์พŒ๊ฐ์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋  ๊ฒ๋‹ˆ๋‹ค. ์ค‘์†Œ๊ธฐ์—… ๋˜ํ•œ ๋น…๋ฐ์ดํ„ฐ๋Š” ๊ผญ ๋‹ค๋ค„์•ผ ํ•  ํ•„์ˆ˜ ์‚ฌํ•ญ์ธ ๋งŒํผ, ๋น…๋ฐ์ดํ„ฐ ๊ด€๋ จ ์ง๋ฌด๋กœ ์ทจ์—…/์ด์ง์„ ๊ฟˆ๊พธ๋Š” ๋ถ„๋“ค๊ป˜๋Š” ํฌ์†Œ์‹์ด ์•„๋‹ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

BigData with Hadoop

๊ตฌ๊ธ€, ์•ผํ›„, ํŽ˜์ด์Šค๋ถ, IBM, ์ธ์Šคํƒ€๊ทธ๋žจ, ํŠธ์œ„ํ„ฐ ๋“ฑ
์—ฌ๋Ÿฌ ๊ธฐ์—…์—์„œ ๋ฐ์ดํ„ฐ ๋ถ„์„์— ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”
๋Œ€ํ‘œ์ ์ธ ๋น…๋ฐ์ดํ„ฐ ์†”๋ฃจ์…˜, ํ•˜๋‘ก(Hadoop)์„ ํ†ตํ•ด
๋น…๋ฐ์ดํ„ฐ ๋ถ„์‚ฐํ˜• ์‹œ์Šคํ…œ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•ด ๋ด…๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜๋Š” ๋น…๋ฐ์ดํ„ฐ ์šฉ์–ด์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ์‹œ์ž‘์œผ๋กœ ๊ณต๊ฐœ ์†Œํ”„ํŠธ์›จ์–ด ํ•˜๋‘ก(Hadoop)์„ ํ†ตํ•ด ๋น… ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ณผ์ •์„ ๊ฐ„์ ‘ ์ฒดํ—˜ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„์€ ๋น…๋ฐ์ดํ„ฐ ํ…Œํฌ๋†€๋กœ์ง€ (Big Data Technology) ์„ธ๊ณ„, ๊ทธ๋ฆฌ๊ณ  4์ฐจ ํ˜๋ช…์˜ ์„ธ๊ณ„๋ฅผ ๋™์‹œ์— ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํ•˜๋‘ก(Hadoop)์ด๋ž€?

  • ํ•˜๋‘ก์€ ๊ณต๊ฐœํ˜• ์†Œํ”„ํŠธ์›จ์–ด๋กœ, ๋ˆ„๊ตฌ๋‚˜ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค(Open Source)์ž…๋‹ˆ๋‹ค.
    ์ด ๊ฐ•์˜์—์„œ๋Š” ํ•˜๋‘ก 3.2.1 ๋ฒ„์ „์„ ํ†ตํ•ด ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃฐ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋น…๋ฐ์ดํ„ฐ ์ดํ•ด๋ถ€ํ„ฐ
ํ•˜๋‘ก ์‚ฌ์šฉ๋ฒ•๊นŒ์ง€
ํ•œ๋ฒˆ์— OK.

๋น… ๋ฐ์ดํ„ฐ
์šฉ์–ด์— ๋Œ€ํ•œ
ํ•„์ˆ˜์ ์ธ ์ดํ•ด
ํ•˜๋‘ก(Hadoop)์˜
๊ฐœ๋…๊ณผ ์šฉ๋„์—
๋Œ€ํ•œ ์†Œ๊ฐœ
ํ•˜๋‘ก์„ ํ†ตํ•œ
๋น…๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ
ํ•™์Šต ํŠœํ† ๋ฆฌ์–ผ

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

๋ฌผ๋ก , ์—ฌ๊ธฐ์— ํ•ด๋‹น๋˜์ง€ ์•Š๋Š” ๋ถ„๋“ค๋„ ํ™˜์˜ํ•ด์š”. (์ดˆ๋ณด์ž๋Š” 2๋ฐฐ๋กœ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค โœŒ)

์ทจ์—…/์ด์ง์„
๊ณ ๋ คํ•˜๋Š” ๋ฏธ๋ž˜ํ˜• IT
๋ฐ์ดํ„ฐ์‚ฌ์ด์–ธ์Šค ์ค€๋น„์ƒ
์ž๋ฐ”/ํŒŒ์ด์ฌ์„ ํ†ตํ•ด
๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๊ณ ์ž
ํ•˜์‹œ๋Š” ๋ถ„
๊ด€์‹ฌ๊ณผ ํฅ๋ฏธ๋กœ
๋น…๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด
๊ฒฝํ—˜ํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„
ํ•˜๋‘ก 3.x ๋ฒ„์ „
๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ ๋“ฑ์„
๊ฒฝํ—˜ํ•˜๊ณ ํ”ˆ ์ง์žฅ์ธ

์ˆ˜๊ฐ• ์ „, ์„ ์ˆ˜ ์ง€์‹์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

  • ์„ ์ˆ˜ ์ง€์‹์œผ๋กœ ์ž๋ฐ”(Java) ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๊ธฐ์ดˆ, ๋น…๋ฐ์ดํ„ฐ ๋ฐ ๊ฐ€์ƒ๋จธ์‹ /๋ฐ์ดํ„ฐ ์…‹ ๊ด€๋ จ ์šฉ์–ด์— ๋Œ€ํ•œ ์ง€์‹๊ณผ ๋ฆฌ๋ˆ…์Šค ์šฐ๋ถ„ํˆฌ(Linux Ubuntu)์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‚ด์šฉ์„
ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

1. ๊ฐ€์ƒํ™” ๊ธฐ์ˆ  ๋„์ „ ๋ฐ ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ์— ๋Œ€ํ•œ ์ดํ•ด

์„œ๋ฒ„ ํ†ตํ•ฉ์— ์œ ๋ฆฌํ•œ ๊ฐ€์ƒํ™” ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๋ฉฐ OS ๋ ˆ๋ฒจ ๊ฐ€์ƒํ™”๋ฅผ ํ†ตํ•ด ํ•˜๋‚˜์˜ OS๋กœ ์—ฌ๋Ÿฌ ๋Œ€์˜ ์„œ๋ฒ„๋ฅผ ๋ถ„๋ฆฌ์‹œํ‚ค๋Š” ๋ฐฉ์‹์„ ๊ธฐ์ดˆ๋กœ ๋ฐฐ์šธ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ƒํ™” ๋ฐฉ์‹์ธ ์˜คํ”ˆ ์†Œ์Šค ์†”๋ฃจ์…˜ ์šฐ๋ถ„ํˆฌ(Ubuntu)๋ฅผ ํ†ตํ•ด ๋ˆ„๊ตฌ๋‚˜ ๋„์ „ํ•˜์—ฌ ๋‹ค๋Ÿ‰์˜ ์„œ๋ฒ„๋ฅผ ์ œ์ž‘ ์šด์˜ํ•˜๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜์•„๊ฐ€, ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ์— ๋Œ€ํ•œ ์ง€์‹์€ ๋ฌผ๋ก  ๋‹ค๋Ÿ‰์˜ ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ๋น… ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์‚ฐ ๊ธฐ์ˆ ๋กœ ๋ฐ”๊พธ๊ฒŒ ๋˜๋ฉฐ ๋ฒŒ์–ด์ง€๋Š” ๋‹ค๋Ÿ‰์˜ ๊ธฐ์ˆ  ๊ฒฝํ—˜์„ ์ถ•์ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๊ฐ€์ƒํ™”๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ์ ์ธ ์„œ๋ฒ„์—์„œ ํ˜น์€ ์šด์˜์ฒด์ œ์—์„œ ๋งค์šฐ ํšจ์œจ์ ์ธ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์–ด๋ ค ์šด์˜์ฒด์ œ๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ํŠนํ˜œ(?)๋ฅผ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ์ฃ .

  • ๋น… ๋ฐ์ดํ„ฐ(Big Data)์˜ ์ •์˜ ๋ฐ ์‹ค์ œ ์ ์šฉ ์‚ฌ๋ก€์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
  • ๊ธฐ์—…์—์„œ ์„ ํ˜ธํ•˜๋Š” ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†Œํ”„ํŠธ์›จ์–ด์ธ ํ•˜๋‘ก(Hadoop) ๊ด€๋ จ ์šฉ์–ด๋ฅผ ์ดํ•ดํ•ด ๋ด…๋‹ˆ๋‹ค.
Data Sizes
The Landscape : Big Data

2. Ubuntu 20.04 LTS ์œ„์— ํ•˜๋‘ก์„ ์„ค์น˜ํ•˜๊ณ  ๋ช…๋ น์–ด๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ๋ฒ•

ํ”„๋ก ํŠธ์—”๋“œ(FrontEnd) ๊ฐœ๋ฐœ์ž๊ฐ€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ๋•Œ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋งˆ์ฃผ์น˜๋Š” ๋ฆฌ๋ˆ…์Šค CLI(Command Line Interface) ๋ฐฉ์‹์˜ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ดˆ ๋ฐฉ๋ฒ•๋ถ€ํ„ฐ, ํ•˜๋‘ก์„ ๋‹ค๋ฃจ๊ฒŒ ๋˜๋Š” ๋ฆฌ๋ˆ…์Šค ํ„ฐ๋ฏธ๋„์„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ฐฐ์šธ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋น„(้ž) Windows ๊ธฐ๋ฐ˜์˜ GUI ํ™˜๊ฒฝ์—์„œ ์›๋„์ฒ˜๋Ÿผ ์šฐ๋ถ„ํˆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ œ๋ฐ˜ ์‚ฌํ•ญ์„ ๋ฐฐ์šฐ๋ฉด์„œ, ์…€์˜ ์„ค์ • ํŒŒ์ผ๊ณผ ๊ฐ™์€ ๋ฆฌ๋ˆ…์Šค ์‹œ์Šคํ…œ์˜ ์ดํ•ด๋ฅผ ๋„˜์–ด ์ค‘๊ธ‰์ž ๋ฐฉํ–ฅ์œผ๋กœ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ธ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ์œˆ๋„ 10 ๊ธฐ๋ฐ˜ ๋…ธํŠธ๋ถ์— ๊ฐ€์ƒ๋จธ์‹ ์œผ๋กœ ๋ฆฌ๋ˆ…์Šค(Ubuntu 20.04 LTS)๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์„ค์ •ํ•ด ๋ด…๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ˆ…์Šค ๊ฐ€์ƒ๋จธ์‹  ์œ„์— ํ•˜๋‘ก 3.2.1 ๋ฒ„์ „์„ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. 
Hadoop 2.x Architecture
Hadoop 2.x vs. 3.x

3. Hadoop 3.2.1 ์ตœ์‹  ๋ฐฉํ–ฅ ๊ฐ€์ด๋“œ & ํ•ต์‹ฌ ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์กฐ ์ดํ•ด

๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋น…๋ฐ์ดํ„ฐ์˜ ์‹œ์ž‘์€ ๊ตฌ๊ธ€์˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ๋ชจํ˜•์ธ ํ•˜๋‘ก ๋ถ„์‚ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ(HDFS)๊ณผ ๋งต๋ฆฌ๋“€์Šค(MapReduce), ๊ทธ๋ฆฌ๊ณ  ์–€(YARN)์ด๋ผ๋Š” ํด๋Ÿฌ์Šคํ„ฐ ํ™•์žฅ ๋ฐ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ์ดํ•ด์ž…๋‹ˆ๋‹ค. ํ•˜๋‘ก๋ฒ„์ „ 1, 2, 3์˜ ์•„ํ‚คํ…์ณ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ํ•˜๋‚˜ํ•˜๋‚˜ ์‚ดํŽด๋ณด๋ฉฐ, ํ•˜๋‘ก ๊ธฐ์ˆ ์˜ ์—ญ์‚ฌ๊ฐ€ ์–ด๋– ํ•œ์ง€ ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„๊ป˜ ๊ทธ๋ฆผ์„ ๊ทธ๋ ค๋“œ๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ํ•˜๋‘ก ๋ถ„์‚ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ(HDFS)์„ ์ดํ•ดํ•˜๊ณ  ์—ฐ๋™ํ•ด ๋ด…๋‹ˆ๋‹ค.
  • ๋งต๋ฆฌ๋“€์Šค(Map/Reduce) ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์›๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๊ณ , ์ด๋ฅผ ๊ทผ๊ฑฐ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•ด ๋ด…๋‹ˆ๋‹ค.
HDFS Architecture
YARN Core Components

4. HDFS ์…ธ ์กฐ์ž‘ ๊ฐ€์ด๋“œ ๋ฐ ์ž๋ฐ”/ํŒŒ์ด์ฌ์œผ๋กœ ๋งต๋ฆฌ๋“€์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘ํ•˜๊ธฐ

๋ฐ์ดํ„ฐ ์กฐ์ž‘์— ์“ฐ์ด๋Š” ๊ธฐ์ˆ ์€ ๋‹ค์–‘ํ•˜์ง€๋งŒ, ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„์˜ ๊ธฐ์ดˆ๋Š” ๋งต๋ฆฌ๋“€์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘์— ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํŒŒ์ด์ฌ(Python)์œผ๋กœ ๊ธฐ๋ณธ ์›Œ๋“œ์นด์šดํŠธ ๋งต๋ฆฌ๋“€์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ถ€ํ„ฐ ์ดํด๋ฆฝ์Šค(Eclipse) ๊ธฐ๋ฐ˜์˜ ์ž๋ฐ”(Java) ์–ธ์–ด๋กœ COVID-19 ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘์— ์ด๋ฅด๊ธฐ๊นŒ์ง€, ๋‹ค์–‘ํ•œ ๋น…๋ฐ์ดํ„ฐ ๋งต๋ฆฌ๋“€์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘์€ ์ด์ œ ์„ ํƒ์„ ๋„˜์–ด ํ•„์ˆ˜๋กœ ๋‚˜์•„๊ฐ€์•ผ ํ•  ๋ฐฉํ–ฅ์„ ์ œ์‹œํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. 

  • ์ž๋ฐ”(Java)๋กœ ํ•˜๋‘ก์„ ์—ฐ๋™ํ•˜๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌํ˜„ํ•ด ๋ด…๋‹ˆ๋‹ค.
  • ํŒŒ์ด์ฌ(Python)์œผ๋กœ ํ•˜๋‘ก์„ ์—ฐ๋™ํ•˜๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌํ˜„ํ•ด ๋ด…๋‹ˆ๋‹ค.
Python Map/Reduce WordCount Application
Java Map/Reduce WordCount Application

์˜ˆ์ƒ ์งˆ๋ฌธ Q&A!

Q. ๋น…๋ฐ์ดํ„ฐ๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? ํ•˜๋‘ก์„ ์‚ฌ์šฉํ•  ๋•Œ ๊ทธ ์ •์˜๊ฐ€ ํ•„์š”ํ•œ๊ฐ€์š”?

๋„ค, ๋‹น์—ฐํžˆ ํ•˜๋‘ก(Hadoop)์„ ๋‹ค๋ฃฐ ๋•Œ ๋ฐ˜๋“œ์‹œ ๋น…๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์ •์˜ ๋ฐ ์ดํ•ด๋ฅผ ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์™„๋ฒฝํ•˜๊ณ  ๊นŠ์ด์žˆ๋Š” ์ˆ˜์ค€์˜ ์ˆ™์ง€๋ฅผ ์š”๊ตฌํ•  ์ •๋„๋Š” ์•„๋‹™๋‹ˆ๋‹ค. ๋‹ค๋งŒ ํ•˜๋‘ก์„ ๋‹ค๋ฃฐ ๋•Œ ๊ผญ ํ•„์š”ํ•œ ์ดํ•ด ์ •๋„๋ฅผ ์š”๊ตฌํ•˜๋Š” ํ˜•ํƒœ๊ฒ ์ฃ .

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

์ด๋ฏธ์ง€ ์ถœ์ฒ˜: TechTarget (์›๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ)

Q. ํ•˜๋‘ก์ด ๋ฌด์—‡์ธ๊ฐ€์š”? ์ปดํฌ๋„ŒํŠธ๋Š” ๋ฌด์—‡์ด๊ณ , ํ•˜๋‘ก ์Šคํƒ์€ ๋˜ ๋ฌด์—‡์ธ๊ฐ€์š”?

ํ…Œ๋ผ๋ฐ”์ดํŠธ๋ฅผ ๋„˜์–ด ํŽ˜ํƒ€(Petta/Zettabyte)์— ์ด๋ฅด๋Š” ๋Œ€๊ทœ๋ชจ ์†Œ์…œ ์‚ฌ์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๋Š” ์‚ฌ๋ช…์„ ํ•˜๋‘ก์ด ๋•๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋‘ก ์Šคํƒ(Hadoop Stack)์ด๋ž€ ์ด๋Ÿฐ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐฉ์‹์„ ๊ฐ€๋ฆฌํ‚ต๋‹ˆ๋‹ค.

๋‹จ์ˆœํžˆ โ€˜ํ•˜๋‘กโ€™์€ โ€˜ํ•˜๋‘ก ์Šคํƒโ€™์ด๋ผ๊ณ  ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค. ์‹ธ๊ณ  ์ผ์ƒ์ ์ธ ์ปค๋จธ๋””ํ‹ฐ ํ•˜๋“œ์›จ์–ด(Commodity hardware)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํด๋Ÿฌ์ŠคํŠธ๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ๊ทธ ๋ฐฉ๋Œ€ํ•œ ์„œ๋ฒ„๋“ค์˜ ์ง‘ํ•ฉ์ฒด์ธ ํด๋Ÿฌ์ŠคํŠธ ๋‚ด์— ๋Œ€์šฉ๋Ÿ‰ ํ”„๋กœ์„ธ์Šค ์ฒ˜๋ฆฌ๋ฅผ ํ•˜๋„๋ก ๋•๋Š” ๊ฒƒ์ด ํ•˜๋‘ก์ด์ž ํ•˜๋‘ก ์Šคํƒ์ด์ฃ . ํ•˜๋‘ก ์Šคํƒ์€ โ€˜๋‹จ์ˆœ ๋ฐฐ์น˜ ํ”„๋กœ์„ธ์Šคโ€™๋ผ๊ณ ๋„ ํ•˜๋ฉฐ, ์ž๋ฐ” ๊ธฐ๋ฐ˜์˜ '๋ถ„์‚ฐ ์ปดํ“จํŒ… ํ”Œ๋žซํผ'์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฐœ์ธ์ด ์›ํ•˜๋Š” ๋งŒํผ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ธฐ๋ณ„๋กœ ๋ฐฐ์น˜๋ฅผ ๋Œ๋ฆฌ๋ฉฐ ์ฒ˜๋ฆฌํ•˜๋ฉด์„œ, ๋ฐ์ดํ„ฐ๋“ค์„ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๊ฐ€๊ณต ๋ถ„์‚ฐํ•˜์—ฌ ๊ฒฐ๊ณผ๊ฐ’์„ ์‚ฐ์ถœํ•˜๋Š” ๊ฒƒ์ด์ฃ .

Q. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹์ด ํ•„์š”ํ•œ๊ฐ€์š”?

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

Q. ํ•˜๋‘ก์„ ๋‹ค๋ฃจ๋Š”๋ฐ ๋น… ๋ฐ์ดํ„ฐ๋Š” ์–ด๋А ์ •๋„ ์—ฐ๊ด€์ด ์žˆ๋‚˜์š”?

์ด ๊ฐ•์˜๋Š” ๋‹น์—ฐํžˆ ํ•˜๋‘ก์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ RDMS๋ผ๋Š” ์˜ค๋ผํด์ด๋‚˜ MSSQL, ํ˜น์€ MYSQL์„ ๋„˜์–ด์„œ ๋Œ€์šฉ๋Ÿ‰ ์ฒ˜๋ฆฌ๋ฅผ ์‹œ์ž‘์œผ๋กœ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„ ๋ฌธ์ œ, ์ €๋น„์šฉ ํšจ๊ณผ๋ผ๋Š” ๊ธฐ์—…์˜ ํ•„์ˆ˜ ์š”์†Œ๋ฅผ ์ฐฝ์ถœํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ์†Œ์…œ์„ ๋‹ค๋ค„์•ผ ํ•˜๋Š” ๊ธฐ์—…๋“ค, ์ฆ‰ ๊ณง ๋กœ์šฐ์™€ ์ปฌ๋Ÿผ์— ๊ธฐ์ดˆํ•œ ๋ฐ์ดํ„ฐ RDMS์—์„œ ๋‹ค๋ฃจ๋Š” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ์ŠคํŠธ๋Ÿญ์ณ ๋ฐ์ดํ„ฐ(Structured data)๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์ด๋ฏธ์ง€, ์˜ค๋””์˜ค, ์›Œ๋“œ ํ”„๋กœ์„ธ์Šค ํŒŒ์ผ ๊ทธ ์ž์ฒด๋ฅผ ๋‹ค๋ค„์•ผ ํ•˜๋Š” ์–ธ์ŠคํŠธ๋Ÿญ์ณ ๋ฐ์ดํ„ฐ(Unstructred data) ๋“ฑ๋„ ํ•˜๋‘ก์ด ๋‹ค๋ฃจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์ŠคํŠธ๋Ÿญ์ณ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ๋Š” Email, CSV, XML, and JSON ๊ณผ ๊ฐ™์€ ์›น ์„œ๋ฒ„์™€์˜ ํ†ต์‹ ๊ณผ ๋ฐ์ดํ„ฐ ์—ฐ๋™์— ๊ด€๋ จ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋งํ•˜๊ณ  ์žˆ์ฃ . HTML, Web Sites, NoSQL Databases ์—ญ์‹œ๋„ ์—ฌ๊ธฐ์— ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  EDI๋ผ๋Š” ๋น„์ง€๋‹ˆ์Šค ์„œ๋ฅ˜ ๊ด€๋ จ ์ „์‚ฐ ์ด๋™์‹œํ‚ค๋Š” ์ปดํ“จํ„ฐ ๋Œ€ ์ปดํ“จํ„ฐ ๊ฐ„์˜ ์ด๋™ ์ฒ˜๋ฆฌ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ ์“ฐ๋Š” ๋ฐ์ดํ„ฐ์…‹ ๋ˆ„์ ๋„ ์—ญ์‹œ ์—ฌ๊ธฐ์— ์†ํ•˜์ฃ .

์ด๋ฏธ์ง€ ์ถœ์ฒ˜: MonkeyLearn Blog (์›๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ)

Q. ์–ด๋А ์ •๋„ ์ˆ˜์ค€๊นŒ์ง€ ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๋‚˜์š”?

์ด ๊ฐ•์˜๋Š” Ubuntu(์šฐ๋ถ„ํˆฌ) 20.04 LTS ๊ธฐ๋ฐ˜์— Hadoop(ํ•˜๋‘ก) 3.2.1์„ ์ง์ ‘ ์‚ฌ์šฉ์ž๊ฐ€ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค. ์œ ๋‹‰์Šค๋‚˜ ๋ฆฌ๋ˆ…์Šค ๊ฒฝํ—˜์ด ์—†์–ด๋„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋”ฐ๋ผ์˜ค์‹œ๋ฉด ๋ฆฌ๋ˆ…์Šค๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ด์–ด์ง€๋Š” ์„ค์น˜ ์š”๋ น ๋ฐ ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ๋ฅผ ์ž์—ฐํžˆ ์ˆ™์ง€ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•˜๋‘ก์ด ๋‹ค๋ฃจ๋Š” CLI ์–ธ์–ด๋‚˜ ์‚ฌ์šฉ์ž ์–ธ์–ด๋ฅผ ์ตํžˆ๋Š” ๊ธฐ์ดˆ์ ์ธ ๋ถ€๋ถ„์„ ๋„˜์–ด, ๊ตฌ๊ธ€์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ธฐ์ˆ ์ธ DFS and MapReduce ๊ธฐ์ˆ ์— ์ต์ˆ™ํ•ด์ง€๋„๋ก ๋„์™€์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. YARN(์–€)์— ๋Œ€ํ•œ ์ดํ•ด๋Š” ๊ธฐ์ดˆ ์ด๋ก ๋งŒ ๊ฐ€์ง€๊ฒŒ ๋˜๋ฉฐ, ์ถ”ํ›„ ํ•˜๋‘ก 3.3.0 ์ค‘๊ธ‰ ๊ณผ์ •์—์„œ ํด๋Ÿฌ์ŠคํŠธ๋ฅผ ์„ค์น˜ํ•˜๋ฉด์„œ ์–€์— ๋Œ€ํ•œ ๋ณด๋‹ค ๊นŠ์ด์žˆ๋Š” ํ•™์Šต์„ ๊ธฐ๋Œ€ํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

Q. Ubuntu 20.04 LTS๋ฅผ ์‹ค์Šต ํ™˜๊ฒฝ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๊ฐ€ ์žˆ๋‚˜์š”?

์šฐ๋ถ„ํˆฌ(Ubuntu)๋Š” ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , LTS(Long-Term Service)๋ฅผ ํ†ตํ•ด ์žฅ๊ธฐ ์„œ๋น„์Šค ์ง€์›์„ ๊ฟˆ๊พธ๋Š” ๊ธฐ์—…์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋‘ก์„ ๋ฆฌ๋ˆ…์Šค์—์„œ ์„ค์น˜ํ•˜๋ฉด์„œ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ธฐ์—…์ด ์š”๊ตฌํ•˜๋Š” ์šด์˜์ฒด์ œ ๋ฐ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ํ™˜๊ฒฝ ๋‚ด์— ์ดํด๋ฆฝ์Šค๋‚˜ ์ธํ…”๋ฆฌ์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋„์›€์œผ๋กœ์จ, ๋‹น์žฅ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐ์ดํ„ฐ ๊ณผํ•™์˜ ๊ฟˆ์„ ์‹คํ˜„์‹œํ‚ค๋Š” ๋ฐ ํ•จ๊ป˜ ์ด๋ฐ”์ง€ํ•˜๋„๋ก ํ•˜๋Š” ์ข‹์€ ์‹œ๊ฐ„์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์šฐ๋ถ„ํˆฌ๋Š” ์œˆ๋„์šฐ ์šด์˜์ฒด์ œ์˜ ์„ค์น˜ ๋ฐ ์šด์˜๊ณผ
๋น„์Šทํ•œ ํ™˜๊ฒฝ, ์ฆ‰ GUI(๊ทธ๋ž˜ํ”ฝ ์œ ์ € ์ธํ„ฐํŽ˜์ด์Šค)
ํ™˜๊ฒฝ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋ฅผ ๋•๊ณ  ์žˆ์ฃ .

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

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

  • ๋น…๋ฐ์ดํ„ฐ์˜ ๊ธฐ์ดˆ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ์—ด๊ณต์ƒ

  • ๋น…๋ฐ์ดํ„ฐ ์›๋ฆฌ์™€ ์ ์šฉ์— ๋ชฉ๋ง๋ผํ•˜์‹œ๋Š” ๋ถ„

  • ๋ฐ๊ธฐ์—…์˜ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๊ณ ์ž ํ•˜๋‘ก์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ๋ถ„๋“ค

  • ์ž๋ฐ”์— ๊ธฐ์ดˆ ์ง€์‹์ด ์žˆ์œผ์‹  ๋ถ„๋“ค

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

  • The Concept of Big Data (๋น…๋ฐ์ดํ„ฐ ์ดํ•ด)

  • ๊ฐ€์ƒ๋จธ์‹ 

  • ๋ฐ์ดํ„ฐ ์…‹ ์šฉ์–ด

  • ๋ฆฌ๋ˆ…์Šค ์ดํ•ด(Ubuntu)

  • ์ž๋ฐ” 15

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

570

๋ช…

์ˆ˜๊ฐ•์ƒ

37

๊ฐœ

์ˆ˜๊ฐ•ํ‰

69

๊ฐœ

๋‹ต๋ณ€

4.6

์ 

๊ฐ•์˜ ํ‰์ 

2

๊ฐœ

๊ฐ•์˜

๋„ค์˜ค์•„๋ฒ ๋‰ด ๋Œ€ํ‘œ ๋นŒ๋ฆฌ ๋ฆฌ ์ž…๋‹ˆ๋‹ค.

2022๋…„ 9์›” ํ•œ๊ตญ์— ๊ฐ€์กฑ ๋ชจ๋‘ ๊ท€๊ตญํ•œ ๋’ค ํ˜„๋Œ€์ž๋™์ฐจ ๋น…๋ฐ์ดํ„ฐ ํ”„๋กœ์ ํŠธ์— TA ์ปจ์„คํŒ… (2022.09 -11์›”๊นŒ์ง€)ํ•˜์˜€๊ณ , ์—์ž์ผ PM๊ณผ ๋น…๋ฐ์ดํ„ฐ C-ITS ์‹œ์Šคํ…œ ๊ตฌ์ถ•์œผ๋กœ ํ•˜๋‘ก ์—์ฝ”์‹œ์Šคํ…œ ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹ ๋”ฅ๋Ÿฌ๋‹ ๋ฆฌ๋“œํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์ž (PMO)์—ญํ• ์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ดํ›„ Azure Data Factory & Azure Databricks ์„ ๊ฐ€์ง€๊ณ  ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๊ธฐ์ˆ ์„ AIA ์ƒ๋ช… ๋ณดํ—˜ ์ด๋…ธ๋ฒ ์ด์…˜ ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ ํŒ€์—์„œ ๊ทผ๋ฌดํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๋กœ ๊นŠ์€ ํƒ๊ตฌ์™€ ์—ด์ •์„ ๋ถˆ์‚ด๋ž์Šต๋‹ˆ๋‹ค.

2012๋…„์—์„œ 2020๋…„ ๊นŒ์ง€ ์„ผํ„ฐ๋‹ˆ์–ผ ์นผ๋ฆฌ์ง€ Software Eng. Technician ์กธ์—…ํ•œ ์—ด๊ณต์ƒ์ด์ž ํ•œ๊ตญ์—์„œ๋Š” 9๋…„์˜ IT ๊ฒฝ๋ ฅ ์†Œ์œ ์ž๋กœ ๊ธˆ์œต๊ถŒ (์žฌ๋ฌด, ๊ธˆ์œต ํ”„๋กœ์ ํŠธ ๋ฐ ๋น…๋ฐ์ดํ„ฐ ๊ด€๋ จ ) ์— ๋‹ค์ˆ˜ ๊ทผ๋ฌดํ–ˆ์Šต๋‹ˆ๋‹ค.

1999๋…„ ํ•„๋ฆฌํ•€ (Dasmarinas) ์ง€์—ญ์—์„œ P.T.S. ๋„คํŠธ์›Œํฌ ์—”์ง€๋‹ˆ์–ด๋ง ์ž์› ๋ด‰์‚ฌ์ž๋กœ 1๋…„ ๊ทผ๋ฌดํ•˜๋ฉด์„œ ๊ธ€๋กœ๋ฒŒ IT ์„ธ๊ณ„์™€ ๋„คํŠธ์›Œํฌ ์ง€์‹์„ ์Œ“์œผ๋ฉฐ ์ดํ›„ 2000๋…„ ํ•œ๊ตญ์œผ๋กœ ๋Œ์•„์™€ K.M.C.์—์„œ Clarion 4GL ์–ธ์–ด๋กœ Warehouse Inventory Control and Management ๊ทธ๋ฆฌ๊ณ  PIS Operational Test PCS C/C++ ๊ฐœ๋ฐœํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค.

2001๋…„ LG-SOFT SCHOOL ์ž๋ฐ” ์ „๋ฌธ๊ฐ€ ๊ณผ์ • ์ด์ˆ˜ ํ›„ CNMTechnologies ์—์„œ e-CRM/e-SFA R&D ์—ฐ๊ตฌ ๋ฐ ๊ฐœ๋ฐœ 2๋…„ ์ •๋„ (ํ•œ๊ตญ์‚ฐ์—…์€ํ–‰/๋Œ€์ •์ •๋ถ€์ฒญ์‚ฌ/์˜์ง„์ œ์•ฝ) ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์„ญ๋ ตํ•˜์˜€์Šต๋‹ˆ๋‹ค.

2004๋…„๋ถ€ํ„ฐ 2012๋…„ ์บ๋‚˜๋‹ค๋กœ ์˜ฌ ๋•Œ๊นŒ์ง€ SKT/SK C&C (IMOS), SC์ œ์ผ์€ํ–‰(TBC), ํ”„๋กœ๋ด์…˜ ์ƒ๋ช…(PFMS), ๊ต๋ณด์ƒ๋ช… AXA Kyobo Life Insurance Account Management, Kook-min Bank ๊ตญ๋ฏผ์€ํ–‰ Financial Management Reconstruction NGM์™ธ ๋‹ค์ˆ˜ ํ”„๋กœ์ ํŠธ์— ์ฐธ์—ฌ ๊ฐœ๋ฐœ ๋ฐ ๋ฆฌ๋“œํ•˜์˜€์Šต๋‹ˆ๋‹ค.

 

2012๋…„ ์—ฐ๋ง์— ์บ๋‚˜๋‹ค์— ๊ฑฐ์ฃผํ•˜๋ฉด์„œ ์„ธ ์•„์ด์˜ ์•„๋น ์ด์ž Scrum Master๋กœ์„œ ์—์ž์ผ ๊ฐœ๋ฐœ ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜์—ฌ ํ•ธ๋””๋งจ ์–ดํ”Œ/์ด์ปค๋จธ์Šค ์–ดํ”Œ/ํ”„๋กœ๋ฑํŠธ ๊ฐœ๋ฐœ/๋ ˆ์‹œํ”ผ ์–ดํ”Œ ๊ฐœ๋ฐœํ•œ ๋ฏธ์ฃผ ์บ๋‚˜๋‹ค ์ง€์—ญ์˜ ์‹ค๊ฒฝํ—˜์ž์ž…๋‹ˆ๋‹ค.

๋”๋ณด๊ธฐ

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

์ „์ฒด

85๊ฐœ โˆ™ (6์‹œ๊ฐ„ 39๋ถ„)

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

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

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!