๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ‘จ‍๐Ÿ’ปDevOps/AWS

AWS์— ํ˜ธ๊ตฌ ์žกํžˆ์ง€ ์•Š๋Š” ๋ฐฉ๋ฒ• feat. CDN ๋น„์šฉ์ ˆ๊ฐ ์ง„ํ–‰๊ธฐ

by YangsDev 2021. 2. 12.

 

๋‹ค์Œ ๊ธ€์€ ์–ด๋–ค ๋‚ด์šฉ์„ ์ ์–ด๋ณผ๊นŒ ๊ณ ๋ฏผ์„ ํ•ด๋ณด๋‹ค๊ฐ€, ์ด๋Ÿฐ ์ด์•ผ๊ธฐ๋ฅผ ํ–ˆ๋Š”๋ฐ, ๋ฐ˜์‘์ด ์ข‹์•„์„œ ํ•œ๋ฒˆ ์ ์–ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

 

0.์‹œ์ž‘ํ•˜๋ฉฐ

๋‚ด๊ฐ€ ๋‹ด๋‹นํ•˜๊ณ  ์žˆ๋Š” ์„œ๋ฒ„๋“ค์€ ํ˜„์žฌ ์žฌ์ง์ค‘์ธ ํšŒ์‚ฌ์—์„œ ๊ฐ€์žฅ ๋†’์€ ์œ ์ €์ˆ˜๋ฅผ ๋ณด์œ ํ•œ (1600๋งŒ..) ์„œ๋น„์Šค๋“ค์ด๋‹ค.

์ •ํ™•ํ•œ ํŠธ๋ž˜ํ”ฝ ์ˆ˜์น˜๋ฅผ ์•Œ๋ ค์ค„์ˆ˜๋Š” ์—†๊ฒ ์ง€๋งŒ , ์›” ํŠธ๋ž˜ํ”ฝ์ด PB ๋‹จ์œ„๋ฅผ ๋„˜์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค.

์œ ์ €์ˆ˜์— ๊ธฐ๋ปํ•˜๋Š”๊ฒƒ๋„ ์ž ์‹œ, ๋งค๋‹ฌ ๋Š˜์–ด๊ฐ€๋Š” ํ†ต์‹ ๋น„์šฉ (IDC, AWS CF๋น„์šฉ)๋“ฑ์— ๋Œ€ํ•œ ๋ถ€๋‹ด์ด ์ ์  ์ปค์ €๋งŒ ๊ฐ”๋‹ค.

 

๊ทธ๋ฆฌํ•˜์—ฌ, ์–ด์ฐŒ๋ณด๋ฉด ๋น„์šฉ์ ˆ๊ฐTF๊ฐ€ ๋งŒ๋“ค์–ด์กŒ๊ณ , ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž๋ถ„๊ณผ ํ•จ๊ป˜ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ „๋žต์„ ์„ธ์›Œ ๋‚˜๊ฐ”๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ์˜ˆ์ „๋ถ€ํ„ฐ ์ž˜๋ชป ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋˜ ๋น„์šฉ์„ ์ ˆ๊ฐํ•˜์—ฌ, ์ „์ฒด ํ†ต์‹  ๋น„์šฉ์˜ ์ ˆ๋ฐ˜์„ ์ค„์ด๋ฉด์„œ  ํŒ€ ์•ˆ์—์„œ 'ํƒ€๋…ธ์Šค' ๋ผ๋Š” ๋ณ„๋ช…์„ ์–ป๊ฒŒ ๋˜์—ˆ๋‹ค.

 

 

 

1. ํ˜„์žฌ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•ด์•ผ ๋น„์šฉ ์ ˆ๊ฐ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.


๋น„์šฉ ์ ˆ๊ฐ์„ ์‹œ์ž‘ํ•˜๊ธฐ์ „์— ๊ฐ€์žฅ ์ค‘์š”ํ•œ๊ฑด ํ˜„์žฌ์˜ ํŒŒ์•…์ด๋‹ค.

์ ˆ๊ฐ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉ์ค‘์ธ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ํ˜„ํ™ฉ ํŒŒ์•…์ด ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค.

1-1. ์šฐ๋ฆฌ์˜ CDN์€ ์–ด๋–ค ํ˜•ํƒœ์˜ ํŠธ๋ž˜ํ”ฝ ์„ฑํ–ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”๊ฐ€?

์‚ฌ์šฉ์ค‘์ธ CDN์˜ ์„ฑํ–ฅ์„ ๋ถ„์„ ํ•ด๋ณผ ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ํฌ๊ฒŒ 2๊ฐ€์ง€ ํŒจํ„ด์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง€๋Š”๋ฐ ๊ทธ ๋‚ด์šฉ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

1. ์‚ฌ์šฉ์ž ๊ฐœ๋ณ„์ด ์ƒ์„ฑ ํ•˜๋Š” ํŒŒ์ผ์ด ํŠธ๋ž˜ํ”ฝ์ด ๋†’์€๊ฐ€? 

2. ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ›์•„๊ฐ€๋Š” ํŒŒ์ผ์…‹์˜ ํŠธ๋ž˜ํ”ฝ์ด ๋†’์€๊ฐ€? 

 

ํ•„์ž์˜ ๊ฒฝ์šฐ๋Š”  '2. ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ›์•„๊ฐ€๋Š” ํŒŒ์ผ์…‹์˜ ํŠธ๋ž˜ํ”ฝ์ด ๋†’์€๊ฐ€?' ์Šคํƒ€์ผ์˜ CDN ํŠธ๋ž˜ํ”ฝ ํŒจํ„ด์ด์—ˆ๋‹ค.

์ •ํ™•ํžˆ ์–ด๋–ค ํŒŒ์ผ์ด๋ผ๊ณ  ์ด์•ผ๊ธฐ๋ฅผ ํ•˜๊ธด ํž˜๋“ค์ง€๋งŒ, ๋ชจ๋“  ์œ ์ €๋“ค์ด ํ•˜๋ฃจ์— ํ•œ๋ฒˆ ๊ผญ ๋ฐ›์•„๊ฐ€๋Š” ํŒŒ์ผ๋“ค์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค.

 

