AWS CodeDeploy๋Š” Amazon EC2 ์ธ์Šคํ„ด์Šค ๋ฐ ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ ์‹คํ–‰ ์ค‘์ธ ์ธ์Šคํ„ด์Šค๋ฅผ ๋น„๋กฏํ•œ ๋ชจ๋“  ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ์ฝ”๋“œ ๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. AWS CodeDeploy๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ๋”์šฑ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ถœ์‹œํ•  ์ˆ˜ ์žˆ๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•˜๋Š” ๋™์•ˆ ๊ฐ€๋™ ์ค‘์ง€ ์‹œ๊ฐ„์„ ์ค„์ด๋Š” ๋ฐ ๋„์›€์ด ๋˜๋ฉฐ, ๋ณต์žกํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์—…๋ฐ์ดํŠธ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS CodeDeploy๋กœ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐฐํฌ๋ฅผ ์ž๋™ํ™”ํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์‰ฌ์šด ์ˆ˜๋™ ์ž‘์—…์„ ํ•  ํ•„์š”๊ฐ€ ์—†์–ด์ง€๊ณ  ์ธํ”„๋ผ์— ๋”ฐ๋ผ ์„œ๋น„์Šค๊ฐ€ ํ™•์žฅ๋˜๋ฏ€๋กœ ํ•˜๋‚˜ ๋˜๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ์ธ์Šคํ„ด์Šค์— ์†์‰ฝ๊ฒŒ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

701-code-deploy_videothumb-01
2:10
Introduction to AWS CodeDeploy

๋ฌด๋ฃŒ๋กœ AWS ์‹œ์ž‘ํ•˜๊ธฐ. ์‚ฌ์šฉ ์š”๊ธˆ์€ ์ข…๋Ÿ‰ ๊ณผ๊ธˆ์ œ์ž…๋‹ˆ๋‹ค.

๋ฌด๋ฃŒ ๊ณ„์ • ์ƒ์„ฑ

12๊ฐœ์›” ๋™์•ˆ AWS ํ”„๋ฆฌ ํ‹ฐ์–ด์— ์•ก์„ธ์Šคํ•˜์—ฌ ์—ฐ์ค‘๋ฌดํœด 24์‹œ๊ฐ„ ๊ณ ๊ฐ ์„œ๋น„์Šค, ์ง€์› ํฌ๋Ÿผ ๋“ฑ์„ ๋น„๋กฏํ•œ AWS Basic Support ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด ๋ณด์‹ญ์‹œ์˜ค.


AWS ํ”„๋ฆฌ ํ‹ฐ์–ด ์„ธ๋ถ€ ์ •๋ณด ๋ณด๊ธฐ »



CodeDeploy_Benefit_Deployment

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

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

CodeDeploy_Benefit_Minimize_Downtime

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

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

CodeDeploy_Benefit_Centralized_Control

AWS CodeDeploy๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด AWS Management Console ๋˜๋Š” AWS CLI๋ฅผ ํ†ตํ•ด ์†์‰ฝ๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ํ•ด๋‹น ๋ฐฐํฌ ์ƒํƒœ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CodeDeploy๋Š” ๊ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ • ๋ฒ„์ „์ด ์–ธ์ œ ์–ด๋–ค ์ธ์Šคํ„ด์Šค์— ๋ฐฐํฌ๋˜์—ˆ๋Š”์ง€ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ƒ์„ธ ๋ณด๊ณ ์„œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋ฐฐํฌ์— ๋Œ€ํ•œ ๋ผ์ด๋ธŒ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐ›๋„๋ก ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

CodeDeploy_BenefitIntegration

AWS CodeDeploy๋Š” ํ”Œ๋žซํผ๊ณผ ์–ธ์–ด์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š์œผ๋ฉฐ ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์—ฐ๋™ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ธฐ์กด ์„ค์น˜ ์ฝ”๋“œ๋ฅผ ์‰ฝ๊ฒŒ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, CodeDeploy๋Š” ๊ธฐ์กด ์†Œํ”„ํŠธ์›จ์–ด ์ถœ์‹œ ํ”„๋กœ์„ธ์Šค๋‚˜ ์ง€์†์ ์ธ ์ „์†ก ๋„๊ตฌ ์ฒด์ธ(์˜ˆ: Jenkins)๊ณผ๋„ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »