๐Ÿ“‚๋„คํŠธ์›Œํฌ&์„œ๋ฒ„/โ˜๏ธํด๋ผ์šฐ๋“œ 4

ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ์˜ ๊ฐœ์š”์™€ ๊ทธ ์ƒ์„ธ(1)

ํด๋ผ์šฐ๋“œ ๋ณด์•ˆ ๊ฐœ์š” ํด๋ผ์šฐ๋“œ๋Š” ๊ธฐ์กด์˜ ์‚ฐ์—…(์˜๋ฃŒ, ๋ฌผ๋ฅ˜, ์ œ์กฐ ๋“ฑ)์ด IT ๊ธฐ์ˆ ๊ณผ ๊ฒฐํ•ฉํ•˜๋ฉด์„œ ์‚ฐ์—… ๊ฐ„์˜ ๊ฒฝ๊ณ„๊ฐ€ ํ๋ ค์ง€๊ณ  ์„œ๋น„์Šค๊ฐ€ ์œตํ•ฉ๋˜๋Š” 4์ฐจ ์‚ฐ์—…ํ˜๋ช…์˜ ์‹œ๋Œ€์—์„œ ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋Š” ๊ธฐ์ˆ ์ด๋‹ค. ๊ธฐ์กด ๋น„์ฆˆ๋‹ˆ์Šค๊ฐ€ IT์™€ ๊ฒฐํ•ฉํ•˜๋ฉด์„œ ์ด๋™ ํ†ต์‹ ์‚ฌ๊ฐ€ ์—†๋Š” ์ „ํ™” ์„œ๋น„์Šค(WeChat), ์ˆ™์†Œ๊ฐ€ ์—†๋Š” ์ˆ™๋ฐ• ์„œ๋น„์Šค(AirBnB), ํƒ์‹œ๊ฐ€ ์—†๋Š” ์šด์†ก ์„œ๋น„์Šค(Uber), ์ž์ฒด ์ปจํ…์ธ ๊ฐ€ ์—†๋Š” SNS(Facebook), ๊ทน์žฅ์ด ์—†๋Š” ์ฝ˜ํ…์ธ  ์„œ๋น„์Šค(NETFLEX), ์žฌ๊ณ ๊ฐ€ ์—†๋Š” ํŒ๋งค ์„œ๋น„์Šค(Alibaba) ๋“ฑ์ด ์ƒˆ๋กœ์šด ์„œ๋น„์Šค๊ฐ€ ์ƒ๊ฒจ๋‚ฌ๋‹ค. 4์ฐจ ์‚ฐ์—…์—์„œ ํด๋กœ๋ฒŒ ๋ฆฌ๋”๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ICBMA(IoT, Cloud, BlockChain, Mobile, AI)๊ฐ€ ํ•„์ˆ˜ ๊ธฐ์ˆ ์ด ๋˜์—ˆ๋‹ค. ํด๋ผ์šฐ๋“œ๋ฅผ ํ†ตํ•ด์„œ ๋น…๋ฐ์ดํ„ฐ์˜ ์ˆ˜์ง‘, ์ €์žฅ, ๋ถ„์„๊ณผ ์ธ๊ณต์ง€๋Šฅ..

์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฐœ๋… ์ด์ •๋ฆฌ!!! ๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค

๋ณธ ํฌ์ŠคํŒ…์€ ๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ž€? ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ(=์„œ๋ฒ„)๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋„๊ตฌ์ด๋‹ค. ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋„๊ตฌ์˜ ์ผ์ข…์ด๋‹ค. ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜์ด๋ž€ ์‹œ์Šคํ…œ ์ „์ฒด๋ฅผ ํ†ต๊ด„ํ•˜๊ณ  ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์ผ์„ ๋งํ•œ๋‹ค. ๊ทธ ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ์˜ค์ผ€์ŠคํŠธ๋ผ๋ฅผ ๋– ์˜ฌ๋ฆฌ๋ฉด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋‹ค. ์ง€์ทจ์ž๊ฐ€ ์ „์ฒด ์•…๋‹จ์„ ์ง€ํœ˜ํ•˜๋“ฏ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ง€ํœ˜ํ•˜๋Š” ๋„๊ตฌ๊ฐ€ ๋ฐ”๋กœ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋‹ค. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ K8S๋ผ๊ณ  ์ค„์—ฌ์“ฐ๊ธฐ๋„ ํ•œ๋‹ค. k์™€ s ์‚ฌ์ด์— 8๊ฐœ์˜ ๊ธ€์ž๊ฐ€ ์žˆ๋‹ค๋Š” ์˜๋ฏธ์˜ ์•ฝ์นญ์œผ๋กœ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์™€ ๊ด€๋ จ๋œ ๊ฒ€์ƒ‰์–ด๋กœ ์œ ์šฉํ•˜๋‹ค. ๋˜ํ•œ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋น„์Šค๋ฅผ ๋Œ๋ฆด ๋•Œ worker node ์ค‘์— ํ•˜๋‚˜๊ฐ€ ์—†์–ด์ ธ๋„ ๋Š๊ธฐ์ง€ ์•Š๊ณ  ์„œ๋น„์Šค์— ์ด์ƒ์ด ์—†๊ฒŒ(no downt..

๋„์ปค ๊ฐœ๋… ์ด์ •๋ฆฌ!!! ๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค

๋ณธ ํฌ์ŠคํŒ…์€ ๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๋„์ปค๋ž€? ๋ฐ์ดํ„ฐ ๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ(์•„ํŒŒ์น˜, nginx, ๋ฉ”์ผ ํ”„๋กœ๊ทธ๋žจ ๋“ฑ)์„ ๊ฒฉ๋ฆฌ์‹œํ‚ค๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋„์ปค๋Š” ๊ทธ ์ž์ฒด๋กœ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ผ๊นŒ? ๋„์ปค์™€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ด ์•„๋‹Œ, ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœ, ๋ฐฐํฌ, ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์— ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ ์ด๋‹ค. ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์€ AWS, GCP ๋“ฑ์ด ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํด๋ผ์šฐ๋“œ ๊ฐœ๋…์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋„์ปค์™€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” ์ฃผ๋กœ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต ์—…์ฒด๋“ค์˜ ์ธํ”„๋ผ(AWS, Azure, CGP) ์™€ ํ†ตํ•ฉ๋˜์–ด ์‚ฌ์šฉ๋œ๋‹ค. ์ฆ‰ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋ฐฐํฌํ•˜๊ณ  ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๋„์ปค ์ปจํ…Œ์ด๋„ˆ์™€ ๋„์ปค ์—”์ง„ ๋„์ปค ์ปจํ…Œ์ด๋„ˆ: ๊ฐœ์ธ์šฉ ..

ํด๋ผ์šฐ๋“œ 1์ผ์ฐจ Git

Cloud Cloud๋Š” ์„œ๋ฒ„๋‚˜ ๊ฐ ๋…ธ๋“œ๋“ค์˜ ๋ฌผ๋ฆฌ์  ์œ„์น˜์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ๋…ธ๋“œ๋“ค๊ณผ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•œ ๊ฒƒ์„ ๋งํ•œ๋‹ค. ์ผ์ข…์˜ ์œ ๋น„์ฟผํ„ฐ์Šค(Ubiquitous)๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์›น์ƒ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” Web Hard์™€ ์›น์ƒ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ์ดํ„ฐ๋‚˜ ๊ฐ์ข… ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ, ์„œ๋ฒ„ ๋“ฑ์„ ์ €์žฅํ•˜๋Š” Cloud๋Š” ๊ฐœ๋…์ƒ ์„œ๋กœ ๋‹ค๋ฅด๋‹ค. ์›น ํ•˜๋“œ๋Š” ํ•œ ๊ณณ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ๊ณ  ๋‹ค๋ฅธ ๊ณณ์—์„œ ์ด๋ฅผ ๋‹ค์šด๋ฐ›๋Š” ์‹์ด์ง€๋งŒ, ํด๋ผ์šฐ๋“œ์—์„œ๋Š” ๋ชจ๋“  ํด๋ผ์šฐ๋“œ ์•ˆ์˜ ํ˜ธ์ŠคํŠธ๋“ค์—๊ฒŒ ๋ฐ์ดํ„ฐ๊ฐ€ ์ž๋™์œผ๋กœ ๋™๊ธฐํ™”๋˜๋ฏ€๋กœ ์–ด๋Š ํ•œ ํ˜ธ์ŠคํŠธ์—์„œ ํŒŒ์ผ ์—…๋กœ๋“œ, ์‚ญ์ œ ๋“ฑ์˜ ๋ณ€๊ฒฝ์ด ์ƒ๊ธฐ๋ฉด ์ž๋™์œผ๋กœ ๋‹ค๋ฅธ ๋ชจ๋“  ํ˜ธ์ŠคํŠธ๋“ค์—์„œ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๊ฐ€ ๋™๊ธฐํ™”๋˜์–ด ์ž์‹ ๋“ค์˜ ๋…ธ๋“œ์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ์— ๋ณ€๊ฒฝ์ด ์žˆ๊ฒŒ ๋œ๋‹ค. ์˜๋„ํ•˜์ง€ ์•Š๊ฒŒ ์—…๋ฐ์ดํŠธ๋˜๊ธฐ๋„ ํ•˜๋ฏ€๋กœ ์ด ๋ถ€๋ถ„์—์„œ ๋ณด์•ˆ..