1-2. ์ด๋Ÿฌํ•œ ์„ฑํ–ฅ์„ ํŒŒ์•… ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ธ๊ฐ€?

๊ณผ์—ฐ ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ ํŒจํ„ด์„ ๋ถ„์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ด ์žˆ์„๊นŒ? ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ํ™•์ธ์„ ํ•ด๋ณด๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๊ฒ ์ง€๋งŒ ์‹ค์ œ CDN ์—…์ฒด์˜ Report๋ฅผ ๋ณด๋Š”๊ฒŒ ๊ฐ€์žฅ ์ •ํ™•ํ•˜๋‹ค.

 

ํ•„์ž์˜ ๊ฒฝ์šฐ๋Š” AWS CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ, CloudFront์—์„œ ์ œ๊ณต ํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ Report๋ฅผ ํ†ตํ•ด์„œ๋„ CDN ์‚ฌ์šฉ ํŒจํ„ด์„ ์‰ฝ๊ฒŒ ์•Œ์•„๋‚ผ์ˆ˜์žˆ์—ˆ๋‹ค.

 

1-3. CDN ์—…์ฒด๋ณ„ ๊ณผ๊ธˆ ํŒจํ„ด์„ ์ž˜ ๋ถ„์„ํ•˜๊ณ , ํ™œ์šฉํ•˜์ž

ํŠธ๋ž˜ํ”ฝ ๊ณผ๊ธˆ ํŒจํ„ด์€ ํฌ๊ฒŒ 2๊ฐ€์ง€๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค. 

2๊ฐ€์ง€ ํŒจํ„ด์— ๋Œ€ํ•œ ์žฅ/๋‹จ์ ์„ ์ž˜ ์ƒ๊ฐํ•˜์—ฌ, ์ž์‹ ์˜ ์ œํ’ˆ์— ๋งž๋Š” ๋ฐฉ์‹์„ ์„ ํƒํ•˜์—ฌ ์‚ฌ์šฉ ํ•˜๋„๋ก ํ•˜์ž

 

- ์ „์†ก๋Ÿ‰ ๊ธฐ์ค€ ๋น„์šฉ ๊ณผ๊ธˆ 

์ „์†ก๋Ÿ‰ ๊ธฐ์ค€์˜ ๋น„์šฉ ๊ณผ๊ธˆ์€ ๋ง ๊ทธ๋Œ€๋กœ ์ด๋‹ค. 100% ์œ ์ €๊ฐ€ ์•„์นจ9์‹œ์— 100kb ์งœ๋ฆฌ ํŒŒ์ผ์„ ๋ฐ›์•„๊ฐ€๋“ ,  25%์”ฉ ์ชผ๊ฐœ์„œ 4๋ฒˆ ๋ฐ›์•„๊ฐ€๋“  ์ฒญ๊ตฌ๋˜๋Š” ๋น„์šฉ์ด ๊ฐ™๋‹ค.

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

 

์œ ์ €๊ฐ€ ์‚ฌ์šฉํ•œ ๋งŒํผ์˜ ๋น„์šฉ์„ ์ง€๋ถˆ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ”ํžˆ ๋งํ•˜๋Š” ์–ต์šธํ•œ ๋น„์šฉ์ด ์—†๊ฒŒ ๋œ๋‹ค.  ํ•˜์ง€๋งŒ, ์œ ์ € ์ˆ˜๊ฐ€ ๋งŽ์•„์ ธ์„œ ์‹ค์ œ๋กœ ์“ฐ๋Š” ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์•„์ง€๋ฉด ์ •๋ง ๋ˆ์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค.

 

์ถ”์ •ํ•˜๊ธฐ๋กœ๋Š” ์™ธ๊ตญ์—์„œ๋Š” ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž์˜ ์ธํ„ฐ๋„ท ํšŒ์„ ๋„ ์‚ฌ์šฉ๋Ÿ‰ ๊ธฐ์ค€์œผ๋กœ ๊ณผ๊ธˆ์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ ๋ชจ๋ธ์„ ๋”ฐ๋ผ ๊ฐ„๊ฒƒ์ด ์•„๋‹๊นŒ ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ ๋‹ค.

 

- ํ”ผํฌ ๋Œ€์—ญํญ ๊ธฐ์ค€ ๋น„์šฉ ๊ณผ๊ธˆ

ํ”ผํฌ ํŠธ๋ž˜ํ”ฝ์„ ๊ธฐ์ค€์œผ๋กœ ํ•œ ๋น„์šฉ ๊ณผ๊ธˆ ๋ฐฉ์‹์€ ์ „์†ก๋Ÿ‰ ๊ธฐ์ค€์˜ ๋น„์šฉ๊ณผ๊ธˆ๊ณผ ๋ฐ˜๋Œ€์ธ ๊ณผ๊ธˆ ๋ชจ๋ธ์ด๋‹ค.

๊ทธ ๋‹ฌ์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋™์‹œ์ ‘์†์„ ํ•˜์—ฌ, ํŒŒ์ผ์„ ๋ฐ›์•„๊ฐ„ ์‹œ๊ฐ„๋Œ€์˜ ๋Œ€์—ญํญ์„ ๊ธฐ์ค€์œผ๋กœ ๋น„์šฉ์ด ๊ณผ๊ธˆ ๋˜๋Š” ๋ชจ๋ธ์ด๋‹ค.

 

์˜ˆ๋ฅผ ๋“ค์–ด๋ณด์ž, ๋ชจ๋“  ์œ ์ €๊ฐ€ ํ•˜๋ฃจ์— ํ•œ๋ฒˆ ๋ฐ›์•„๊ฐ€๋Š” ํŒŒ์ผ์…‹์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •์„ ํ•˜๊ฒ ๋‹ค.

100%์˜ ์œ ์ €๊ฐ€ ์•„์นจ9์‹œ์— ํŒŒ์ผ์„ ๋‹ค ๋ฐ›์•„๊ฐ€๊ฒŒ ๋˜๋ฉด, ์•„์นจ 9์‹œ์˜ ํ”ผํฌ ํŠธ๋ž˜ํ”ฝ์„ ๊ธฐ์ค€์œผ๋กœ ๊ทธ ๋‹ฌ์˜ ๋น„์šฉ์ด ๊ณผ๊ธˆ ๋œ๋‹ค.

ํ•˜์ง€๋งŒ 25%์”ฉ ์ชผ๊ฐœ์„œ 9์‹œ, 10์‹œ, 11์‹œ, 12์‹œ ์— ๋ฐ›๊ฒŒ ๋˜๋ฉด 25%์˜ ๋Œ€์—ญํญ ์‚ฌ์šฉ ๋น„์šฉ์œผ๋กœ ๊ณผ๊ธˆ ๋˜๊ฒŒ ๋œ๋‹ค.

 

์ด๋Ÿฌํ•œ ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ๋Š” ์œ ์ €์˜ ์—”๋“œํฌ์ธํŠธ์—์„œ ์ „๋žต์„ ์ž˜ ์ˆ˜๋ฆฝํ•˜๊ณ , ์ปจํŠธ๋กค ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ๋งŽ์€ ๋น„์šฉ์„ ์ ˆ๊ฐ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

ํ•˜์ง€๋งŒ ์ด ๋ฐฉ์‹์€ CDN ์—…์ฒด์—์„œ๋„ ๋‚จ๋Š” ๋ˆ์ด ์ ์–ด์ง€๋‹ค๋ณด๋‹ˆ, ์š”์ฆ˜์€ ์—†์–ด์ง€๋Š” ์ถ”์„ธ์ธ๊ฒƒ ๊ฐ™๊ธฐ๋„ ํ•˜๋‹ค.

2. ๊ณ„์‚ฐ ํ•˜๋Š” ์Šต๊ด€์„ ๊ฐ€์ ธ๋ด…์‹œ๋‹ค.


ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž๋“ค์˜ ๊ณตํ†ต ์†Œ์–‘์ด์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค ์‹ถ์€ ๋ถ€๋ถ„์ด๊ธดํ•˜๋‹ค. ํŠธ๋ž˜ํ”ฝ์„ ๊ณ„์‚ฐํ•˜๋Š” ์Šต๊ด€์ด๋‹ค.

์–ด๋ ค์šด ๊ณ„์‚ฐ์‹์ด ์•„๋‹ˆ๋‹ค.  ์•„๋ž˜์™€ ๊ฐ™์€ ๊ธฐ์ค€์„ ๊ฐ€์งˆ๋•Œ ์ƒ๊ธฐ๋Š” ๊ณ„์‚ฐ ๋ฐฉ์‹์ด๋‹ค.

 

๊ธฐ์ค€

- ๋ฐ›์•„๊ฐ€๋Š” ํŒŒ์ผ ์‚ฌ์ด์ฆˆ : 1MB

- GB๋‹น : 0.040

- Active User : 1,000,000

- ๊ณผ๊ธˆ ๋ฐฉ์‹ : ์ „์†ก๋Ÿ‰ ๊ธฐ์ค€ ๊ณผ๊ธˆ

(1๋ช…์ด ํ•˜๋ฃจ์— ์†Œ๋น„ํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ) * ์œ ์ €์ˆ˜

ํ•˜๋ฃจ์˜ ํŠธ๋ž˜ํ”ฝ : 1 * 1000000 = 10000000MB (976.5625GB) 

ํ•˜๋ฃจ์— ํŠธ๋ž˜ํ”ฝ ๋น„์šฉ : $39

์ฃผ๊ฐ„ ํŠธ๋ž˜ํ”ฝ ๋น„์šฉ : $273

์›”๊ฐ„ ํŠธ๋ž˜ํ”ฝ ๋น„์šฉ  (4์ฃผ) : $1,092 

 

1๋ฉ”๊ฐ€? ์–ผ๋งˆ๋‚˜ ๋˜๊ฒ ์–ด ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ ํ•œ๋‹ฌ์— ํ•ด๋‹น ํŒŒ์ผ๋กœ๋งŒ 100๋งŒ์›์„ ์จ๋ฒ„๋ ธ๋‹ค.

ํŒŒ์ผ์…‹์„ ์ถ”๊ฐ€ ํ• ๋•Œ๋งˆ๋‹ค, ์ด๋Ÿฌํ•œ ๊ณ„์‚ฐ์„ ํ•˜๋Š” ์Šต๊ด€์ด ์ƒ๊ฒจ์•ผ ํ•œ๋‹ค.

 

3. ์ค‘๋ณต๋œ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์ค„์—ฌ์ฃผ์„ธ์š”.


(2) ์—์„œ ์ด์•ผ๊ธฐํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณ„์† ์ด์–ด์„œ ์ด์•ผ๊ธฐ๋ฅผ ํ•ด๋ณด๊ฒ ๋‹ค. (1)์—์„œ ์ด์•ผ๊ธฐ ํ–ˆ๋˜ ๊ฒƒ ์ฒ˜๋Ÿผ, ํŠธ๋ž˜ํ”ฝ ์‚ฌ์šฉ ํŒจํ„ด์„ ๋ถ„์„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค. 

์•Œ๊ณ  ๋ดค๋”๋‹ˆ, ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž ์ž…์žฅ์—์„œ๋Š” ์„œ๋ฒ„๊ฐ€ ํŒŒ์ผ์ด ๋ฐ”๋€ ๊ฒƒ์„ ์•Œ ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ๋Œ๋•Œ๋งˆ๋‹ค ๋ฌด์กฐ๊ฑด ์ „์ฒด๋ฅผ ๋‹ค์šด๋ฐ›์•„์„œ ๋ฎ์–ด์“ฐ๋Š” ํ˜•ํƒœ๋กœ ๊ฐœ๋ฐœ ๋œ ๊ฒƒ ์ด๋‹ค. ์‚ฌ์‹ค ์ด ํŒŒ์ผ์€ ํ•œ๋‹ฌ์— ํ•œ๋ฒˆ ๋ฐ”๋€”์ˆ˜์žˆ๋Š” ํ˜•ํƒœ์˜ ์†Œ๋น„ ํŒจํ„ด์„ ๊ฐ€์ง„ ํŒŒ์ผ์ด๋‹ค.

๊ฒฐ๊ตญ์€ ๋ณ€๊ฒฝ์ด ์ผ์–ด๋‚ฌ์„๋•Œ $39 ๋‹ฌ๋Ÿฌ๋งŒ ์†Œ๋น„๋˜๋ฉด ๋˜์ง€๋งŒ, $1,092๊ฐ€ ์†Œ๋น„ ๋œ ๊ฒƒ ์ด๋‹ค.

์ด๋Ÿฌํ•œ ์ผ€์ด์Šค์— ๊ฐ€์žฅ ์ถ”์ฒœํ•˜๋Š” ๋ฐฉ์‹์€ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ณ€๊ฒฝ ์—ฌ๋ถ€๋ฅผ ์ฒดํฌํ•˜์—ฌ, ๋ณ€๊ฒฝ์ด ๋˜์—ˆ์„๋•Œ๋งŒ ๋ณ€๊ฒฝ์„ ํ•˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

3-1. ํŒŒ์ผ HASH๋ฅผ ํ†ตํ•œ ์ค‘๋ณต ๋‹ค์šด๋กœ๋“œ ์—ฌ๋ถ€ ์ ๊ฒ€ 

ํ˜น์‹œ๋‚˜ HASH ๋ผ๋Š” ๊ฐœ๋…์„ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ์„ ์œ„ํ•˜์—ฌ, ์•„๋ž˜์˜ ๊ธ€์„ ํ•œ๋ฒˆ ์ฝ์–ด ๋ณด๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค.

 

 

ํ•ด์‹œ ํ•จ์ˆ˜ - ์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „

์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „. ์ด๋ฆ„์„ 0~15 ์‚ฌ์ด์˜ ์ •์ˆ˜๊ฐ’์œผ๋กœ ๋งคํ•‘ํ•˜๋Š” ํ•ด์‹œ ํ•จ์ˆ˜์˜ ์˜ˆ. “John Smith”์™€ “Sandra Dee”๋ผ๋Š” ๋‘ ํ‚ค ์‚ฌ์ด์— ์ถฉ๋Œ์ด ์กด์žฌํ•œ๋‹ค. ํ•ด์‹œ ํ•จ์ˆ˜(hash function)๋Š” ์ž„์˜์˜ ๊ธธ์ด๏ฟฝ๏ฟฝ

ko.wikipedia.org

์•”ํŠผ ์–ด๋–ค ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋“   (MD5, SHA1, SHA256)์„ ์‚ฌ์šฉํ•˜๋“  ํŒŒ์ผ์˜ ์œ ๋‹ˆํฌํ•œ ๊ฐ’์„ ๋ฝ‘์•„๋‚ธ๋‹ค๋ฉด ๋ณ€๊ฒฝ ์—ฌ๋ถ€๋ฅผ ์ ๊ฒ€ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์‚ฌ์‹ค ์ด๋ ‡๊ฒŒ๋งŒ ์ด์•ผ๊ธฐํ•˜๋ฉด ๋จธ๋ฆฌ์†์— ์ž˜ ์•ˆ๋“ค์–ด์˜ฌ๊ฒƒ ๊ฐ™์œผ๋‹ˆ, ์˜ˆ๋ฅผ ๋“ค์–ด๋ณด์ž.

 

https://cdn.yangs.kr/app/1/1.exe ๋ผ๋Š” ํŒŒ์ผ์„ ํŒจ์น˜ํ•˜๋Š” ์œˆ๋„์šฐ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •์„ ์„ธ์›Œ๋ณด๊ฒ ๋‹ค.

๊ทธ๋ฆฌ๊ณ  1.exe์— ๋Œ€ํ•ด ํŒŒ์ผ SHA256 HASH๋ฅผ ๋œฌ ํ›„, https://cdn.yangs.kr/app/1/1_exe.checksum (64๋ฐ”์ดํŠธ) ํŒŒ์ผ์„ ์—…๋กœ๋“œ๋ฅผ ํ•˜์˜€๋‹ค.

 

ํด๋ผ์ด์–ธํŠธ๊ฐ€ ํŒจ์น˜ ํ•˜๋Š” ์ˆœ์„œ

1. ์ž์‹ ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋กœ์ปฌ ํŒŒ์ผ์˜ SHA256 HASH๋ฅผ ๊ตฌํ•œ๋‹ค.

2. https://cdn.yangs.kr/app/1/1_exe.checksum ์„ ๋‹ค์šด๋กœ๋“œ ํ•œ๋‹ค.

3. ์ž์‹ ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋กœ์ปฌ ํŒŒ์ผ์˜ SHA256๊ณผ ๋ฆฌ๋ชจํŠธ์—์„œ ๋ฐ›์€ ๋ฌธ์ž์—ด์„ ๋น„๊ตํ•œ๋‹ค.

3-1 : ๋ฌธ์ž์—ด์ด ๊ฐ™์€ ๊ฒฝ์šฐ, exe๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•˜์ง€ ์•Š๋Š”๋‹ค. (ํŒŒ์ผ์˜ ๋ฌด๊ฒฐ์„ฑ์„ SHA256 ํŒŒ์ผ HASH๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์‹œ ๋ฐ›๋Š”๊ฑด ์ค‘๋ณต)

3-2 : ๋ฌธ์ž์—ด์ด ๋‹ค๋ฅธ ๊ฒฝ์šฐ, exe๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•œ๋‹ค.

 

์ด๋Ÿฐ ๋ฐฉ๋ฒ•๋ก ์ด ์ ์šฉ ๋˜๋Š” ๊ฒฝ์šฐ,  ํ•œ๋‹ฌ์— 1๋ฒˆ ํŒŒ์ผ์ด ๋ฐ”๋€Œ๋Š” ๊ฒฝ์šฐ, $1,092 -> $40 ($39[exe ๋‹ค์šด๋กœ๋“œ] + $1 [0 (checksum ๋‹ค์šด๋กœ๋“œ ๋น„์šฉ)])์˜ ๋น„์šฉ์œผ๋กœ ์ค„๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

 

3-2. HTTP ํ‘œ์ค€ ์ŠคํŽ™์„ ํ†ตํ•œ ๋ณ€๊ฒฝ ์—ฌ๋ถ€ ์ฒดํฌ 

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

https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/ETag

 

ETag

ETag HTTP ์‘๋‹ต ํ—ค๋”๋Š” ํŠน์ • ๋ฒ„์ „์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ์‹๋ณ„ํ•˜๋Š” ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค. ์›น ์„œ๋ฒ„๊ฐ€ ๋‚ด์šฉ์„ ํ™•์ธํ•˜๊ณ  ๋ณ€ํ•˜์ง€ ์•Š์•˜์œผ๋ฉด, ์›น ์„œ๋ฒ„๋กœ full ์š”์ฒญ์„ ๋ณด๋‚ด์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—, ์บ์‰ฌ๊ฐ€ ๋” ํšจ์œจ์ ์ด๊ฒŒ ๋˜๊ณ , ๋Œ€์—ญํญ๏ฟฝ

developer.mozilla.org

์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ƒ์šฉ CDN ์—…์ฒด๋“ค์€ ๋ชจ๋‘ "E-Tag" ์ŠคํŽ™์„ ์ง€์›ํ•ด์ฃผ๊ณ  ์žˆ๋‹ค.

ํ•„์ž์˜ ๊ฒฝ์šฐ๋Š” AWS CloudFront + S3 ์กฐํ•ฉ์œผ๋กœ ์‚ฌ์šฉ์ค‘์ธ๋ฐ, S3 Server์—์„œ ํ•ด๋‹น ํ•˜๋Š” ์ŠคํŽ™์„ ์ง€์›ํ•˜๊ณ  ์žˆ๊ธฐ์— ํ™œ์šฉ ํ•˜๊ธฐ ์ข‹๋‹ค.

 

 

4. ์••์ถ•์„ ํ•ด์ฃผ์„ธ์š”


์šฐ๋ฆฌ์—๊ฒŒ๋Š” "์••์ถ•" ์ด๋ผ๋Š” ์‹ ๊ธฐ์ˆ ์ด ์žˆ๋‹ค.

๊ฑฐ์˜ ๋ชจ๋“  ์—…์ฒด๋Š” "์ „์†ก๋Ÿ‰" ๊ธฐ๋ฐ˜ ๊ณผ๊ธˆ์„ ํ•˜๋Š” ๊ณณ์ด ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ ํด๋ผ์ด์–ธํŠธ์— ์ „๋‹ฌ ๋˜๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์ ์œผ๋ฉด ์ ์„ ์ˆ˜๋ก ์ ์€ ๋น„์šฉ์„ ์ง€์ถœ ํ•˜๊ฒŒ ๋œ๋‹ค.

๋ฐ์ดํ„ฐ ์••์ถ•์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋” ์ ์€ ์ €์žฅ ๊ณต๊ฐ„์— ํšจ์œจ์ ์œผ๋กœ ๊ธฐ๋กํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ , ๋˜๋Š” ๊ทธ ๊ธฐ์ˆ ์˜ ์‹ค์ œ ์ ์šฉ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค.
 

๋ฐ์ดํ„ฐ ์••์ถ• - ์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „

์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „. ๋ฐ์ดํ„ฐ ์••์ถ•์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋” ์ ์€ ์ €์žฅ ๊ณต๊ฐ„์— ํšจ์œจ์ ์œผ๋กœ ๊ธฐ๋กํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ , ๋˜๋Š” ๊ทธ ๊ธฐ์ˆ ์˜ ์‹ค์ œ ์ ์šฉ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ํฌ๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋” ์ž‘์€ ํฌ๊ธฐ๋กœ ๋ณ€ํ™˜์‹œํ‚ค

ko.wikipedia.org

4-1. HTTP ํ‘œ์ค€ ์ŠคํŽ™์„ ํ†ตํ•œ ์••์ถ•

HTTP ํ”„๋กœํ† ์ฝœ์„ ๋งŒ๋“  ์‚ฌ๋žŒ๋“ค๋„ ๋ฐ์ดํ„ฐ ์ „์†ก๋Ÿ‰์„ ์–ด๋–ค ๋ฐฉ์‹์„ ํ†ตํ•ด์„œ๋ผ๋„ ์ค„์—ฌ๋ณด๋ ค๊ณ  ํ–ˆ๋‹ค.

ํ•œ๊ตญ์€ ๋ฐ์ดํ„ฐ ์ „์†ก๋Ÿ‰์ด ๋ฌด์ œํ•œ ์ด์ง€๋งŒ, ์ง€๊ธˆ๋„ ์œ ๋Ÿฝ์ด๋‚˜ ๋ฏธ๊ตญ์€ ๋ฐ์ดํ„ฐ ์ข…๋Ÿ‰์ œ๋กœ ISP์—์„œ ์šด์˜ ๋˜๋Š” ๊ณณ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

HTTP์—์„œ์˜ ์••์ถ•

์••์ถ•์€ ์›น ์‚ฌ์ดํŠธ์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ์ค‘์š”ํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ๋ฌธ์„œ์— ๋Œ€ํ•ด, 70%๊ฐ€ ๋„˜๋Š” ์‚ฌ์ด์ฆˆ ์ถ•์†Œ๋Š” ํ•„์š”๋กœ ํ•˜๋Š” ๋Œ€์—ญํญ ์šฉ๋Ÿ‰์„ ๋‚ฎ์ถฐ์ค๋‹ˆ๋‹ค. ์ˆ˜๋…„๊ฐ„, ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ ์  ๋” ํšจ์œจ์ ์œผ๋กœ ๋ณ€ํ•ด์™”๊ณ ,

developer.mozilla.org

 "๋ฐ์ดํ„ฐ ์••์ถ•" ํ•ญ๋ชฉ์—์„œ ์ด์•ผ๊ธฐ ํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ฐฉ์‹์„ ํ†ตํ•ด ์••์ถ•์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ถœ์ฒ˜ : MDN

'Acceept-Encoding' ์„ ํ†ตํ•ด ๋‚ด๊ฐ€ ํ•ด์„ ํ•  ์ˆ˜ ์žˆ๋Š” ์••์ถ• ๋ฐฉ์‹์„ ๋ณด๋‚ธ๋‹ค.

'Content-Encoding' ์„ ํ†ตํ•ด ์„œ๋ฒ„๊ฐ€ ์••์ถ•ํ•œ ์••์ถ• ๋ฐฉ์‹์„ ๋ณด๋‚ด์ฃผ๊ฒŒ ๋œ๋‹ค.

 

์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜๋ฉด ํด๋ผ์ด์–ธํŠธ (Chrome, IE)๊ฐ€ "??? : ์ €๋Š” ์ด๋Ÿฐ ์••์ถ•์„ ํ•ด์ œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค" ๋ผ๊ณ  ๋ณด๋‚ด๋ฉด, ์„œ๋ฒ„๊ฐ€ ์š”์ฒญ ํ•œ ํƒ€์ž…์„ ๋ณด๊ณ  ๋งž์ถฐ์„œ ์••์ถ•์„ ํ•ด์ฃผ๋Š” ๊ฒƒ ์ด๋‹ค.

 

 

Amazon CloudFront- ์‹ ๊ทœ Gzip ์••์ถ• ๊ธฐ๋Šฅ ์ œ๊ณต! | Amazon Web Services

์ „ ์„ธ๊ณ„ ์‚ฌ์šฉ์ž์—๊ฒŒ Amazon CloudFront๋ฅผ ์ด์šฉํ•˜์—ฌ ๋‚ฎ์€ ์ง€์—ฐ ์†๋„๋กœ ๋น ๋ฅด๊ฒŒ ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ๋ถ€ํ„ฐ CloudFront์— Gzip ์••์ถ• ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํŠน์ • CloudFront ๋ฐฐํฌ ์ง€์ ์— ๋ณธ ๊ธฐ๋Šฅ

aws.amazon.com

๊ฑฐ์˜ ๋ชจ๋“  CDN ์—…์ฒด์—์„œ GZIP ๊ด€๋ จ๋œ ํ—ค๋”๋ฅผ ์ œ๊ณต ํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉ ํ•˜๋„๋ก ํ•˜์ž.

์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ด์•ผ๊ธฐ ํ–ˆ์ง€๋งŒ, ์ตœ๊ทผ์— ๋‚˜์˜ค๋Š” HTTP Client (okhttp3.. Apache Http Client)์—์„œ ํ•ด๋‹น ์ŠคํŽ™์„ ์ง€์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— 

์˜ต์…˜ ์—ฌ๋ถ€๋งŒ ํ™•์ธ ํ•˜๊ณ , ์‚ฌ์šฉ ํ•˜๋ฉด ์ ์€ ๋ฆฌ์†Œ์Šค๋กœ ์ฝ˜ํ…์ธ  ๋น„์šฉ์„ ์ค„ ์ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

 

 

5. Product Team์—์„œ ๋น„์šฉ ์ ˆ๊ฐ์„ ์ง„ํ–‰ํ•œ ํ›„๊ธฐ


์•ผ์ƒ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‚˜ํƒ€๋‚ฌ๋‹ค.

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

 

๊ฐœ์ธ์ ์œผ๋กœ ๋น„์šฉ์ ˆ๊ฐ์— ๋Œ€ํ•œ ๋ฆฌ๋”ฉ์„ ํ•˜๋ฉด์„œ ๋Š๊ผˆ๋˜ ์ ์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์ ์–ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

 

1. ๊ฐœ๋ฐœ์ž๋“ค ๋ชจ๋‘์—๊ฒŒ ์‹ค์ œ ๋น„์šฉ๊ณผ ์ˆ˜์น˜๋ฅผ ๊ณต์œ ํ•˜์—ฌ, ๋™๊ธฐ๋ฅผ ์œ ๋ฐœ ์‹œ์ผœ์ฃผ์ž.

์ฒ˜์Œ์—๋Š” ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ทธ๋ ‡๊ฒŒ ์ข‹์•„ํ•˜์ง€๋Š” ์•Š์•˜๋‹ค. ์œ„์—์„œ ์ด์•ผ๊ธฐ ํ•œ ๋‚ด์šฉ์ด ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

์–ด๋–ค์‹์œผ๋กœ ์„ค๋“์„ ํ•ด๋ณผ๊นŒ ํ•˜๊ณ  ๊ณ ๋ฏผ์„ ํ•˜๋‹ค๊ฐ€ ๋ˆˆ์— ๋ณด์ด๋Š” ์ˆ˜์น˜๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ๋กœ ํ•˜์˜€๋‹ค.

์ ˆ๋Œ€์ ์ธ ์ˆ˜์น˜๋ฅผ ์ด ๋ธ”๋กœ๊ทธ์—์„œ ๊ณต๊ฐœ๋ฅผ ํ•  ์ˆ˜๋Š” ์—†๊ฒ ์ง€๋งŒ,

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

