๋ฐ˜์‘ํ˜•

2022/06/06 2

ํด๋ผ์šฐ๋“œ ์šฉ์–ด์ •๋ฆฌ - ํ•œ ๋ˆˆ์— ์•Œ์•„๋ณด๊ธฐ

ํด๋ผ์šฐ๋“œ ์šฉ์–ด์ •๋ฆฌ - ํ•œ ๋ˆˆ์— ์•Œ์•„๋ณด๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์ด๋ž€ ์ธํ„ฐ๋„ท ๊ธฐ๋ฐ˜์˜ ์ปดํ“จํŒ…์„ ๋งํ•˜๊ณ , ์ธํ„ฐ๋„ท ์ƒ์˜ ๊ฐ€์ƒํ™”๋œ ์„œ๋ฒ„์— ํ”„๋กœ๊ทธ๋žจ์„ ๋‘๊ณ  ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์ปดํ“จํ„ฐ๋‚˜ ์Šค๋งˆํŠธํฐ ๋“ฑ์— ๋ถˆ๋Ÿฌ์™€ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์ง€์นญํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์–ธ์ œ๋“  ์–ด๋””์„œ๋“  ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์—์„œ ์›ํ•˜๋Š” ์„œ๋น„์Šค(์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ํ”Œ๋žซํผ, ์ธํ”„๋ผ ๋“ฑ)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค๋Š” ๋ฒ”์œ„์™€ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค์— ๋”ฐ๋ฅธ ๋ถ„๋ฅ˜ IaaS (Infrastructure as a Service) ์ธํ”„๋ผ๋ฅผ ์ง€์›ํ•˜๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค ๋ชจ๋ธ๋กœ์จ CPU ์ฝ”์–ด, ๋ฉ”๋ชจ๋ฆฌ ์šฉ๋Ÿ‰, ํ•˜๋“œ๋””์Šคํฌ ๋“ฑ ์ปดํ“จํ„ฐ ์ž์›์„ ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ๋งž๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ Ia..

ํŒŒ์ด์ฌ ๊ธฐ์ดˆ๊ณต๋ถ€ - ์ฒด๊ณ„์ ์ธ ๊ณต๋ถ€ ๊ณ„ํš์„ธ์šฐ๊ธฐ

ํŒŒ์ด์ฌ ๊ธฐ์ดˆ๊ณต๋ถ€ - ์ฒด๊ณ„์ ์ธ ๊ณต๋ถ€ ๊ณ„ํš์„ธ์šฐ๊ธฐ โ€‹ ์•ˆ๋…•ํ•˜์„ธ์š”. ์†Œ์†Œํ–‰์ž…๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ์ด๋ž€? ํŒŒ์ด์ฌ(Python)์€ ๋„ค๋œ๋ž€๋“œ ์ถœ์‹ ์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ์ธ ๊ท€๋„ ๋ฐ˜ ๋กœ์„ฌ(Guido van Rossum)์ด 1989๋…„์— ๊ฐœ๋ฐœํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ž…๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ์€ ๋ฌธ๋ฒ•์ด ์–ด๋ ต์ง€ ์•Š์•„์„œ ์ฝ”๋“œ๋ฅผ ์‰ฝ๊ฒŒ ์ž‘์„ฑํ•˜๊ณ  ์ฝ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ธํ„ฐํ”„๋ฆฌํ„ฐ์—์„œ ๋ฐ”๋กœ ์‹คํ–‰ํ•˜์—ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋‹ค์–‘ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋งŽ์ด ์กด์žฌํ•˜๋ฏ€๋กœ, ์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์›ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋น ๋ฅด๊ฒŒ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ€‹ ํŒŒ์ด์ฌ์€ ๊ต์œก์ ์ธ ๋ชฉ์ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹ค๋ฌด์—์„œ๋„ ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์•ฑ, ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ์˜์—ญ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ํ™œ์šฉ๋˜๊ณ  ์žˆ๋Š” ์ „ ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. โ€‹ ์ด์™€ ๊ฐ™์€ ์ด์œ ๋กœ ํŒŒ์ด์ฌ์€ ํ”„..

๋ฐ˜์‘ํ˜•