๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ์šด์˜ ์ž‘์—…

Last reviewed 2024-12-13 UTC

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

์ด๋Ÿฌํ•œ ์šด์˜ ์ž‘์—…์€ ์ž๋™ํ™”ํ•˜๊ฑฐ๋‚˜ ์ˆ˜๋™์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์ธ ์ž๋™ํ™”๋œ ์šด์˜ ์ž‘์—…

์ฒญ์‚ฌ์ง„์€ ๋‹จ์ˆœ API ์œ ํ˜•์˜ ์›นํ›… ํŠธ๋ฆฌ๊ฑฐ ํ˜•ํƒœ๋กœ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ํƒœ์Šคํฌ์— ๋Œ€ํ•ด ์ž๋™ํ™” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํŠธ๋ฆฌ๊ฑฐ๋Š” ์†Œ์Šค ์ œ์–ด ์ €์žฅ์†Œ ์ค‘ ํ•˜๋‚˜์—์„œ ์‹œ์ž‘๋˜๋Š” ์›นํ›… ์ด๋ฒคํŠธ์— ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์ž๋Š” ๋‹ค๋ฅธ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์ž๋Š” ์–‘์‹์ด ์ œ์ถœ๋  ๋•Œ ์›นํ›… ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ฐ„๋‹จํ•œ ์›น ์–‘์‹์ผ ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž ํฌํ„ธ์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ํ‘œ์—์„œ๋Š” ์›นํ›… ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ฒญ์‚ฌ์ง„์ด ์ž๋™ํ™”ํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ํƒœ์Šคํฌ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํƒœ์Šคํฌ ๋นˆ๋„๋Š” ์—ฌ๋Ÿฌ ์š”์ธ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๊ธฐ ๋•Œ๋ฌธ์— ์„ค๋ช… ๋ชฉ์ ์œผ๋กœ๋งŒ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํƒœ์Šคํฌ๊ฐ€ ๋ฐ˜๋“œ์‹œ ์ •ํ™•ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ๋ฐ˜๋ณต๋  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

ํƒœ์Šคํฌ ์‚ฌ์šฉ์ž ์„ค๋ช… ํƒœ์Šคํฌ ๋นˆ๋„

ํ…Œ๋„ŒํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€ ๊ฐœ๋ฐœ์ž ํฌํ„ธ์—์„œ ์–‘์‹์„ ์ œ์ถœํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ํ…Œ๋„ŒํŠธ ์–‘์‹ ํ•„๋“œ์—๋Š” ํ…Œ๋„ŒํŠธ ์ด๋ฆ„๊ณผ ํŒ€ ๋ฉค๋ฒ„๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ์ƒˆ ํ…Œ๋„ŒํŠธ์— ๋Œ€ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๋งค๋…„ 2~3ํšŒ

๊ธฐ์กด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐœ๋ฐœ์ž ํฌํ„ธ์—์„œ ์–‘์‹์„ ์ œ์ถœํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์–‘์‹ ํ•„๋“œ์—๋Š” ํ…Œ๋„ŒํŠธ ์ด๋ฆ„, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฆ„, ๊ธฐ๋ณธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…œํ”Œ๋ฆฟ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๋งค๋…„ 2~3ํšŒ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์†Œ์Šค ์ฝ”๋“œ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๋นŒ๋“œํ•˜๊ณ  ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ๋กœ์ปฌ๋กœ ํ…Œ์ŠคํŠธํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์ปค๋ฐ‹ํ•ฉ๋‹ˆ๋‹ค. ์ฒญ์‚ฌ์ง„์€ ๋กœ์ปฌ ๊ฐœ๋ฐœ์ž ์›Œํฌํ”Œ๋กœ์— ํฌํ•จ๋˜์ง€ ์•Š์ง€๋งŒ Skaffold ํˆด์—์„œ ๋กœ์ปฌ ๋นŒ๋“œ ๋‹จ๊ณ„๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ณ„๋กœ ๋งค์ผ 2~3ํšŒ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•ด YAML ๊ตฌ์„ฑ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. YAML ๊ตฌ์„ฑ ๋ณ€๊ฒฝ์‚ฌํ•ญ ์˜ˆ์‹œ๋Š” ๋ฐฐํฌ ๋ฆฌ์†Œ์Šค์˜ CPU๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ์„ ์ˆ˜์ •ํ•˜๊ณ  ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ปค๋ฐ‹ํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ณ„๋กœ ๋งค์ฃผ 2~3ํšŒ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ธํ”„๋ผ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ธํ”„๋ผ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ์ ํŠธ์˜ ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค์ž…๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ์‚ฌํ•ญ ์˜ˆ์‹œ๋Š” PostgreSQL์šฉ AlloyDB ์ธ์Šคํ„ด์Šค์˜ CPU ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฆฌ์†Œ์Šค Terraform ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ปค๋ฐ‹ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐœ๋ฐœ์ž ํฌํ„ธ์—์„œ ์–‘์‹์„ ์ œ์ถœํ•ฉ๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ๊ณ„ํš์„ ์‹œ์ž‘ํ•˜๊ณ  ํŒŒ์ดํ”„๋ผ์ธ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋งค๋…„ ์—ฌ๋Ÿฌ ๋ฒˆ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ๋น„ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์œผ๋กœ(๋˜๋Š” ๋น„ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์œผ๋กœ) ์Šน๊ฒฉํ•ฉ๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์—๋Š” ์ƒˆ๋กœ์šด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ด๋ฏธ์ง€ ๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ YAML ๊ตฌ์„ฑ ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์šด์˜์ž