๊ทธ ๊ฒฐ๊ณผ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์—๊ฒŒ ๋‚˜๋ฆ„ ๋งŽ์€ ๋™๊ธฐ ์œ ๋ฐœ์„ ์‹ฌ์–ด์ฃผ์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ , ์ด๋กœ ์ธํ•˜์—ฌ 2020๋…„์—๋Š” ์•„๋งˆ๋„ ์ข‹์€ ์„ฑ๊ณผ๋ฅผ ๋ฐ›์ง€ ์•Š์•˜์„๊นŒ...? (๋ง์„ ํ๋ฆฌ๋Š” ์ด์œ ๋Š” ๋งˆ์ง€๋ง‰์— ์„ค๋ช… ํ•˜๊ฒ ๋‹ค) ํ•˜๊ณ  ์ƒ๊ฐ์ด ๋œ๋‹ค.

 

2. ๋น„์šฉ์ ˆ๊ฐ ํ”„๋กœ์ ํŠธ๋Š” ํ•œ๋ฒˆ์— ๋ชจ๋“ ๊ฑธ ๋‹คํ•˜๋Š”๊ฒƒ๋ณด๋‹ค๋Š” ๋‹จ๊ณ„๋ฅผ ๋‚˜๋ˆ„์–ด์„œ ์ง„ํ–‰ํ•˜์ž

์ด Product์˜ ๊ฐœ๋ฐœ์ž M/M์„ 100% ๋‹ค ํˆฌ์ž… ํ•˜์—ฌ ์ง„ํ–‰ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด, ๋‹น์—ฐํžˆ ์ข‹๊ฒ ์ง€๋งŒ ๊ทธ๋Ÿด ์ˆ˜ ์—†๋Š” ๊ฒƒ์ด ๋ˆ์„ ๋ฒ„๋Š” ์‚ฌ๊ธฐ์—…์˜ ํ˜„์‹ค์ด๋ผ๊ณ  ์ƒ๊ฐ ๋œ๋‹ค. ์ด๋Ÿด๋• ์ „์ฒด์ ์ธ ํ”Œ๋žœ์„ ๊ฐ€์ง€๊ณ  ๋‹จ๊ณ„์ ์œผ๋กœ ์„œ๋น„์Šค์— ์ ์šฉ์„ ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.

 

- Aํ”Œ๋žœ (01์›” ~ 03์›” ) : XX ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋น„์šฉ ์ตœ์ ํ™” ์ง„ํ–‰
- Aํ”Œ๋žœ ๋ชจ๋‹ˆํ„ฐ๋ง/๊ฒฐ๊ณผ๋ณด๊ณ  (์ถœ์‹œํ›„ 2์ฃผ) : ์ถœ์‹œ ์ดํ›„ ํŠธ๋ž˜ํ”ฝ ๊ฐ์†Œ ๋ฐ ๋น„์šฉ ๊ฐ์†Œ 

- Bํ”Œ๋žœ (04์›” ~ 05์›” ) : XX ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ๋น„์šฉ ์ตœ์ ํ™” ์ง„ํ–‰
- Bํ”Œ๋žœ ๋ชจ๋‹ˆํ„ฐ๋ง/๊ฒฐ๊ณผ๋ณด๊ณ  (์ถœ์‹œํ›„ 2์ฃผ) : ์ถœ์‹œ ์ดํ›„
ํŠธ๋ž˜ํ”ฝ ๊ฐ์†Œ ๋ฐ ๋น„์šฉ ๊ฐ์†Œ 

๋‚˜๋ˆ„์–ด์„œ ์ง„ํ–‰ ํ•˜๋Š”๊ฒƒ์ด ์ค‘์š”ํ•œ๊ฑด, ๊ฐœ๋ฐœ์ž ๋ฆฌ์†Œ์Šค๋„ ์žˆ์ง€๋งŒ, ์ž‘์—…์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ ๋ณด๊ณ ๋ฅผ ์œ„ํ•ด์„œ๋„ ์ค‘์š”ํ•˜๋‹ค.

'A๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋น„์šฉ์ ˆ๊ฐ์„ ์ง„ํ–‰ํ•˜์—ฌ, ์–ด๋Š ์ •๋„ ๋น„์šฉ์„ ์ ˆ๊ฐ ํ–ˆ๋‹ค ' ๋Š” ์ฃผ๊ฐ„ ํšŒ์˜์—์„œ ๊ฐ€์žฅ ํ•ซํ•˜๊ณ , ๊ฒฝ์˜์ง„์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๊ฒŒ ๋ณด๋Š” ์ด์Šˆ ๋ผ๊ณ  ์ƒ๊ฐ ๋œ๋‹ค. ๋˜ํ•œ ํ•ด๋‹น ์ง€ํ‘œ๋ฅผ ํ†ตํ•ด ๋น„์Šทํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰์‹œ ๋“ค์–ด๊ฐ€๋Š” ๊ฐœ๋ฐœ์ž ๋ฆฌ์†Œ์Šค ๋Œ€๋น„ ์–ด๋Š์ •๋„์˜ ๋น„์šฉ ์ ˆ๊ฐ์ด ๊ฐ€๋Šฅ ํ• ์ง€๋„ ์ถ”์ •์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋œ๋‹ค. 

 

์—ฌ๋‹ด์œผ๋กœ ํ•„์ž์˜ ๊ฒฝ์šฐ๋„ ํ•˜๋ฃจ๋ผ๋„ ๋นจ๋ฆฌ ์ถœ์‹œ ํ•˜๊ณ  ์‹ถ์€ ๋งˆ์Œ์— 2๊ฐœ์˜ ๊ธฐ๋Šฅ์ด ์„ž์—ฌ์„œ ์ถœ์‹œํ•œ ์ ์ด ์žˆ๋Š”๋ฐ, ์œ„์™€ ๊ฐ™์€ ๋ฌธ์ œ๋กœ ํ•œ์ฐฝ ๊ณ ์ƒ์„ ํ–ˆ์—ˆ๋‹ค.

 

 

 

3. ์œ—์„ ์— ๋ณด๊ณ ๋ฅผ ํ• ๋•Œ๋Š” 10% ์ •๋„๋Š” ๋ฒ„ํผ๋กœ ๋‚จ๊ฒจ๋‘์ž.

์ด๊ฒŒ ์ƒ๊ฐ๋ณด๋‹ค ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ์‚ฌ์‹ค ๋น„์šฉ์ ˆ๊ฐ์ด ๋œ ๋˜๋ฉด ๋ˆˆ์น˜๋ฅผ ๋ณด๊ฒŒ ๋˜์ง€๋งŒ, ์˜ˆ์ƒ์น˜๋ณด๋‹ค ๋” ์ ˆ๊ฐ๋˜๋ฉด ์–ด๊นจ๋ฅผ ํŽด๊ณ  ๋‹ค๋‹ ์ˆ˜ ์žˆ๋‹ค.

'์ฃผ๊ฐ„๋ณด๊ณ ', '์›”๊ฐ„๋ณด๊ณ ' ๋“ฑ์œผ๋กœ ์ง„ํ–‰ ์ƒํ™ฉ์„ ๊ณต์œ  ํ• ๋•Œ๋Š” ๋น„์šฉ ์ ˆ๊ฐ ์˜ˆ์ƒ์น˜์—์„œ 10% ์ •๋„์˜ ๋ฒ„ํผ๋ฅผ ๋‘๋Š” ์„ผ์Šค๋ฅผ ๊ฐ€์ง€์ž.

 

 

 

์—ฌ๋‹ด์œผ๋กœ, ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ์ž‘์—…์„ ํ•˜๋ฉด์„œ ํ•˜๋ฉด์„œ '2021๋…„์—๋Š” ์ธ์„ผ ๋‘๋‘‘ํ•˜๊ฒŒ ๋ฐ›๋‚˜?!' ๋ผ๋Š” ๊ธฐ๋Œ€๋ฅผ ํ•˜์˜€์ง€๋งŒ, ์‚ฌ์‹ค ํ•„์ž๋Š” ๋น„์šฉ์ ˆ๊ฐ์˜ ๋ฉ”์ธ ์ž‘์—…์„ ๋งˆ์น˜๊ณ  ๋ฐ”๋กœ ์ด์ง์„ ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ์•„์‰ฝ์ง€๋งŒ ๋” ์ค‘์š”ํ•œ ์„ ํƒ์„ ์œ„ํ•œ ์ด์ง์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ›„ํšŒ๋Š” ์—†๋‹ค.

 

 

 

7. ๋งˆ์น˜๋ฉฐ


์ด ๋น„์šฉ์ ˆ๊ฐ ํ”„๋กœ์ ํŠธ๋Š” 2020๋…„ 01์›” ๋ถ€ํ„ฐ 3๋ช…์˜ ์ž‘์€ ์ธ์›๋“ค๋กœ ์ด 6๋‹จ๊ณ„๋ฅผ ๊ฑธ์ณ ์ง„ํ–‰ ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„๋ฅผ ์•ž๋‘๊ณ  ํ•„์ž๋Š” ๋จผ์ € ํ‡ด์‚ฌ๋ฅผ ํ•˜๊ฒŒ ๋˜์–ด์„œ, ์‚ฌ์‹ค ๋งˆ์Œ์— ๋งŽ์ด ๊ฑธ๋ ธ๋‹ค.

 

์ด ๊ธ€์„ ๊ทธ ๋ถ„๋“ค๊ป˜์„œ ๋ณผ ์ผ์ด ์žˆ์„์ง„ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ, ์ด ๊ธ€์„ ํ†ตํ•ด   ๋น„์šฉ์ ˆ๊ฐ์œผ๋กœ ๋งŽ์ด ๊ดด๋กญํ˜€๋“œ๋ ธ๋Š”๋ฐ, ํž˜๋“  ํ‹ฐ ์—†์ด ๋น„์šฉ ์ ˆ๊ฐ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ฐ™์ด ์ง„ํ–‰ ํ•ด์‹  ํ”„๋กœ์ ํŠธ ํŒ€์›๋ถ„๋“ค์—๊ฒŒ ๊ฐ์‚ฌํ•˜๋‹ค๋Š” ์ด์•ผ๊ธฐ๋ฅผ ์ „ํ•˜๊ณ  ์‹ถ๋‹ค.

 

์‚ฌ์‹ค ์ด ๊ธ€์€ 2020๋…„ 10์›”๋ถ€ํ„ฐ ์กฐ๊ธˆ์”ฉ ์ ์—ˆ๋‹ค๊ฐ€, 2021๋…„์— ๊ณต๊ฐœ๋ฅผ ํ•˜๋Š” ๊ธ€์ด๋‹ค.

ํ•„์ž ์—ญ์‹œ ๊ธฐ์–ต์„ ์กฐ๊ธˆ์”ฉ ๋”๋“ฌ์–ด๊ฐ€๋ฉด์„œ ์ ๋‹ค๋ณด๋‹ˆ ํ‹€๋ฆฌ๊ฒŒ ์ด์•ผ๊ธฐ ํ•œ ๊ฒƒ์ด ์žˆ์„ ์ˆ˜ ๋„ ์žˆ๋‹ค. 

 

์ž˜๋ชป ์ด์•ผ๊ธฐ ํ•˜๊ฑฐ๋‚˜, ๊ฐœ๋…์ƒ์— ์˜ค๋ฅ˜๊ฐ€ ๋ณด์ธ๋‹ค๋ฉด ๋Œ“๊ธ€๋กœ ๋‚จ๊ฒจ์ฃผ๋ฉด ํ•˜๋‚˜ ํ•˜๋‚˜ ๊ผญ ํ™•์ธํ•˜์—ฌ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค! 

 

 

 

 

๋Œ“๊ธ€