์šด์˜์ž๋Š” ๊ฐœ๋ฐœ ๋ธŒ๋žœ์น˜์—์„œ ๋น„ํ”„๋กœ๋•์…˜ ๋ธŒ๋žœ์น˜๋กœ(๋˜๋Š” ๋น„ํ”„๋กœ๋•์…˜ ๋ธŒ๋žœ์น˜์—์„œ ํ”„๋กœ๋•์…˜ ๋ธŒ๋žœ์น˜๋กœ) ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๋ณ‘ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์šด์˜์ž๊ฐ€ ์ถœ์‹œ๋ฅผ ๊ฐ๋…ํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ณ„๋กœ ๋งค์ฃผ ์ˆ˜ ์ฐจ๋ก€

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ธํ”„๋ผ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ๋น„ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์œผ๋กœ(๋˜๋Š” ๋น„ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์œผ๋กœ) ์Šน๊ฒฉํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์šด์˜์ž

์šด์˜์ž๊ฐ€ ๊ฐœ๋ฐœ ๋ธŒ๋žœ์น˜์—์„œ ๋น„ํ”„๋กœ๋•์…˜ ๋ธŒ๋žœ์น˜๋กœ(๋˜๋Š” ๋น„ํ”„๋กœ๋•์…˜ ๋ธŒ๋žœ์น˜์—์„œ ํ”„๋กœ๋•์…˜ ๋ธŒ๋žœ์น˜๋กœ) ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์šด์˜์ž๊ฐ€ ์ถœ์‹œ๋ฅผ ๊ฐ๋…ํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๋ณ„๋กœ ๋งค๋ถ„๊ธฐ ์ˆ˜ ์ฐจ๋ก€

์ผ๋ฐ˜์ ์ธ ์ˆ˜๋™ ์šด์˜ ์ž‘์—…

์ผ๋ถ€ ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ์šด์˜์€ ๋ณธ์งˆ์ ์œผ๋กœ ๊ตฌ์กฐํ™” ์ˆ˜์ค€์ด ๋‚ฎ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ์„ ํ†ตํ•œ ์ž๋™ํ™” ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ์ฒญ์‚ฌ์ง„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์‹ ๋งŒ์˜ ํ”Œ๋ ˆ์ด๋ถ์„ ๊ฐœ๋ฐœํ•˜๊ณ  Google Cloud ์ฝ˜์†”์—์„œ ์ด๋Ÿฌํ•œ ํƒœ์Šคํฌ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ํ‘œ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ž๋™ํ™”๋˜์ง€ ์•Š์€ ํƒœ์Šคํฌ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํƒœ์Šคํฌ ๋นˆ๋„๋Š” ์—ฌ๋Ÿฌ ์š”์ธ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๊ธฐ ๋•Œ๋ฌธ์— ์„ค๋ช… ๋ชฉ์ ์œผ๋กœ๋งŒ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํƒœ์Šคํฌ๊ฐ€ ๋ฐ˜๋“œ์‹œ ์ •ํ™•ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ๋ฐ˜๋ณต๋  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

ํƒœ์Šคํฌ ์‚ฌ์šฉ์ž ์„ค๋ช… ํƒœ์Šคํฌ ๋นˆ๋„

์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…œํ”Œ๋ฆฟ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ ์ฒญ์‚ฌ์ง„ ํ…œํ”Œ๋ฆฟ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…œํ”Œ๋ฆฟ์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ํ…œํ”Œ๋ฆฟ์„ ์ƒˆ ์–ธ์–ด๋กœ ์ด์‹ํ•ฉ๋‹ˆ๋‹ค.

๋งค๋…„ 2~3ํšŒ

๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ์„œ๋น„์Šค ๋Ÿฐํƒ€์ž„ ์˜ค๋ฅ˜๋ฅผ ์กฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ Google Cloud ์ฝ˜์†”์—์„œ ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ ๋ฐ ์ธก์ •ํ•ญ๋ชฉ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ๋„ŒํŠธ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์˜ค๋ฅ˜ ๋กœ๊ทธ, ๋ชจ๋‹ˆํ„ฐ๋ง ์ธก์ •ํ•ญ๋ชฉ, ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

๋งค์›” 2~3ํšŒ

ํ”„๋กœ๋•์…˜ ๋ฐ ๋น„ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ์„œ๋น„์Šค ๋Ÿฐํƒ€์ž„ ์˜ค๋ฅ˜๋ฅผ ์กฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์šด์˜์ž

์šด์˜์ž๊ฐ€Google Cloud ์ฝ˜์†”์—์„œ ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ ๋ฐ ์ธก์ •ํ•ญ๋ชฉ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ๋„ŒํŠธ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์˜ค๋ฅ˜ ๋กœ๊ทธ, ๋ชจ๋‹ˆํ„ฐ๋ง ์ธก์ •ํ•ญ๋ชฉ, ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

๋งค์›” 2~3ํšŒ

๋นŒ๋“œ ์˜ค๋ฅ˜๋ฅผ ์กฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ Google Cloud ์ฝ˜์†”์—์„œ ๋นŒ๋“œ ์ƒํƒœ ๋ฐ ๋กœ๊ทธ๋ฅผ ํฌํ•จํ•˜์—ฌ Cloud Build ๊ธฐ๋ก์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋งค์ฃผ 2~3ํšŒ

๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ๋ฐฐํฌ ์˜ค๋ฅ˜๋ฅผ ์กฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž

๊ฐœ๋ฐœ์ž๊ฐ€ Google Cloud ์ฝ˜์†”์—์„œ Cloud Deploy ์ถœ์‹œ ๋ฐ ์ถœ์‹œ ๊ธฐ๋ก์„ ๋ณด๊ณ  ์„ฑ๊ณต ์ƒํƒœ, ๋ฐฐํฌ ์‹œ๋„ ๋กœ๊ทธ, ์˜ค๋ฅ˜๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋งค์›” 2~3ํšŒ

๋น„ํ”„๋กœ๋•์…˜ ๋ฐ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ ๋ฐฐํฌ ์˜ค๋ฅ˜๋ฅผ ์กฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์šด์˜์ž

์šด์˜์ž๊ฐ€ Google Cloud ์ฝ˜์†”์—์„œ Cloud Deploy ์ถœ์‹œ ๋ฐ ์ถœ์‹œ ๊ธฐ๋ก์„ ๋ณด๊ณ  ์„ฑ๊ณต ์ƒํƒœ, ๋ฐฐํฌ ์‹œ๋„ ๋กœ๊ทธ, ์˜ค๋ฅ˜ ๋กœ๊ทธ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋งค์›” 2~3ํšŒ

GKE ๋ฌธ์ œ ๋””๋ฒ„๊น…์„ ์œ„ํ•ด ํด๋Ÿฌ์Šคํ„ฐ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€ Connect ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋น„๊ณต๊ฐœ ํด๋Ÿฌ์Šคํ„ฐ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ์•ฝ๋˜์ง€ ์•Š์€ ํฌ๋“œ์™€ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ์˜ ๊ฒฝ์šฐ ๊ด€๋ฆฌ์ž๊ฐ€ Google Cloud ์ฝ˜์†”์—์„œ ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ (์˜ˆ: ์˜ˆ์•ฝ๋˜์ง€ ์•Š์€ ํฌ๋“œ)์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งค์›” 2~3ํšŒ

์šฉ๋Ÿ‰์„ ๊ณ„ํšํ•˜๊ณ  ๋น„์šฉ์„ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€Google Cloud ์ฝ˜์†”์—์„œ ๋ฒ”์œ„ ๋˜๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋กœ ์ง‘๊ณ„๋œ GKE ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋ฅ ์„ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

์›”๋ณ„ ๋ฐ˜๋ณต ํƒœ์Šคํฌ๋กœ ์˜ˆ์•ฝ๋ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ ํ’€ ํฌ๊ธฐ ์กฐ์ •, ์ถ”๊ฐ€, ์‚ญ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€ IaC๋ฅผ ์ ์ ˆํžˆ ์ˆ˜์ •ํ•˜๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋‹ค์‹œ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

์šฉ๋Ÿ‰ ๊ณ„ํš์— ๋”ฐ๋ผ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

๋ณด์•ˆ ์ƒํ™ฉ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€ GKE ๋ณด์•ˆ ์ƒํ™ฉ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ทจ์•ฝ์  ๋ฐ ํ‘œ์ค€ ๊ทœ์ • ์ค€์ˆ˜ ์ƒํƒœ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์›”๋ณ„ ๋ฐ˜๋ณต ํƒœ์Šคํฌ๋กœ ์˜ˆ์•ฝ๋ฉ๋‹ˆ๋‹ค.

ํด๋Ÿฌ์Šคํ„ฐ ์‹œ์Šคํ…œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฒ„์ „์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: Kubernetes ๋ฒ„์ „).

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€ GKE ์œ ์ง€๋ณด์ˆ˜ ๊ธฐ๊ฐ„ ๋ฐ ์˜ˆ์™ธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๊ณ„ํš๋œ ์‹œ๊ฐ„์—๋งŒ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž๊ฐ€ ์ฒ˜์Œ์— ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ ๊ฐœ๋ฐฉํ˜• ์—…๊ทธ๋ ˆ์ด๋“œ ์ฐฝ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์—…๊ทธ๋ ˆ์ด๋“œ ์ƒํƒœ๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ๋‚˜์„œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋น„ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•œ ํ›„ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•ฉ๋‹ˆ๋‹ค.

๋ถ„๊ธฐ๋ณ„ ๋ฐ˜๋ณต ํƒœ์Šคํฌ๋กœ ์˜ˆ์•ฝ๋ฉ๋‹ˆ๋‹ค.

์ค‘์š”ํ•œ ํด๋Ÿฌ์Šคํ„ฐ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

์—†์Œ

GKE์—์„œ ์ž๋™์œผ๋กœ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

๋งค๋…„ 2~3ํšŒ

๋ฆฌ์ „ ์žฅ์•  ์กฐ์น˜๋ฅผ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ์ž

๊ด€๋ฆฌ์ž๊ฐ€ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ๋ฆฌ์ „๋ณ„ ์žฅ์•  ์กฐ์น˜๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์˜ˆ์•ฝํ•˜๊ณ  ์ˆ˜๋™์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์žฌํ•ด ๋ณต๊ตฌ ์šด์˜ ๊ณ„ํš์— ๋”ฐ๋ผ ๋งค๋…„

๋ฆฌ์ „์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž, ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์ž, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ์ž

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

๋งค์šฐ ๋“œ๋ฌผ๊ฒŒ ์ˆ˜ํ–‰

์ƒˆ ๋ฆฌ์ „์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ด€๋ฆฌ์ž, ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์ž, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ด€๋ฆฌ์ž

์‚ฌ์šฉ์ž๊ฐ€ ๋ฆฌ์ „ ์ถ”๊ฐ€์— ์„ค๋ช…๋œ ๋Œ€๋กœ ์ƒˆ ๋ฆฌ์ „์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ๊ตฌ์„ฑ์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋‚˜์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ด์ „ ๋ฆฌ์ „์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค.

๋งค์šฐ ๋“œ๋ฌผ๊ฒŒ ์ˆ˜ํ–‰

๋‹ค์Œ ๋‹จ๊ณ„