์•ˆ๋…•ํ•˜์„ธ์š”?
์˜ค๋Š˜์€ ์ด๋งˆํŠธ ํŠธ๋ ˆ์ด๋”์Šค์—์„œ ํ•œ๋ฒˆ ์ฏค์€ ์‚ด๊นŒ ๋ง๊นŒ
๊ณ ๋ฏผ์„ ๋งŽ์ด ํ•˜์…จ์„ ๋ฒ• ํ•œ!
์—ฐ์–ด ํ•„๋ ›์œผ๋กœ ๋ง›์žˆ๋Š” ์—ฐ์–ด ํšŒ๋ฅผ ๋จน์–ด๋ณด๋ ค๊ณ  ํ•ด์š”

์—ฐ์–ด ํ•„๋ ›์€ ์—ฐ์–ด์˜ ๊ป์งˆ๊ณผ ๊ฐ€์‹œ๋ฅผ ์ œ๊ฑฐํ•œ,
ํšŒ๋ฅผ ์ฐ๊ธฐ ์ง์ „์˜ ์ƒํƒœ์ž…๋‹ˆ๋‹ค!

์—ฐ์–ด ํ•„๋ ›์„ ์ฐ๊ณ ์žˆ๋Š” ๋ชจ์Šต

์žฌ๋ฃŒ๋Š” ํ•œ์ •๋˜์–ด ์žˆ๊ธฐ์—, ๊ทธ ์žฌ๋ฃŒ์˜ ๋ง›์„
์–ผ๋งŒํผ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š๋ƒ๋Š” ์š”๋ฆฌ์— ์Ÿ์•„๋‚ด๋Š” ์ •์„ฑ์— ์žˆ๋‹ค๊ณ 
์ €๋Š” ํ•ญ์ƒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ‡๊ธฐ์— ์—ฐ์–ด ํšŒ๋ฅผ ๋จน๊ธฐ์œ„ํ•ด ํ•„์ˆ˜๋Š” ์•„๋‹ˆ์ง€๋งŒ,
๊ฐ์น ๋ง›์„ ๋”ํ•ด ์ฃผ๊ธฐ์œ„ํ•ด์„œ
์—ฐ์–ด๋ฅผ ๋‹ค์‹œ๋งˆ์— ์‹ธ์„œ 6์‹œ๊ฐ„~ 12์‹œ๊ฐ„ ์ˆ™์„ฑ์‹œ์ผœ์ค„๊ฑฐ์—์š”!
์ด๊ฒƒ์„ ๋ณด๊ณ  ์—ฐ์–ด ๊ณค๋ถ€์ง€๋ฉ”๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค

์—ฐ์–ด ๊ณค๋ถ€์ง€๋ฉ” : ๋‹ค์‹œ๋งˆ์—์„œ ์ˆ™์„ฑ์‹œํ‚จ ์—ฐ์–ด


๋„ˆ๊ตฌ๋ฆฌ ๋ผ๋ฉด์„ ๋“์ผ๋•Œ
๋ด‰์ง€ ์•ˆ์— ๋‹ค์‹œ๋งˆ ์กฐ๊ฐ์ด ๋“ค์–ด์žˆ๋Š”๊ฒŒ ๊ธฐ์–ต๋‚˜์‹œ๋‚˜์š”?
๋‹ค์‹œ๋งˆ์—์„œ ๋‚˜์˜ค๋Š” ๊ฐ์น ๋ง›์ด
๋ผ๋ฉด์„ ๋” ๋ง›์žˆ๊ฒŒ ํ•ด ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๋“ค์–ด์žˆ๋Š”๊ฑฐ๋ž๋‹ˆ๋‹ค!

์ˆ™์„ฑ์˜ ์ค€๋น„๊ณผ์ •์€ ๊ฐ„๋‹จํ•ด์š”!
๋‹ค์‹œ๋งˆ๋ฅผ ๋ถˆ๋ ค ์ฒญ์ฃผ๋กœ ๊ฒ‰๋ฉด์— ๋ฐœ๋ผ์ค€ ๋‹ค์Œ,
ํ‚ค์นœํƒ€์˜ฌ๋กœ ๋ฌผ๊ธฐ๋ฅผ ์ œ๊ฑฐํ•œ ์—ฐ์–ด๋ฅผ ์‹ธ์„œ ๋ง์•„์ค๋‹ˆ๋‹ค.
๊ทธ๋Œ€๋กœ ๋ƒ‰์žฅ๊ณ ์— ๋ณด๊ด€ํ•œ ๋’ค 6์‹œ๊ฐ„ ์ดํ›„์— ๊บผ๋‚ด๋จน์œผ๋ฉด ๋ผ์š”!
์ฐธ๊ณ ๋กœ 24์‹œ๊ฐ„์ด ๋„˜์–ด๊ฐ€๋ฉด ๋‹ค์‹œ๋งˆ ์ง„์•ก์ด ๋‚˜๋ฌด ๋งŽ์ด๋‚˜์˜ค๋‹ˆ
๊ทธ์ „์— ๊บผ๋‚ด์„œ ๋“œ์‹œ๋Š”๊ธฐ ์ข‹์•„์š”!

์ž ์ด๋ ‡๊ฒŒ ์—ฐ์–ด๋ฅผ ์ˆ™์„ฑ์‹œ์ผฐ๋‹ค๋ฉด,
์ด ์—ฐ์–ด๋ฅผ ๋ง›์žˆ๊ฒŒ ๋จน์„์ˆ˜ ์žˆ๋„๋ก ์†Œ์Šค๋ฅผ ๋งŒ๋“ค์–ด ๋ด…์‹œ๋‹ค.

๋ณดํ†ต ์—ฐ์–ด ์ดˆ๋ฐฅ์„ ๋จน์„ ๋•Œ ํƒ€๋ฅดํƒ€๋ฅด์†Œ์Šค๋ฅผ ๋งŽ์ด ์“ฐ์ง€๋งŒ,
์˜ค๋Š˜์€ ์ƒํผํ•˜๋ฉด์„œ๋„ ๋‹ฌ์ฝค์งญ์งคํ•œ ์†Œ์Šค๋ฅผ ๋งŒ๋“ค์–ด ๋ณผ๊ฑฐ์—์š”.

์ค€๋น„๋ฌผ :

ํ”Œ๋ ˆ์ธ ์š”๊ฑฐํŠธ 3 TP (45ml)
ํ”Œ๋ ˆ์ธ ํฌ๋ฆผ์น˜์ฆˆ 1TP (15ml)
ํ™€๊ทธ๋ ˆ์ธ ๋จธ์Šคํƒ€๋“œ 1.5 tp (7.5ml)
๋ ˆ๋ชฌ ์ฆ™ 0.2 tp (1ml)
ํ›„์ถ” 10g
์†Œ๊ธˆ 5g



์žฌ๋ฃŒ๊ฐ€ ์ค€๋น„๋˜์—ˆ๋‹ค๋ฉด,
ํ•œ๊ตฐ๋ฐ ๋ชจ์•„์„œ ์‰ํ‚ท์‰ํ‚ท ์„ž์–ด์ค์‹œ๋‹ค!

๊ฝค๋‚˜ ๋จน์Œ์ง์Šค๋Ÿฝ์ฃ ?
์ด ์†Œ์Šค์˜ ์ •์‹ ๋ช…์นญ์€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ,
์ด์ˆ˜์—ญ์˜ ์ด์ž์นด์•ผ์—์„œ ์ •๋ง ๋ง›์žˆ๊ฒŒ ๋จน์—ˆ๋˜
์†Œ์Šค์˜ ๋ง›์„ ๋– ์˜ฌ๋ ค ์ œ๊ฐ€ ๋งŒ๋“ค์–ด ๋ณธ๊ฑฐ๋ž๋‹ˆ๋‹ค!

์นœ๊ตฌ๋“ค ์ง‘๋“ค์ด ํ•  ๋•Œ ๋‚ด๋†“์œผ์‹œ๋ฉด ์ •๋ง ์ข‹์•„์š”!
์ƒํผํ•˜๋ฉด์„œ๋„ ๋‹จ์ง ๋‹จ์ง ํ•ด์„œ ์ ˆ๋กœ ์†์ด๊ฐ€๋Š” ์†Œ์Šค์—์š”
๋‹จ๊ฑธ ๋” ์ข‹์•„ํ•˜์‹œ๋Š” ๋ถ„๋“ค์€,
์—ฌ๊ธฐ์— ๊ฟ€์„ ๋” ๋„ฃ์•„์ฃผ์–ด๋„ ์ข‹์•„์š”!

์ด๋ ‡๊ฒŒ ์†Œ์Šค๊นŒ์ง€ ์™„์„ฑ์ด ๋˜์—ˆ๋‹ค๋ฉด,
์—ฐ์–ดํšŒ๋ฅผ ์ฐ์–ด ํ”Œ๋ ˆ์ดํŒ… ํ•ด ๋ด…์‹œ๋‹ค
์ €๋Š” ์ƒ์ผ์—๋„ ์ผ€์ดํฌ ๋Œ€์‹  ํšŒ์ดํฌ๋ฅผ ์„ ํ˜ธํ•˜๋Š” ์‚ฌ๋žŒ์ด๋ผ..
์ด๋ฒˆ์—๋„ ์„ฑ๋Œ€ํ•˜๊ฒŒ ํ•œํŒ ์ฐจ๋ ค๋ณด์•˜์Šต๋‹ˆ๋‹ค ใ…Žใ…Žใ…Ž


์—ฌ๊ธฐ๊นŒ์ง€ ์ด๋งˆํŠธ ํŠธ๋ ˆ์ด๋”์Šค์—์„œ ์‚ฐ
์—ฐ์–ด ํ•„๋ ›์„ ์ด์šฉํ•ด ๋งŒ๋“  ํšŒ์™€ ์†Œ์Šค์˜€์Šต๋‹ˆ๋‹ค!
์ฐธ๊ณ ๋กœ, ์ฝ”์ŠคํŠธ์ฝ”์˜ ์—ฐ์–ด ํ•„๋ ›๋„ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€ ์•Š์œผ๋‹ˆ
๋™์ผํ•œ ๋ ˆ์‹œํ”ผ๋กœ ๋“œ์…”๋„ ๋œ๋‹ต๋‹ˆ๋‹ค ใ…Žใ…Ž

๊ทธ๋Ÿผ ์˜ค๋Š˜๋„ ๋ง›์žˆ๋Š” ํ•œ๋ผ ํ•˜์„ธ์š”!!

์•ˆ๋…•ํ•˜์„ธ์š”?

์ฝ”๋”ฉํ•˜๋Š” ๋ชจ์ฃผ๋ถ€ ์ž…๋‹ˆ๋‹ค!

์˜ค๋Š˜๋„ ์ง€๋‚œ ํฌ์ŠคํŒ…์— ์ด์–ด ๋‹ฌ๋ ค๋ด…์‹œ๋‹ค ใ…Žใ…Ž

 

1. GCP์—์„œ ์Šค๋ƒ…์ƒท ์ƒ์„ฑํ•˜๊ธฐ

์ด๋•Œ๊นŒ์ง€ GCP๋กœ ๊ฐ€์ƒ๋จธ์‹ ์„ ๋นŒ๋ฆฌ๊ณ ,

์„œ๋ฒ„๋ฅผ ์˜ฌ๋ ค ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ ๊นŒ์ง€ ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

(์•„๋ž˜ ํฌ์ŠคํŒ… ์ฐธ์กฐ)

https://formicae.tistory.com/entry/GCPGoogle-cloud-platform%EB%A1%9C-%EB%82%98%EC%9D%98-%EC%84%9C%EB%B2%84Server-%EB%A7%8C%EB%93%A4%EA%B8%B0-2?category=811869

 

GCP(Google cloud platform)๋กœ ๋‚˜์˜ ์„œ๋ฒ„(Server) ๋งŒ๋“ค๊ธฐ - 2

SSH(Secure Shell) ์„ ํ†ตํ•ด VM(Virtual Machine)์— ๋‚˜๋งŒ์˜ ์ฝ”๋“œ๋ฅผ ๋„ฃ์–ด ๋ณด์ž VM ์ธ์Šคํ„ด์Šค ์„ธ๋ถ€์ •๋ณด์— ์žˆ๋Š” ์ง๋ ฌ ํฌํŠธ1(์ฝ˜์†”) ์— ๋“ค์–ด๊ฐ€๋ฉด ํ•ด๋‹น ์ธ์Šคํ„ด์Šค๊ฐ€ ์–ด๋–ค ์‹์œผ๋กœ ๋นŒ๋“œ๋˜์—ˆ๋Š”์ง€ ์ƒ์„ธํ•œ ๋‚ด์šฉ์ด ๋‚˜ํƒ€๋‚œ๋‹ค

formicae.tistory.com

 

ํ•˜์ง€๋งŒ ํ…Œ์ŠคํŠธ๋ฅผ ํ–ˆ๋˜ ์„œ๋ฒ„์˜ ๊ทœ๋ชจ  ๊ฐ€ ์ปค์ง€๊ฒŒ ๋˜๋ฉด,

์ด ๋ฐฉ๋ฒ•์„ ๊ณ ์ˆ˜ ํ•  ๋•Œ, ์„œ๋ฒ„๋กœ ์š”์ฒญ ์ด ๋งŽ์•„์งˆ ๊ฒฝ์šฐ

์„œ๋ฒ„๊ฐ€ ๋ฒ„ํ‹ฐ์ง€ ๋ชปํ•˜๊ณ  ์‘๋‹ต ๋ถˆ๊ฐ€ ์ƒํƒœ๊ฐ€ ๋˜์–ด ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค.

์‰ฌ์šด ๋ง๋กœ, ๋‹ค์šด๋˜์–ด ๋ฒ„๋ฆฌ๋Š” ๊ฒƒ์ด์ง€์š”.

 

์ด๋ฅผ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์„œ๋ฒ„๋กœ์˜ ์š”์ฒญ์— ๋”ฐ๋ผ

VM(๊ฐ€์ƒ๋จธ์‹ )์„ ์—ฌ๋Ÿฌ๊ฐœ ๋Š˜๋ ค์ฃผ๊ณ  ↑,

์š”์ฒญ์ด ์—†์„ ๋•Œ์—๋Š” ์ค„์—ฌ์ฃผ๋Š” ↓

๊ด€๋ฆฌํ˜• ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน์„ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

 

์ด๋ฅผ ์œ„ํ•ด์„œ ๊ฐ€์žฅ ๋จผ์ € ํ•ด์•ผํ•  ์ผ์€,

์ด์ „ ์ธ์Šคํ„ด์Šค๋ฅผ ํ† ๋Œ€๋กœ ์Šค๋ƒ…์ƒท์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 


> ์Šค๋ƒ…์ƒท ์ด๋ž€? <

ํŠน์ • ์‹œ๊ฐ„์— ์ €์žฅ ์žฅ์น˜์˜ ์ƒํƒœ๋ฅผ ์ˆœ๊ฐ„์ ์œผ๋กœ ์บก์ณํ•˜์—ฌ

๋ณด์กดํ•˜๊ณ , ๋ฐฑ์—… ์šฉ๋„๋กœ ์‚ฌ์šฉ ํ•˜๋Š” ๊ฒƒ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.

์‰ฝ๊ฒŒ ๋งํ•ด, ํœด๋Œ€ํฐ์— ์žˆ๋Š” ์ •๋ณด๋“ค์„ ๊ธฐ์–ตํ•˜๊ธฐ ์œ„ํ•ด์„œ

์บก์ณํ•˜์—ฌ ๊ฐค๋Ÿฌ๋ฆฌ์— ๋„ฃ์–ด๋†“๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ,

์ˆœ๊ฐ„์˜ VM ์ƒํƒœ๋ฅผ ๋‚จ๊ฒจ ๋†“๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

์บก์ณํ•˜๋Š” ์†์„ฑ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋งค์ผ ๋˜๋Š” ํŠน์ • ์ฃผ๊ธฐ๋งˆ๋‹ค

์Šค๋ƒ…์ƒท ์ƒ์„ฑ์„ ํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜์ฃ .

์ถœ์ฒ˜ : https://www.cloudpack.co.kr/portal/ktcloudportal.epc.productintro.snapshot.html


๋จผ์ €, Compute Engine์—์„œ ์Šค๋ƒ…์ƒท์œผ๋กœ ๋“ค์–ด๊ฐ€๋ด…์‹œ๋‹ค.

์ฒซ ํ™”๋ฉด์€ ์•„๋ฌด๊ฒƒ๋„ ์—†์„ํ…Œ๋‹ˆ, ์ƒ์„ฑํ•˜๊ธฐ๋ฅผ ํด๋ฆญํ•ด ๋ด…์‹œ๋‹ค.

์†Œ์Šค ๋””์Šคํฌ์—๋Š” ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด ๋†“์€ VM์„ ์„ ํƒํž™๋‹ˆ๋‹ค.

๋ฆฌ์ „์„ ๊ฒฐ์ •ํ•  ๋•Œ์—๋Š” ์‹ ์ค‘ํ•˜๊ฒŒ ์„ ํƒ์„ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์Šค๋ƒ…์ƒท ์ €์žฅ์„ ์œ„ํ•ด ๋นŒ๋ฆฌ๋Š” ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ด์ง€์š”.

๋ฆฌ์ „์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ธฐ์ค€์€ ์•„๋ž˜์˜ ํฌ์ŠคํŒ…์„ ์ฐธ์กฐํ•ฉ์‹œ๋‹ค!

formicae.tistory.com/entry/%EC%84%9C%EB%B2%84%EC%9D%98-%EC%9A%94%EC%B2%AD%EA%B3%BC-%EC%9D%91%EB%8B%B5%EC%9D%98-%EA%B4%80%EC%A0%90%EC%97%90%EC%84%9C-%EB%B3%B4%EB%8A%94-%EB%A6%AC%EC%A0%84Region-%EB%A9%80%ED%8B%B0-%EB%A6%AC%EC%A0%84

 

์„œ๋ฒ„์˜ ์š”์ฒญ๊ณผ ์‘๋‹ต์˜ ๊ด€์ ์—์„œ ๋ณด๋Š” ๋ฆฌ์ „(Region), ๋ฉ€ํ‹ฐ ๋ฆฌ์ „

์„œ๋ฒ„์˜ ์š”์ฒญ๊ณผ ์‘๋‹ต์ด ์–ด๋–ค ์‹์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋Š”์ง€ ์ดํ•ดํ•˜๊ณ , ๊ฐ€์ƒ๋จธ์‹ ์„ ๋นŒ๋ฆฌ๊ฑฐ๋‚˜, ์Šค๋ƒ…์ƒท, ๋””์Šคํฌ๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ๊ฒฐ์ •ํ•˜๋Š” ๋ฆฌ์ „๊ณผ ๋ฉ€ํ‹ฐ๋ฆฌ์ „์„ ์•Œ์•„๋ณด์ž. ์‰ฌ์šด ์˜ˆ๋กœ, ์šฐ๋ฆฌ๊ฐ€ ๊ตฌ๊ธ€์ฐฝ์— ๊ฒ€์ƒ‰์„ ํ•  ๋•Œ

formicae.tistory.com

์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ–ˆ๋‹ค๋ฉด, ์•„๋ž˜์™€ ๊ฐ™์ด ๋…น์ƒ‰ ์ฒดํฌํ‘œ์‹œ๊ฐ€ ๋œฐ ๊ฒƒ์ด๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ์ด์ œ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค ์ฐจ๋ก€์ž…๋‹ˆ๋‹ค.


2. GCP์—์„œ ์ด๋ฏธ์ง€ ์ƒ์„ฑํ•˜๊ธฐ


> ์ด๋ฏธ์ง€๋ž€ ๋ฌด์—‡์ธ๊ฐ€? <

์ด๋ฏธ์ง€๋Š” ๋””์Šคํฌ๋‚˜ ์Šค๋ƒ…์ƒท์„ ํ…œํ”Œ๋ฆฟํ™” ํ•œ ๊ฒƒ์œผ๋กœ

VM์— ๋ฐ”๋กœ ์˜ฌ๋ ค ์„œ๋ฒ„ ์‚ฌ์šฉ์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก 

์ž„์‹œ ๋””์Šคํฌ์™€ ๊ฐ™์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

๊ฐ€์กฑ๊ณผ ํ•จ๊ป˜์žˆ๋Š” ์‹œ๊ฐ„์„ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์–ด์„œ

์‚ฌ์ง„์„ ์ฐ์–ด๋†“์€ ๊ฒƒ์ด ์Šค๋ƒ…์ƒท์ด๊ณ ,

๊ทธ ์Šค๋ƒ…์ƒท์„ ๊ฐ€์กฑ๋“ค์ด ๋ณด๊ณ 

๋™์ผํ•œ ๊ธฐ์–ต์„ ๋– ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ ์ด๋ฏธ์ง€์ธ ๊ฒƒ์ด์ฃ .


์•„๋ž˜์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค๋ฉด ๋˜๋Š”๋ฐ, 

๊ณ„์—ด์„ ์ถ”๊ฐ€ํ•˜๊ฒŒ ๋˜๋ฉด ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน ์„ค์ •๋•Œ ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, ํ‚ค&๊ฐ’ Pair ์„ค์ •์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ž…๋ ฅํ•˜๋˜

ํ•„์ˆ˜๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ๊ทธ๋ƒฅ ๋„˜์–ด๊ฐ€๋„ ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค.

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

์•„๋ž˜์™€ ๊ฐ™์ด ์—ฌ๊ธฐ๊นŒ์ง€ ๋‹ค ๋งŒ๋“ค์—ˆ๋‹ค๋ฉด,

์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ์„ ๋งŒ๋“ค์–ด ๋ณผ ์ฐจ๋ก€์ž…๋‹ˆ๋‹ค.


3. GCP์—์„œ ์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ ๋งŒ๋“ค๊ธฐ

์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ์„ ๋งŒ๋“œ๋Š” ๊ณผ์ •์€

์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •๊ณผ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค!

๋‹ค๋ฅธ ์ ์ด ์žˆ๋‹ค๋ฉด, ๋ถ€ํŒ… ๋””์Šคํฌ ๋Œ€์‹ 

์œ„์—์„œ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด ๋‘” ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

๋จธ์‹  ๊ตฌ์„ฑ์€ ํ•„์š”ํ•œ ์„ฑ๋Šฅ์„ ๊ณ ๋ คํ•˜์—ฌ ์„ ํƒ ํ•ด ์ค์‹œ๋‹ค.

์„ฑ๋Šฅ์ด ๋†’์„์ˆ˜๋ก ๋” ๋น„์Œ‰๋‹ˆ๋‹ค..ใ…Žใ…Ž

 

๋ถ€ํŒ… ๋””์Šคํฌ์—์„œ "๋ณ€๊ฒฝ"์„ ํด๋ฆญํ•˜๊ณ ,

"๋งž์ถค ์ด๋ฏธ์ง€"๋ฅผ ๋ˆŒ๋Ÿฌ ๋งŒ๋“ค์–ด ๋†“์€ ์ด๋ฏธ์ง€๋ฅผ ์„ ํƒํ•ฉ์‹œ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ์™€ ๋™์ผํ•˜๊ฒŒ

์•ก์„ธ์Šค ๋ฒ”์œ„์™€ ๋ฐฉํ™”๋ฒฝ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

 

 

๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ์ค‘์š”ํ•œ.. ์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฝ์ž… ํ•ด ์ค„๊ฑฐ์—์š”

 

์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ๋ž€, ์ธ์Šคํ„ด์Šค ํ…œํ”Œ๋ฆฟ์ด

VM์˜ ๋ฉ”๋ชจ๋ฆฌ์— ๋กœ๋“œ๋˜์—ˆ์„ ๋•Œ ์ฒ˜์Œ์œผ๋กœ ์‹คํ–‰ํ•  ์ฝ”๋“œ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ „ ํฌ์ŠคํŒ…์—์„œ SSH๋กœ ๋“ค์–ด๊ฐ€ CentOS์šฉ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•œ ๊ฒƒ์ด ๊ธฐ์–ต ๋‚˜์‹œ๋‚˜์š”?

formicae.tistory.com/entry/GCPGoogle-cloud-platform%EB%A1%9C-%EB%82%98%EC%9D%98-%EC%84%9C%EB%B2%84Server-%EB%A7%8C%EB%93%A4%EA%B8%B0-2?category=815536

 

GCP(Google cloud platform)๋กœ ๋‚˜์˜ ์„œ๋ฒ„(Server) ๋งŒ๋“ค๊ธฐ - 2

SSH(Secure Shell) ์„ ํ†ตํ•ด VM(Virtual Machine)์— ๋‚˜๋งŒ์˜ ์ฝ”๋“œ๋ฅผ ๋„ฃ์–ด ๋ณด์ž 1. ์™ธ๋ถ€ IP ์ฃผ์†Œ ๊ณ ์ • ์˜ˆ์•ฝํ•˜๊ธฐ VM ์ธ์Šคํ„ด์Šค ์„ธ๋ถ€์ •๋ณด์— ์žˆ๋Š” ์ง๋ ฌ ํฌํŠธ1(์ฝ˜์†”) ์— ๋“ค์–ด๊ฐ€๋ฉด ํ•ด๋‹น ์ธ์Šคํ„ด์Šค๊ฐ€ ์–ด๋–ค ์‹์œผ๋กœ ๋นŒ๋“œ๋˜

formicae.tistory.com

ํŒŒ๋ž€์ƒ‰์œผ๋กœ "๊ด€๋ฆฌ, ๋ณด์•ˆ, ๋””์Šคํฌ, ๋„คํŠธ์›Œํ‚น, ๋‹จ๋… ์ž„๋Œ€" ๋ผ๊ณ  ์“ฐ์—ฌ์žˆ๋Š”

์ ‘์–ด๋‘๊ธฐ ํ‘œ์‹œ๋ฅผ ํด๋ฆญํ•˜๊ฒŒ ๋˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ์— ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•ด ์ค์‹œ๋‹ค.

screen ์„ ์ƒ์„ฑํ•˜์—ฌ my_server๋ผ๋Š” ์ด๋ฆ„์„ ๋ถ€์—ฌํ•˜๊ณ ,

gcp_example์ด๋ผ๋Š” ํด๋”๋กœ ์ด๋™ํ•ด, ์„œ๋ฒ„๋ฅผ ๊ธฐ๋™์‹œํ‚ค๋Š” ์ฝ”๋“œ ์ž…๋‹ˆ๋‹ค.

#!/bin/bash
cd gcp_example
screen -dmS my_server bash -c 'npm start'

 

์‹œ์ž‘ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ผญ ์ž…๋ ฅํ•˜์„ธ์š”!!

์—ฌ๊ธฐ๊นŒ์ง€ ๋งŒ๋“ค์—ˆ๋‹ค๋ฉด, ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚  ๊ฑฐ์—์š”

๊ทธ๋Ÿผ ๋‹ค์Œ ํฌ์ŠคํŒ…์—์„œ ๊ทธ๋ฃน ์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“ค์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!

์˜ค๋Š˜๋„ ์žฌ๋ฏธ์žˆ๋Š” ์ฝ”๋”ฉ ํ•˜์„ธ์š” :)


์•ˆ๋…•ํ•˜์„ธ์š”?

์ฝ”๋”ฉํ•˜๋Š” ๋ชจ์ฃผ๋ถ€ ์ž…๋‹ˆ๋‹ค!

์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š”, ์„œ๋ฒ„์˜ ์š”์ฒญ๊ณผ ์‘๋‹ต์ด ์–ด๋–ค ์‹์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋Š”์ง€ ์ดํ•ดํ•˜๊ณ ,

๊ฐ€์ƒ๋จธ์‹ ์„ ๋นŒ๋ฆฌ๊ฑฐ๋‚˜, ์Šค๋ƒ…์ƒท, ๋””์Šคํฌ๋ฅผ ์ƒ์„ฑํ•  ๋•Œ

๊ฒฐ์ •ํ•˜๋Š” ๋ฆฌ์ „๊ณผ ๋ฉ€ํ‹ฐ๋ฆฌ์ „์„ ์•Œ์•„ ๋ณผ ๊ฑฐ์—์š”. 

 

1. ์ธํ„ฐ๋„ท ๊ฒ€์ƒ‰์„ ํ•  ๋•Œ ์ผ์–ด๋‚˜๋Š” ํ˜„์ƒ๋“ค

์‰ฌ์šด ์˜ˆ๋กœ, ์šฐ๋ฆฌ๊ฐ€ ๊ตฌ๊ธ€์ฐฝ์— ๊ฒ€์ƒ‰์„ ํ•  ๋•Œ

์ผ์–ด๋‚˜๋Š” ํ˜„์ƒ๋“ค์— ๋Œ€ํ•ด ์ˆœ์„œ๋Œ€๋กœ ์ƒ๊ฐํ•ด ๋ด…์‹œ๋‹ค.


1. ์šฐ๋ฆฌ๊ฐ€ ๊ตฌ๊ธ€์— "formicae" ๋ผ๊ณ  ๊ฒ€์ƒ‰์„ ํ•ฉ๋‹ˆ๋‹ค.

 

2.  www.google.com์ด๋ผ๋Š” ๋„๋ฉ”์ธ๊ณผ 

์—ฐ๊ฒฐ๋œ ์„œ๋ฒ„์—  "formicae"๋ผ๋Š” ๋ฌธ์ž๋กœ

๊ฒ€์ƒ‰์„ ํ•ด ๋‹ฌ๋ผ๋Š” ์š”์ฒญ์ด ๋ณด๋‚ด์ง‘๋‹ˆ๋‹ค.

(www๋Š” ๋„๋ฉ”์ธ๊ณผ ์—ฐ๊ฒฐ๋œ ์„œ๋ฒ„์˜ ์œ„์น˜๋ฅผ ์•Œ๊ณ ์žˆ์Šต๋‹ˆ๋‹ค.)

 

3. ๊ตฌ๊ธ€์˜ ์„œ๋ฒ„์— ํ•ด๋‹น ์š”์ฒญ์ด ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.

 

4. ๊ตฌ๊ธ€์˜ ์„œ๋ฒ„์—์„œ "formicae" ๊ฒ€์ƒ‰์„ ํ•ฉ๋‹ˆ๋‹ค.

 

5. ๊ตฌ๊ธ€์˜ ์„œ๋ฒ„์—์„œ ๊ฒ€์ƒ‰ ๋กœ์ง์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

 

6. ๊ตฌ๊ธ€์˜ ์„œ๋ฒ„์—์„œ ๋กœ์ง์ด ์ข…๋ฃŒ๋˜์—ˆ์„ ๋•Œ

์ˆ˜ํ–‰๋˜๋Š” ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

 

7. ๊ฒฐ๊ณผ๋ฅผ ๋‹ค์‹œ ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๋Š” html์— ๊ทธ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.

 

8. ์•„๋ž˜์™€ ๊ฐ™์€ url๋กœ ๋ฆฌ๋‹ค์ด๋ ‰์…˜ ๋˜๋ฉด์„œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
www.google.com/search?bih=914&biw=1569&hl=ko&sxsrf=ALeKk030NxYM5qTpzTeZYEGOtc9ueJ0JtQ%3A1602953536910&source=hp&ei=QCGLX_TdNIn7wAP0hZOgDw&q=formicae&oq=formicae&gs_lcp=CgZwc3ktYWIQAzICCAAyAggAMgIIADICCAAyAggAMgIIADIECAAQCjICCAAyAggAMgUIABDLAToFCAAQsQM6BwgAEBQQhwI6CAgAELEDEIMBOgQIIxAnOgcIIxDqAhAnOgQIABBDOgcIABCxAxBDUM4GWKEXYJMYaANwAHgAgAGCAYgBhgmSAQQwLjEwmAEAoAEBqgEHZ3dzLXdperABCg&sclient=psy-ab&ved=0ahUKEwj0_Z-hi7zsAhWJPXAKHfTCBPQQ4dUDCAc&uact=5


์ด๊ฒŒ ๋‹ค ๋ฌด์Šจ ๋ง์ธ๊ฐ€ ์‹ถ๊ฒ ์ง€๋งŒ, ์šฐ๋ฆฌ๊ฐ€ ์ธํ„ฐ๋„ท์„ ์‚ฌ์šฉํ•˜๋Š”

๋ชจ๋“  ํ–‰์œ„๋“ค์€ ์š”์ฒญ๊ณผ ์‘๋‹ต์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ ,

๊ทธ ์š”์ฒญ์— ์‘๋‹ตํ•˜๋Š” ์„œ๋ฒ„๋“ค์ด ํ•ญ์ƒ ์กด์žฌํ•ด์„œ,

 

๊ฒฐ๊ณผ๋ฌผ์„ www(world wide web)๋ฅผ ํ†ตํ•ด ์ „๋‹ฌํ•˜์—ฌ

html์ด๋ผ๋Š” ํฌ๋งท์„ ํ†ตํ•ด ์šฐ๋ฆฌ๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ

๋งŒ๋“ค์–ด ์ค€๋‹ค๋Š”๊ฒƒ์„ ํ•ญ์ƒ ๋ช…์‹ฌํ•ฉ์‹œ๋‹ค!


2. ๋ฆฌ์ „๊ณผ ๋ฉ€ํ‹ฐ ๋ฆฌ์ „

์œ„์˜ ์˜ˆ์‹œ์™€ ๊ฐ™์ด ๊ตณ์ด ๊ฒ€์ƒ‰์ด ์•„๋‹ˆ๋”๋ผ๋„,

์ธ์Šคํ„ด์Šค ๋ผ๋ฆฌ์˜ ํ†ต์‹ ์ด๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ํ†ต์‹ ๋„

์‘๋‹ต๊ณผ ์š”์ฒญ์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋”ฐ๋ผ์„œ, VM์ด๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋“ฑ์˜ 

์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•  ๋•Œ์—๋Š” ์‹ ์ค‘ํ•˜๊ฒŒ ์„ ํƒ์„ ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

 

๊ตฌ๊ธ€์—์„œ ๋นŒ๋ฆด ์ˆ˜ ์žˆ๋Š”

์•„์‹œ์•„, ๋ถ๋ฏธ์˜ ์„œ๋ฒ„๋Š” ๋Œ€์ถฉ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ถ„ํฌํ•ฉ๋‹ˆ๋‹ค.

(๋‚จ๋ฏธ, ์œ ๋Ÿฝ ์„œ๋ฒ„๋„ ์žˆ์ง€๋งŒ ์ƒ๋žตํ•ฉ๋‹ˆ๋‹ค)

๊ทธ๋ ‡๋‹ค๋ฉด ๋ฆฌ์ „๊ณผ ๋ฉ€ํ‹ฐ๋ฆฌ์ „์ด๋ผ๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ผ๊นŒ์š”?

 

๋ฉ€ํ‹ฐ ๋ฆฌ์ „์€, ๋Œ€๋ฅ™์„ ์„ ํƒํ•˜๋ฉด ์ง€์—ญ์„ ๋ถ„์‚ฐํ•˜์—ฌ ์ €์žฅ์„ ํ•ด์ค๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ๋“ค์–ด, ์•„์‹œ์•„๋ฅผ ์„ ํƒํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด

์—ฌ๋Ÿฌ๊ฐœ์˜ ๋ฆฌ์ „์— ๋ถ„์‚ฐ๋˜๋„๋ก ์ €์žฅ์„ ํ•ด ์ค๋‹ˆ๋‹ค.

< ๋ฉ€ํ‹ฐ ๋ฆฌ์ „ - Asia >

โŠ™ asia-east1-a

โŠ™ asia-northeast1-a

โŠ™ asia-northeast2-a

 

๋ฐ˜๋Œ€๋กœ, ์ผ๋ฐ˜ ๋ฆฌ์ „์€ ์ง€์—ญ ํ•˜๋‚˜์— ๋ถ„์‚ฐํ•˜์—ฌ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, asia-east1๋ฅผ ์„ ํƒํ–ˆ๋‹ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ €์žฅ ๋ฉ๋‹ˆ๋‹ค.

<๋ฆฌ์ „ - Asia-east1 >

โŠ™ asia-east1-a

โŠ™ asia-east1-b

โŠ™ asia-east1-c

๋ฉ€ํ‹ฐ ๋ฆฌ์ „๊ณผ ๋ฆฌ์ „ ์ค‘ ์–ด๋Š ๊ฒƒ์„ ์„ ํƒํ•˜๋Š๋ƒ์— ๋”ฐ๋ผ,

์ง€์—ญ์— ๋”ฐ๋ผ ๋‹ค๋ฅด์ง€๋งŒ ์‘๋‹ต ์†๋„์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‘๋‹ต ์†๋„์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๊ฒƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์š”์ธ๋“ค์ด ์žˆ์Šต๋‹ˆ๋‹ค.


โ—† ์„œ๋ฒ„์— ์š”์ฒญ์„ ํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ์œ„์น˜ (A)

 

โ—† ์‘๋‹ต์„ ํ•˜๋Š” ์„œ๋ฒ„์˜ ์œ„์น˜ (B)

 

โ—† ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ ์œ„์น˜ (C)


A ์œ„์น˜๋Š” ์•„์‹œ์•„, ๋ถ๋ฏธ, ์œ ๋Ÿฝ ๋‹ค์–‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

B ์œ„์น˜๋Š” ์ด์ „ ํฌ์ŠคํŒ…์—์„œ ๋งŒ๋“ค์—ˆ๋˜ ์ธ์Šคํ„ด์Šค์˜

์œ„์น˜๋กœ์จ, ํ•œ๋ฒˆ ์ƒ์„ฑํ•˜๋ฉด ๊ณ ์ •์ด ๋˜์–ด์žˆ์–ด์š”.

C ์œ„์น˜ ๋˜ํ•œ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ๊ฒฐ์ •ํ•˜๋ฏ€๋กœ

๊ณ ์ •์ด ๋˜์–ด์žˆ๋Š” ๊ฒƒ์ด์ฃ .

 

ํŠน์ • ์‚ฌ๋žŒ์ด "formicae"๋ผ๊ณ  ๊ฒ€์ƒ‰ํ•˜์—ฌ

๊ฒ€์ƒ‰ ์—”์ง„๊ณผ ๊ฐ™์€ ๋กœ์ง์ด ์‹คํ–‰ ๋  ๋•Œ,

์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ์ฐธ๊ณ ํ•ด์•ผ ํ•œ๋‹ค๋ฉด

A -> B -> C ๋ฐฉํ–ฅ์œผ๋กœ ์š”์ฒญ์ด ์ด๋ฃจ์–ด์ง€๊ณ ,

C -> B -> A ๋ฐฉํ–ฅ์œผ๋กœ ์‘๋‹ต์ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.

 

๋”ฐ๋ผ์„œ A, B, C๊ฐ„์˜ ๊ฑฐ๋ฆฌ๋Š” ๊ฐ€๊นŒ์šด ๊ฒƒ์ด ์ข‹์œผ๋ฏ€๋กœ

๋ฆฌ์ „์„ ์„ ํƒํ•  ๋•Œ ๋ณธ์ธ์ด ๋งŒ๋“ค ์„œ๋น„์Šค๊ฐ€

์ฃผ๋กœ ์–ด๋””์—์„œ ์‚ฌ์šฉ์ด ๋  ๊ฒƒ์ธ์ง€๋ฅผ ์ž˜ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค!

 

TIP.

๋น„์šฉ์ ์ธ ์ธก๋ฉด์„ ๊ณ ๋ คํ•˜๋ฉด

์—ฌ๋Ÿฌ ๋ฆฌ์ „์— ์ €์žฅํ•˜๋Š” ๋ฆฌ์†Œ์Šค๊ฐ€ ๋“œ๋Š” ๋งŒํผ

๋ฉ€ํ‹ฐ๋ฆฌ์ „์ด ๋ฆฌ์ „๋ณด๋‹ค ๋” ๋น„์Œ€ ์ˆ˜ ๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค.

 

์—ฌ๊ธฐ๊นŒ์ง€ ๋ฆฌ์ „๊ณผ ๋ฉ€ํ‹ฐ๋ฆฌ์ „์— ๋Œ€ํ•œ ๋‚ด์šฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ํฌ์ŠคํŒ…์—์„œ ๋˜ ๋งŒ๋‚˜์š” :)

'Coding > Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋„คํŠธ์›Œํฌ] VPC(Virtual private cloud)์— ๋Œ€ํ•˜์—ฌ  (3) 2020.10.31

ํ† ๋งˆํ˜ธํฌ ์Šคํ…Œ์ดํฌ๋ž€?

๊ฝƒ๋“ฑ์‹ฌ๊ณผ ์ƒˆ์šฐ์‚ด, ๋Š‘๊ฐ„์‚ด ์„ ํ•œ๊บผ๋ฒˆ์— ์ฆ๊ธธ ์ˆ˜ ์žˆ๋Š”

์†Œ ํ•œ๋งˆ๋ฆฌ์— 7๊ฐœ๋ฐ–์— ๋‚˜์˜ค์ง€ ์•Š๋Š” ๋ถ€์œ„๋ž๋‹ˆ๋‹ค!

๋ง›์žˆ๋Š” ๋ถ€์œ„์ผ์ˆ˜๋ก ๋” ์ •์„ฑ์„ ๋“ค์—ฌ์•ผ๊ฒ ์ฃ ?

 

๋ฆฌ๋ฒ„์Šค ์‹œ์–ด๋ง์ด๋ž€?

์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•๊ณผ ๋ฐ˜๋Œ€(Reverse)๋กœ

์˜ค๋ธ์˜ ๊ฐ„์ ‘์—ด์„ ์ด์šฉํ•ด ์†๊นŒ์ง€ ์ฒœ์ฒœํžˆ ์ตํžŒ ํ›„

ํŒฌ์—์„œ ๊ฒ‰๋ฉด์„ ๋ฐ”์‚ญํ•˜๊ฒŒ ์ตํ˜€๋จน๋Š” ๋ฐฉ๋ฒ•!


๊ทธ๋Ÿผ ์š”๋ฆฌ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ์š”?

 

์˜ค๋Š˜์˜ ์ฃผ์ธ๊ณต ํ† ๋งˆํ˜ธํฌ ์Šคํ…Œ์ดํฌ์ž…๋‹ˆ๋‹ค!

1.5cm ์ •๋„ ๋‘๊ป˜์— ๋งˆ๋ธ”๋ง์ด ์ ์ ˆํ•˜๊ฒŒ ๋˜์–ด์žˆ์–ด,

์ƒ๊ณ ๊ธฐ๋งŒ ๋ณด๋”๋ผ๋„ ๋งค์šฐ ๋จน์Œ์ง์Šค๋Ÿฌ์›€์ด ๋Š๊ปด์ง€์ฃ ?

๋ผˆ๊ฐ€ ๋ถ™์–ด์žˆ๋Š” ๋ชจ์–‘๋•Œ๋ฌธ์— ๋ง์น˜์Šคํ…Œ์ดํฌ๋กœ๋„ ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค.

 

๋‚ ๊ฒƒ ๊ทธ๋Œ€๋กœ๊ฐ€ ์ด์œ ํ† ๋งˆํ˜ธํฌ์”จ. ๋‹น์‹ ์„ ๋‹ฎ๊ณ ์‹ถ๊ตฐ์š”

 

๋ฆฌ๋ฒ„์Šค ์‹œ์–ด๋ง์„ ํ•˜๊ธฐ๋กœ ํ–ˆ์œผ๋‹ˆ๊น,

๋ฐ”๋กœ ์˜ค๋ธ์— ๋„ฃ๊ณ  100๋„๋กœ 20๋ถ„ ์ง€์ ธ์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

(์ €๋Š” 35๋ถ„ ์ง€์ ธ์„œ ์˜ค๋ฒ„์ฟก ๋˜์—ˆ์Šต๋‹ˆ๋‹ค ใ… ใ… )

์ €๋Š” LG ๊ด‘ํŒŒ์˜ค๋ธ์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ธํŒ…ํ–ˆ์Šต๋‹ˆ๋‹ค.

 

์˜ค๋ธ์— ๋‹ค์†Œ๊ณณ์ด ๋“ค์–ด๊ฐ€ ๋ชธ ๋Žํž ์ค€๋น„๋ฅผ ํ•˜๋Š” ํ† ๋งˆํ˜ธํฌ์”จ.

 

์ง‘์•ž์—์„œ ํ„ฑ๊ฑธ์ด๋ฅผ ๋ช‡๊ฐœ ํ•˜๊ณ  ์˜ค๋‹ˆ

๋ฒŒ์จ ์‹œ๊ฐ„์ด ์ง€๋‚˜์žˆ๊ตฐ์š”!

์ƒํƒœ๋ฅผ ํ™•์ธํ•  ์ง„์‹ค์˜ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค

 

 

์•ž๋ฉด์€ ๋‚˜์˜์ง€ ์•Š๊ตฐ์š”! ๊ทธ๋ ‡๋‹ค๋ฉด ๋“ฑ์ง.. ๋“ฑ์ง์„๋ณด์ž

์‚ฌ์ง„์„ ๋ชป์ฐ์—ˆ๊ตฐ์š”..ใ…Žใ…Ž ๋ฐ”๋กœ ํŒฌ์— ํˆฌ์ž…ํ•ฉ๋‹ˆ๋‹ค

ํŒฌ์—์„œ๋Š” ๋งˆ์ด์•ผ๋ฅด ๋ฐ˜์‘์„ ํ†ตํ•ด ๊ฒ‰๋ฉด์„ ๋น ์‚ญ ์ตํ˜€์ค„๊ฑฐ์—์š”

 

 

๊ฐ ๋ฉด์„ 30์ดˆ๋งˆ๋‹ค ๋’ค์ง‘์–ด๊ฐ€๋ฉฐ 2๋ฒˆ์”ฉ ๊ตฌ์›Œ์ค๋‹ˆ๋‹ค!

๊ณ ๊ธฐ๊ฐ€ ํƒ„๊ฒƒ ๊ฐ™์•„๋„, ๊ฒฐ์ฝ” ํƒ„๊ฒƒ์ด ์•„๋‹ˆ๋‹ˆ ๊ฑฑ์ •๋งˆ์„ธ์š”

์•ฝ๊ฐ„ ํƒ„ ๋“ฏํ•œ ์ƒํƒœ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ 

์‹œ์–ด๋ง(Searing)์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

์‹œ์–ด๋ง(Searing)์ด ์ž˜ ๋œ ๊ฒ‰๋ฉด

 

๋‹ค ๊ตฌ์› ๋‹ค๋ฉด ์ž ์‹œ ํŒฌ ๋ฐ”๊นฅ์œผ๋กœ ๋นผ์„œ ๋ ˆ์ŠคํŒ…์„ ํ•ด์ฃผ๊ณ ,

๊ณ ๊ธฐ๋ฅผ ๊ตฌ์› ๋˜ ํŒฌ์— ๋งˆ๋Š˜๊ณผ ๋ฒ„ํ„ฐ๋ฅผ ๋„ฃ์–ด์ค๋‹ˆ๋‹ค

 

๋ฒ„ํ„ฐ 10g, ๋งˆ๋Š˜3์ชฝ ํŽธ์œผ๋กœ ์ฐ์–ด ํˆฌํ•˜ 

 

๋ฒ„ํ„ฐ๊ฐ€ ๋…น์„ ๋•Œ ์ฆˆ์Œ, ๋‹ค์‹œ ๊ณ ๊ธฐ๋ฅผ ๋„ฃ์–ด์ฃผ๊ณ 

๊ณ ๊ธฐ ์œ„๋กœ ๋ฒ„ํ„ฐ๊ฐ€ ๋…น์€ ๊ธฐ๋ฆ„์„ ๋ผ์–น์–ด์ค๋‹ˆ๋‹ค

์ด ์ž‘์—…์„ ์•„๋กœ์ œ(AROSSER) ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค

 

ํ† ๋งˆํ™ ์Šคํ…ค์˜ ์˜๋กฑํ•œ ์žํƒœ

 

์ž ์ด์ œ ๋ชจ๋“  ์š”๋ฆฌ๊ณต์ •์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

์ด์ œ ๋จน๋Š”์ผ๋งŒ ๋‚จ์•˜์ฃ .

์Šคํ…Œ์ดํฌ์—”.. ์—ญ์‹œ ํฌํŠธ์™€์ธ์ด ๋น ์งˆ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค

 

ํ’์„ฑํ•œ ํ•œ๋ผ

 

์˜ค๋ธ์„ ์ฒ˜์Œ ์จ๋ณด๋Š” ํƒ“์— ํ™”๋ ฅ์„ ์ž˜ ํŒŒ์•…ํ•˜์ง€ ๋ชปํ–ˆ๊ณ 

๊ณ ๊ธฐ ์˜จ๋„๊ณ„๊ฐ€ ๋‚˜์ค‘์— ๋„์ฐฉํ•˜๋Š”๋ฐ”๋žŒ์—..

๊ณ ๊ธฐ ๊ตฝ๊ธฐ๊ฐ€ ์›ฐ๋˜(Well done)์ด ๋˜์–ด๋ฒ„๋ ธ์ง€๋งŒ

๊ทธ๋ž˜๋„ ๋ง›์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋ฒˆ์—๋Š” ๋ฏธ๋””์›€ ๋ ˆ์–ด(Medium rare)๋กœ ๋„์ „!

 

 

๋‹ค๋“ค ํ† ๋งˆํ˜ธํฌ ์Šคํ…Œ์ดํฌ๋กœ ๋ง›์žˆ๋Š” ํ•œ๋ผ ํ•˜์„ธ์š”!


SSH(Secure Shell) ์„ ํ†ตํ•ด VM(Virtual Machine)์— ๋‚˜๋งŒ์˜ ์ฝ”๋“œ๋ฅผ ๋„ฃ์–ด ๋ณด์ž


1. ์™ธ๋ถ€ IP ์ฃผ์†Œ ๊ณ ์ • ์˜ˆ์•ฝํ•˜๊ธฐ

Virtual Machine ์ธ์Šคํ„ด์Šค๊ฐ€ ์ƒ์„ฑ๋œ ๋ชจ์Šต๊ณผ ์„ธ๋ถ€์ •๋ณด

VM ์ธ์Šคํ„ด์Šค ์„ธ๋ถ€์ •๋ณด์— ์žˆ๋Š” ์ง๋ ฌ ํฌํŠธ1(์ฝ˜์†”) ์— ๋“ค์–ด๊ฐ€๋ฉด

ํ•ด๋‹น ์ธ์Šคํ„ด์Šค๊ฐ€ ์–ด๋–ค ์‹์œผ๋กœ ๋นŒ๋“œ๋˜์—ˆ๋Š”์ง€ ์ƒ์„ธํ•œ ๋‚ด์šฉ์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

 

๋งŒ์•ฝ ์ธ์Šคํ„ด์Šค๊ฐ€ ์ œ๋Œ€๋กœ ์ƒ์„ฑ๋˜์—ˆ์ง€๋งŒ, ์›ํ•˜๋Š”๋Œ€๋กœ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด

์ฝ˜์†”์— ๋“ค์–ด๊ฐ€์„œ ํžŒํŠธ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”!

 

VPC ๋„คํŠธ์›Œํฌ ์•ˆ์˜ "์™ธ๋ถ€ IP ์ฃผ์†Œ" ์— ๋‚˜์™€์žˆ๋Š” ์„ธ๋ถ€ ์‚ฌํ•ญ

์™ธ๋ถ€ ์ฃผ์†Œ ์„ค์ •์„ ์œ„ํ•ด ๋„คํŠธ์›Œํ‚น - VPC ๋„คํŠธ์›Œํฌ - ์™ธ๋ถ€ IP์ฃผ์†Œ๋กœ ๋“ค์–ด๊ฐ€ ๋ด…์‹œ๋‹ค.

์œ„์—์„œ instance-1์˜ ๋‚ด๋ถ€ IP์™€ ๋”๋ถˆ์–ด ์™ธ๋ถ€ ์ฃผ์†Œ๊ฐ€ ๋‚˜ํƒ€๋‚˜ ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์–ด์š”.

ํ•˜์ง€๋งŒ ์ตœ์ดˆ VM์„ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜๋ฉด, ํ•ด๋‹น ์™ธ๋ถ€ ์ฃผ์†Œ๋Š” ์ž„์‹œ๋กœ ์„ค์ • ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฆ‰, ํ…Œ์ŠคํŠธ๋ฅผ ํ•˜๋Š” ๋™์•ˆ ์ด ์ž„์‹œ ์ฃผ์†Œ๊ฐ€ ์‚ฌ๋ผ์งˆ ์ˆ˜๋„ ์žˆ๋Š” ๊ฒ๋‹ˆ๋‹ค.

 

๋งŒ์•ฝ ๋™์ผํ•œ IP๋ฅผ ์œ ์ง€์‹œํ‚ค๊ณ  ์‹ถ๋‹ค๋ฉด ๊ณ ์ •์œผ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒƒ๋„ ์ข‹์€ ๋ฐฉ๋ฒ•์ด์—์š”.

ํ•˜์ง€๋งŒ https ์ธ์ฆ์„ ํ•˜์ง€ ์•Š์€ http๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด, ์™ธ๋ถ€ ํ•ดํ‚น์— ์ทจ์•ฝํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๊ธฐ์–ตํ•ฉ์‹œ๋‹ค.

์ด๋ฒˆ ์‹œ๋ฆฌ์ฆˆ์—์„œ๋Š” ์ด๊ฒƒ์„ ๊ณ ์ •์œผ๋กœ ๋ณ€๊ฒฝํ•ด์„œ ์‚ฌ์šฉํ•ด ๋ณผ ๊ฑฐ์—์š”.


2. SSH ์—์„œ CentOs ํŒจํ‚ค์ง€ ์„ค์น˜

๋‹ค์‹œ, VM ์ธ์Šคํ„ด์Šค๋กœ ๋Œ์•„๊ฐ€์„œ ์—ฐ๊ฒฐ - SSH๋ฅผ ํด๋ฆญ ํ•ด๋ด…์‹œ๋‹ค.

Secure shell์— ์ง„์ž… ํ•œ ๋ชจ์Šต.

์ƒ์„ฑ ์งํ›„์—๋Š” ์•„๋ฌด๋Ÿฐ ํŒŒ์ผ๋„ ์กด์žฌํ•˜์ง€ ์•Š์•„์š”.

๋จผ์ €, ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ํ„ฐ๋ฏธ๋„์— ์ฐจ๋ก€์ฐจ๋ก€๋กœ ์ž…๋ ฅํ•ด๋ด…์‹œ๋‹ค.

sudo -s
yum install -y
yum install npm
yum install git
yum install screen

์ด๋กœ ์ธํ•ด ํ„ฐ๋ฏธ๋„์—์„œ ๊ถŒํ•œ (์ตœ์ƒ์œ„ ๊ถŒํ•œ)์„ ํš๋“ํ•˜๊ณ ,

yum์ด๋ผ๋Š” centos์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด์š”.

๋˜ํ•œ, yum์„ ํ†ตํ•ด npm๊ณผ screen ๊ณผ git ์ด๋ผ๋Š” ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

 


> npm ์ด๋ž€? <

(Node Package Manager)

Javascript ์ฝ”๋“œ๋“ค์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด Node JS๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ,

์ด Node JS์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ค์ง€๋“ค์„ ๊ด€์žฅํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

npm install xx ๋ฅผ ํ†ตํ•ด Node JS์—์„œ ์‚ฌ์šฉํ•  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์„

์™ธ๋ถ€์—์„œ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ์–ด์š”!


> screen ์ด๋ž€ ? <

๋‹จ์ˆœํžˆ ๋งํ•˜์ž๋ฉด, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ฐฝ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํŒจํ‚ค์ง€.

ํ„ฐ๋ฏธ๋„์—์„œ ์ถ”๊ฐ€์ ์ธ ์ฐฝ์„ ๋งŒ๋“ค์–ด, ํ„ฐ๋ฏธ๋„์„ ์ข…๋ฃŒํ•˜๋”๋ผ๋„

์ฝ”๋“œ๊ฐ€ ๊ณ„์†ํ•ด์„œ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.


> Git ์ด๋ž€? <

GitHub์— ์˜ฌ๋ ค๋†“์€ ๋ณธ์ธ์˜ ์ฝ”๋“œ๋‚˜ ์˜คํ”ˆ์†Œ์Šค๋“ค์„

๋ถˆ๋Ÿฌ์˜ค๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ค์ง€.



3. GitHub์˜ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ ธ์™€ ์„ค์น˜ํ•˜๊ธฐ

GitHub ๋“ฑ์— ๋ณธ์ธ์˜ ์ฝ”๋“œ๊ฐ€ ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์€ clone์œผ๋กœ ๋ถˆ๋Ÿฌ์˜ต์‹œ๋‹ค.

๋งŒ์•ฝ GitHub์˜ ์‚ฌ์šฉ์ด ์ฒ˜์Œ์ด๋ผ๋ฉด, ์ผ๋‹จ ํšŒ์›๊ฐ€์ž…๋ถ€ํ„ฐ ํ•ด์•ผํ•ด์š”.

์ฝ”๋“œ๊ฐ€ ์—†๋Š” ์‚ฌ๋žŒ๋“ค์€, ํ„ฐ๋ฏธ๋„์— ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด๋ด…์‹œ๋‹ค.

git clone https://github.com/formicae/gcp_example.git
ls
cd gcp_example

์ •์ƒ์ ์œผ๋กœ ์™„๋ฃŒ๋˜๋ฉด ์œ„์™€ ๊ฐ™์€ ๊ทธ๋ฆผ์ด ํ‘œ์‹œ๋  ๊ฒƒ์ด๋‹ค.

์—ฌ๊ธฐ๊นŒ์ง€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค๋ฉด, ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ํ„ฐ๋ฏธ๋„์— ์ž…๋ ฅํ•ด๋ด…์‹œ๋‹ค

screen
screen -ls

screen์„ ํ†ตํ•ด์„œ ๋˜ ํ•˜๋‚˜์˜ ์ฐฝ์„ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ ๋’ค, ์ด ํ™œ์„ฑํ™”๋œ screen์„ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด

์•„๋ž˜์™€ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์„ ๊ฑฐ์—์š”.

๋งˆ์ง€๋ง‰์œผ๋กœ, ์•„๋ž˜์˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด ์ฝ”๋“œ๋ฅผ ์„œ๋ฒ„์—์„œ ๊ตฌ๋™์‹œ์ผœ ๋ด…์‹œ๋‹ค!

npm start

์œ„ ๊ทธ๋ฆผ์˜ ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜์˜ค๋ฉด, ์ œ๋Œ€๋กœ ์‹คํ–‰์ด ๋˜๊ณ  ์žˆ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค.

์ด์ œ SSH ํ„ฐ๋ฏธ๋„์„ ๋•์‹œ๋‹ค.

๋งŒ์•ฝ, Screen์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด SSH ํ„ฐ๋ฏธ๋„์„ ๋„๋Š” ์ˆœ๊ฐ„

์„œ๋ฒ„์— ์˜ฌ๋ฆฐ ์ฝ”๋“œ๋Š” ๊ทธ๋Œ€๋กœ ๋Š๊ฒจ๋ฒ„๋ฆฝ๋‹ˆ๋‹ค.

์ด ๋•Œ๋ฌธ์— Screen์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ๋ฅผ ๋™์ž‘์‹œํ‚ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.


4. ๋ฐฉํ™”๋ฒฝ ์„ค์ •ํ•˜๊ธฐ

๋งˆ์ง€๋ง‰์œผ๋กœ ์„œ๋ฒ„์˜ ๋™์ž‘์„ ํ™•์ธํ•˜๊ธฐ ์ „์—, ๋ฐฉํ™”๋ฒฝ์„ ์†๋ด ์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๋ฐฉํ™”๋ฒฝ์—์„œ, http์— ํ•ด๋‹นํ•˜๋Š” ๋ฐฉํ™”๋ฒฝ์„ ์ˆ˜์ •ํ•ฉ์‹œ๋‹ค.

PORT 3000์„ ์ถ”๊ฐ€ํ•˜๋Š” ์ด์œ ๋Š”, Node JS ์ฝ”๋“œ์—์„œ

์ ‘์† ํ•  ์ˆ˜ ์žˆ๋Š” PORT๋ฅผ 3000์œผ๋กœ ์ œํ•œํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

PORT๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชฉ์ ์€ ๋‹ค์–‘ํ•œ๋ฐ, ์ถ”ํ›„์— ๋‹ค๋ค„ ๋ณผ๊ฒŒ์š”.

์ด์ œ ๋งˆ์ง€๋ง‰์œผ๋กœ, ์•„๊นŒ์ „์— ๊ณ ์ •์‹œํ‚จ ์™ธ๋ถ€ IP์—์„œ

PORT ๋ฒˆํ˜ธ 3000๋ฒˆ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์›น์—์„œ ์š”์ฒญ์„ ๋ณด๋‚ด๋ด…์‹œ๋‹ค.

์„œ๋ฒ„์—์„œ Screen์„ ํ†ตํ•ด Node JS ์ฝ”๋“œ๊ฐ€ ๋™์ž‘ํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ,

GET method ๋ฅผ ํ†ตํ•ด ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜ํƒ€๋‚  ๊ฑฐ์—์š”.

์—ฌ๊ธฐ๊นŒ์ง€ ๊ธฐ๋ณธ์ ์ธ VM ์„œ๋ฒ„ ์ƒ์„ฑ์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!

 

์ฐธ๊ณ ) ๊ธ€์“ด์ด์˜ ์„œ๋ฒ„๋น„์šฉ์„ ์œ„ํ•ด ์œ„์˜ ์™ธ๋ถ€IP๋Š” ๋ง‰์•„๋†“์€ ์ƒํƒœ์ด๋ฏ€๋กœ

ํ•ด๋‹น IP์—์„œ ์‘๋‹ต์ด ์™œ ์—†๋Š”์ง€์— ๋Œ€ํ•œ ๊ณ ๋ฏผ์€ ํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ต๋‹ˆ๋‹ค! ใ…Žใ…Ž


์•ˆ๋…•ํ•˜์„ธ์š”?

์ฝ”๋”ฉํ•˜๋Š” ๋ชจ์ฃผ๋ถ€ ์ž…๋‹ˆ๋‹ค!

 


1. ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์˜ ์„ ํƒ

์ด ์‹œ๋ฆฌ์ฆˆ๋ฅผ ์‹œ์ž‘ํ•˜๊ฒŒ ๋œ ๋ชฉ์ ์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

1. ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉ, ํ”Œ๋žซํผ์˜ ์žฅ์  ์ตํžˆ๊ธฐ

2. ์ž๊ธฐ ์ปดํ“จํ„ฐ๊ฐ€ ์•„๋‹Œ, ์„œ๋ฒ„๋ฅผ ๋นŒ๋ ค ์„œ๋น„์Šค ๋งŒ๋“ค๊ธฐ

3. ์„œ๋ฒ„์— ์ž์‹ ์ด ๋งŒ๋“  ์ฝ”๋“œ ์˜ฌ๋ฆฌ๊ธฐ & ์ˆ˜์ •ํ•˜๊ธฐ

4. Load balancer๋ฅผ ์ด์šฉํ•˜์—ฌ ์š”์ฒญ ๋ถ„์‚ฐ์‹œํ‚ค๊ธฐ

 

๊ฐ„๋‹จํ•œ ์›น ํฌ๋กค๋ง๊ณผ ๊ฐ™์ด ์ง€์†์ ์ด์ง€ ์•Š๊ณ , ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŽ์ด ํ•„์š”๋กœ ํ•˜์ง€ ์•Š๋Š” ์ฝ”๋“œ๋“ค์€

๊ฐ€๊ธ‰์  ๋ณธ์ธ ์ปดํ“จํ„ฐ๋กœ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ฒƒ์ด ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ํ•ญ์‹œ ํŠน์ • ์ž‘์—…์„ ๊ธฐ๋‹ค๋ฆฌ๊ฑฐ๋‚˜ ๋ชฉ์ ๋ฌผ์„ Watchingํ•ด์•ผ ํ•˜๋Š” ๊ธฐ๋Šฅ๋“ค์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ์š”?

์ด๋•Œ ์•„๋ž˜์˜ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์„ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

 

> Google - GCP (Google Cloud Platform)

> Amazon - AWS (Amazon Web Service)

> Microsoft - AZURE

 

ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ ์‚ฌ์šฉ์˜ ์žฅ์ ๊ณผ ๋‹จ์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์š”.

์žฅ์  ๋‹จ์ 
์ƒ์„ฑ, ๊ด€๋ฆฌ๊ฐ€ ์‰ฝ๋‹ค ์„œ๋ฒ„ ๋น„์šฉ์ด ๋ฐœ์ƒํ•œ๋‹ค
์›ํ•˜๋Š” ๋ฉ”๋ชจ๋ฆฌ์˜ ํฌ๊ธฐ, ์„ฑ๋Šฅ ๋“ฑ์„ ์„ ํƒํ•˜์—ฌ ๋Œ€์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค ์„ฑ๋Šฅ์ด ์ข‹์•„์งˆ์ˆ˜๋ก ์œ ์ง€๋น„์šฉ์ด ๋น„์‹ธ์ง„๋‹ค
๋ฌธ์„œํ™”๊ฐ€ ์ž˜ ๋˜์–ด์žˆ์–ด ๋”ฐ๋ผํ•˜๊ธฐ ์šฉ์ดํ•˜๋‹ค ์ผ๋ฐ˜ ๋ฆฌ๋ˆ…์Šค๋กœ ๋งŒ๋“ค ๋•Œ ๋ณด๋‹ค ์ž์œ ๋„๊ฐ€ ๋‚ฎ๋‹ค
์„œ๋ฒ„์˜ ์•ˆ์ •์„ฑ์— ๋Œ€ํ•œ ์ฑ…์ž„์„ ์ง€์ง€ ์•Š์•„๋„ ๋œ๋‹ค ๊ฐ€๋” ๊ตฌ๊ธ€/์•„๋งˆ์กด/๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์„œ๋ฒ„์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๊ฐ„ํ˜น ์กด์žฌํ•œ๋‹ค
๊ฐ™์€ ํšŒ์‚ฌ์—์„œ ์ œ๊ณตํ•˜๋Š” Database, ๋ชจ๋“ˆ๋“ค์˜ ์—ฐ๊ฒฐ์ด ์šฉ์ดํ•˜๋‹ค -

์ด์ค‘์—์„œ๋„ ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ๋ฅผ ์„ ํƒํ•œ ์ด์œ ๋Š”,

์‚ฌ์šฉํ•  Database์ธ Firebase / PostgreSQL ๊ณผ์˜ ์—ฐ๋™์„ฑ์ด ๋›ฐ์–ด๋‚ฌ๊ณ 

ํ”Œ๋žซํผ์„ ์‚ฌ์šฉ ํ•  ๋‹น์‹œ ์™ธ์ฃผ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋˜, ์„œ๋ฒ„ ์•ˆ์ •์„ฑ์— ๋Œ€ํ•œ ์ฑ…์ž„์„ ๊ตฌ๊ธ€์— ๋– ๋„˜๊ธธ ์ˆ˜ ์žˆ์–ด์„œ

๊ท€์ฑ…์‚ฌ์œ ๋กœ๋ถ€ํ„ฐ ์ž์œ ๋กญ๋‹ค๋Š” ๊ฒƒ๋„ ๋งค๋ ฅ์ ์ธ ํฌ์ธํŠธ๊ฐ€ ์žˆ์—ˆ์ฃ .

 

๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์—์„œ ์„œ๋ฒ„๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ํฌ๊ฒŒ 2๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

โ–ถ Virtual Machine์„ ์ƒ์„ฑํ•˜์—ฌ ์„œ๋ฒ„ ๋งŒ๋“ค๊ธฐ

โ–ถApp Engine์„ ์ด์šฉํ•˜์—ฌ ์„œ๋ฒ„ ๋งŒ๋“ค๊ธฐ

 

์ด ๋‘˜์ค‘ ์–ด๋–ค ๊ฒƒ์„ ์„ ํƒํ•˜์—ฌ ๋งŒ๋“ค๊นŒ์š”?

๋ผ๊ณ  ๊ณ ๋ฏผํ•œ๋‹ค๋ฉด ์•„๋ž˜์˜ ํŠน์ง•์„ ์ฐธ๊ณ ํ•ฉ์‹œ๋‹ค.

  Virtual Machine App Engine
์ž๋™ Deploy๊ธฐ๋Šฅ X
๋ณธ์ธ์ด ํ„ฐ๋ฏธ๋„ ์ฐฝ์—์„œ Git clone๋“ฑ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•œ ๋‹ค์Œ install๊นŒ์ง€ ๋‹ค ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค
O
GitHub๋“ฑ์„ ์—ฐ๊ฒฐ์‹œํ‚จ ํ›„, ์ž๋™ Deploy๋ฅผ ์‹œํ‚ค๋ฉด ์•Œ์•„์„œ ์—…๋ฐ์ดํŠธ ํ•ด ์ค€๋‹ค
๊ฐœ๋ฐฉ์„ฑ ๋งค์šฐ ๋†’์Œ.
๋‹ค๋ฅธ Database๋‚˜ ๊ฐ™์€ VPC์— ์†ํ•˜๋Š” ๋‹ค๋ฅธ VM๊ณผ๋„๋‚ด๋ถ€ IP๋ฅผ ํ†ตํ•ด ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‹ค
๋‚ฎ์Œ
๋‚ด๋ถ€์ ์œผ๋กœ ๋‹ซํ˜€์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋‚ด๋ถ€์ ์ธ ์—ฐ๊ฒฐ์ด ๋ถˆ๊ฐ€๋Šฅ
์ˆ˜์ •, ๋ฐฐํฌ ์†๋„ ๋น ๋ฆ„
์‚ฌ์šฉ์ž๊ฐ€ ์Šค์Šค๋กœ ํ„ฐ๋ฏธ๋„์—์„œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ , ๋ฐฐํฌํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ๋งค์šฐ ๋น ๋ฅด๋‹ค
๋Š๋ฆผ
App engine ์ž์ฒด๊ฐ€ Deployํ•˜๋Š” ๋ฐฉ์‹์ด ์ •ํ•ด์ ธ ์žˆ๋Š”๋ฐ, ์†๋„๊ฐ€ ๊ฝค๋‚˜ ๋Š๋ฆฌ๋‹ค

 

Virtual Machine (์™ผ์ชฝ)๊ณผ App engine (์˜ค๋ฅธ์ชฝ)์˜ ์˜ˆ

์ €๋Š” ์ˆ˜์ •๊ณผ ๋ฐฐํฌ๋ฅผ ๋งŽ์ด ํ•ด์•ผ ํ–ˆ๊ณ ,

PostgreSQL์„ ๋‚ด๋ถ€ํ†ต์‹ ๋งŒ ํ—ˆ์šฉํ•˜์—ฌ

์™ธ๋ถ€์—์„œ ์•„์˜ˆ ์ ‘๊ทผ์„ ๋ชปํ•˜๋„๋ก ํ•˜๋Š” ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๋ถ€ํ†ต์‹ ๋งŒ ํ•˜๋Š” ์ด์œ ๋Š”,

๋ณด์•ˆ์ƒ์œผ๋กœ ๊ฐ€์žฅ ๊ฐ•๊ฑดํ•˜๊ณ  ๊ตฌ์กฐ๊ฐ€ ๊น”๋”ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด์—์š”.


2. Compute engine์—์„œ Virtual Machine ์ƒ์„ฑํ•˜๊ธฐ

 

๋จผ์ €, ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ ์ฝ˜์†”์„ ์—ด๊ฒŒ ๋˜๋ฉด,

์•„๋ž˜์™€ ๊ฐ™์ด ํ”„๋กœ์ ํŠธ ์ •๋ณด๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์—์„œ ์™ผ์ชฝ์˜ ํ–„๋ฒ„๊ฑฐ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ Compute engine์œผ๋กœ ๊ฐ‘์‹œ๋‹ค.

๋ถ€ํŒ… ๋””์Šคํฌ ์„ค์ •๊ณผ API, ๋ฐฉํ™”๋ฒฝ ์„ค์ •

๋งŒ์•ฝ API ์•ก์„ธ์Šค๋ฅผ ๊ธฐ๋ณธ ์•ก์„ธ์Šค๋งŒ ํ—ˆ์šฉํ•ด ๋‘”๋‹ค๋ฉด,

๋‚˜์ค‘์— PostgreSQL์ด๋‚˜ Firebase๋ฅผ ์‚ฌ์šฉํ•จ์— ์žˆ์–ด์„œ ์˜ˆ๊ธฐ์น˜ ๋ชปํ•œ ์—๋Ÿฌ๋“ค์„ ๋งŒ๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ๊ธ€์˜ Database๋ฅผ ์—ฐ๋™ํ•˜๋”๋ผ๋„ ๊ธฐ๋ณธ์ ์œผ๋กœ๋Š” ํ†ต์‹ ์œผ๋กœ ์•ก์„ธ์Šค ํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ

API ์ž์ฒด๊ฐ€ ๋ง‰ํ˜€์žˆ๋‹ค๋ฉด ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค!!

 

์ด์™€ ๋น„์Šทํ•œ ๋งฅ๋ฝ์œผ๋กœ, Virtual machine์„ ์ตœ์ข…์ ์œผ๋กœ ์™ธ๋ถ€ IP์™€ ์—ฐ๊ฒฐํ•˜๊ฒŒ ๋  ๊ฒƒ์ธ๋ฐ,

http, https ํŠธ๋ž˜ํ”ฝ์„ ์—ด์–ด๋†“์ง€ ์•Š๋Š”๋‹ค๋ฉด

ํ„ฐ๋ฏธ๋„ ์ด์™ธ์—์„œ๋Š” ์ ‘๊ทผํ•˜์ง€ ๋ชปํ•˜๋Š” ์ƒํ™ฉ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ

๋ฐ˜๋“œ์‹œ ๋ฐฉํ™”๋ฒฝ ๋ฉ”๋‰ด์—์„œ ํŠธ๋ž˜ํ”ฝ ํ—ˆ์šฉ์„ ์ฒดํฌํ•ด ๋‘ก์‹œ๋‹ค.

 

๋„คํŠธ์›Œํ‚น ์„ค์ • ๋ฉ”๋‰ด

๋งŒ์•ฝ ๋ณธ์ธ์ด VPC๋ฅผ ์ž„์˜๋กœ ์ƒ์„ฑํ•˜์˜€๊ณ , ๊ทธ๊ฒƒ์„ ๋‚ด๋ถ€์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด,

๋„คํŠธ์›Œํ‚น ๋ฉ”๋‰ด์—์„œ ํ•ด๋‹น VPC๋ฅผ ์„ ํƒํ•˜์—ฌ ์—ฐ๊ฒฐ์„ ํ•ด ์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์ด๋ฒˆ ์‹œ๋ฆฌ์ฆˆ์—์„œ๋Š” ๋”ฐ๋กœ VPC๋ฅผ ๋งŒ๋“ค ๊ณ„ํš์ด ์—†์œผ๋ฏ€๋กœ ๊ทธ๋ƒฅ default๋กœ ๋†”๋‘๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

์—ฌ๊ธฐ๊นŒ์ง€ ์™„๋ฃŒํ–ˆ๋‹ค๋ฉด, Virtual machine์˜ ๊ธฐ๋ณธ์ ์ธ ์ƒ์„ฑ์ด ๋๋‚ฌ์Šต๋‹ˆ๋‹ค!

๋‹ค์Œ ํฌ์ŠคํŒ…์—์„œ ๋ต๊ฒŒ์š” :)


์•ˆ๋…•ํ•˜์„ธ์š”?

์ˆ ๋งˆ์‹œ๋Š” ๋ชจ์ฃผ๋ถ€์—์š” :>

 

์˜ค๋Š˜์€ ์ œ๊ฐ€ ์•„์ฃผ์•„์ฃผ ์ข‹์•„ํ•˜๋Š”

ํฌํŠธ์™€์ธ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค!

 

ํฌํŠธ์™€์ธ์€ ํฌ๋ฅดํˆฌ๊ฐˆ์˜ ํฌํŠธํˆฌ(Porto) ์ง€๋ฐฉ์—์„œ

์ฃผ์ •๊ฐ•ํ™”๋ฅผ ํ†ตํ•ด ๋งŒ๋“  ์™€์ธ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.

 

20๋„์˜ ๋†’์€ ๋„์ˆ˜์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ 

์•Œ์ฝ”์˜ฌ์˜ ํ–ฅ์„ ์—†์•จ์ •๋„๋กœ ๋‹จ ๊ฒƒ์ด ํŠน์ง•์ธ๋ฐ,

๊ฐœ์ธ์ ์ธ ์ƒ๊ฐ์œผ๋กœ๋Š”

๋ชจ์Šค์นดํ†  ๊ณ„์—ด ์™€์ธ๋ณด๋‹ค ๋” ์ค‘ํ›„ํ•˜๊ฒŒ ๋‹จ ๋ง› ์ž…๋‹ˆ๋‹ค.

 

ํฌํŠธ์™€์ธ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ข…๋ฅ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ข…๋ฅ˜ ์–‘์กฐ ๋ฐฉ๋ฒ•
Ruby port  ์ ํฌ๋„๋กœ ์–‘์กฐ ํ›„ ์Šคํ…Œ์ธ๋ ˆ์Šค ํ†ต์—์„œ ์ˆ™์„ฑ
Tawny port ์ ํฌ๋„๋กœ ์–‘์กฐ ํ›„ ์˜คํฌ ํ†ต์—์„œ ์ˆ™์„ฑ
White port ์ฒญํฌ๋„๋กœ ์ˆ™์„ฑ

์ถ”๊ฐ€์ ์œผ๋กœ, Vintage๊ฐ€ ๋ถ™์€ ๊ฒƒ๋“ค์€

ํŠน์ • ๋…„๋„, ํŠน์ • ์ง€๋ฐฉ์—์„œ

๋งค์šฐ ํ’ˆ์งˆ์ด ์ข‹์€ ํฌ๋„๋กœ ๋งŒ๋“  ๊ฒƒ์ž…๋‹ˆ๋‹ค

(= ๋งค์šฐ ๋น„์‹ธ๋‹ค)

 

์ผ๋ฐ˜์ ์œผ๋กœ ํฌํŠธ์™€์ธ์˜ 3๋Œ€์žฅ์ด๋ผ๊ณ  ํ•˜๋ฉด

๊ทธ๋ผํ•จ, ํ…Œ์ผ๋Ÿฌ, ์‚ฐ๋ฐ๋งจ์„ ๊ผฝ์Šต๋‹ˆ๋‹ค.

 

๊ฐ ์–‘์กฐ์žฅ์ด ์„ค๋ฆฝ๋œ ๋…„๋„๋ฅผ ์ž ๊น ์‚ดํŽด๋ณผ๊นŒ์š”?

๊ทธ๋ผํ•จ (GRAHAM ) - 1820 ๋…„

ํ…Œ์ผ๋Ÿฌ (TAYLOR ) - 1692 ๋…„

์‚ฐ๋ฐ๋งจ (SANDEMAN ) - 1790 ๋…„

๋…„๋„์—์„œ ๋Š๋‚„ ์ˆ˜ ์žˆ๋“ฏ์ด, ํฌํŠธ์™€์ธ๋“ค์€

18์„ธ๊ธฐ์˜ ๋Œ€ํ•ญํ•ด์‹œ๋Œ€์— ๋งŽ์€ ์˜ํ–ฅ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

 

๋ฐฐ๋กœ ๋ฌผ๊ฑด์„ ์ˆ˜์†กํ•˜๋Š”๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋‹ค ๋ณด๋‹ˆ,

์™€์ธ๋งˆ์ € ์ƒํ•ด๋ฒ„๋ฆฌ๋Š” ์ƒํ™ฉ์ด ๋ฐœ์ƒํ–ˆ์—ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์œ ํ†ต๊ธฐํ•œ์„ ๋” ๋Š˜๋ฆฌ๋ ค๊ณ  

์™€์ธ์— ์œ„์Šคํ‚ค ๋˜๋Š” ๋ธŒ๋žœ๋””๋ฅผ ํƒ„ ๊ฒƒ์ด ๋ฐ”๋กœ ํฌํŠธ์™€์ธ ์ž…๋‹ˆ๋‹ค.

 

 

์ œ๊ฐ€ ์ ‘ํ•ด๋ณธ ๋Œ€ํ‘œ์ ์ธ ๋ธŒ๋žœ๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์€๋ฐ,

์‹œ์Œ ํ›„ ๊ฐ ๋ธŒ๋žœ๋“œ๋งˆ๋‹ค ์ฐจ์ด๋ฅผ ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๊ฐ€์ง€ ์š”์ธ๋“ค์„ ๊ณ ๋ คํ•˜์—ฌ

๊ฐœ์ธ์ ์ธ ์ˆœ์œ„๋ฅผ ๋งค๊ฒจ๋ณธ ๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค

(Tawny port wine์„ ๊ธฐ์ค€)

  ๋–ซ์€ ๋ง›
(์—†์„์ˆ˜๋ก↑)
ํ’๋ถ€ํ•จ ๊น”๋”ํ•จ ๋‹น๋„ ๊ฐ€๊ฒฉ
(๋‚ฎ์„์ˆ˜๋ก↑)
์ ‘๊ทผ์„ฑ
(์ข‹์„์ˆ˜๋ก↑)
๋‚˜์˜ ์ˆœ์œ„
GRAHAM โ˜…โ˜…โ˜… โ˜…โ˜…โ˜† โ˜…โ˜…โ˜… โ˜…โ˜…โ˜† โ˜…โ˜† โ˜…โ˜… 1
TALOR โ˜…โ˜… โ˜…โ˜…โ˜… โ˜…โ˜…โ˜† โ˜…โ˜…โ˜… โ˜…โ˜… โ˜…โ˜† 2
SANDEMAN โ˜… โ˜…โ˜… โ˜…โ˜… โ˜…โ˜…โ˜… โ˜…โ˜…โ˜… โ˜…โ˜…โ˜… 3
KOPKE โ˜† โ˜…โ˜… โ˜…โ˜† โ˜…โ˜…โ˜… โ˜…โ˜… โ˜† 4
DOW โ˜† โ˜…โ˜… โ˜…โ˜† โ˜…โ˜… โ˜…โ˜… โ˜…โ˜…โ˜… 5

ํฌํŠธ์™€์ธ 2์ข…๋ฅ˜์™€ ๊ผฌ๋ƒ‘

๊ทธ๋ผํ•จ์„ 1์ˆœ์œ„๋กœ ๋ฝ‘์€ ์ด์œ ๋Š”,

๋‹น๋„์™€ ๊น”๋”ํ•จ, ๋–ซ์€ ๋ง›์ด ๋งค์šฐ ์กฐํ™”๋กญ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

 

๊ฐœ์ธ์ ์œผ๋กœ DOW๋‚˜ KOPKE๊ฐ™์€ ์™€์ธ๋“ค์€

๋–ซ์€ ๋ง›์ด ๊ฐ•ํ–ˆ๊ณ  ์‹ผ ๊ฐ’์„ ํ•œ๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค...

SANDEMAN์€ ๊ทธ๋ž˜๋„ ์ ๋‹นํ•œ ๊ฐ€๊ฒฉ์— ์ ๋‹นํ•œ ๋ง›์ด ์žˆ๊ณ ,

TAYLOR๋Š” ์•ฝ๊ฐ„ ์ง„ํ•˜๊ณ  ๋†ํ›„ํ•œ ๋ง›์ด ๋‚ฉ๋‹ˆ๋‹ค.

 

๊ฐ์ž์—๊ฒŒ ๋งž๋Š” ๋ธŒ๋žœ๋“œ๋ฅผ ๊ณจ๋ผ ๋งˆ์‹œ๋ฉด ์ข‹์„ ๊ฒƒ์ด๋‚˜..

์ƒ๊ฐ๋ณด๋‹ค ์™€์ธ๋งค์žฅ์— ํฌํŠธ์™€์ธ์˜ ์ข…๋ฅ˜๊ฐ€ ๋ณ„๋กœ ์—†์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์ตœ๊ทผ์— ์‹ ์„ธ๊ณ„์˜ WINE & MORE์—์„œ๋Š” ์ข€ ๋ณด์ž…๋‹ˆ๋‹ค.

 

์œ„์—์„œ ๋งจ ์˜ค๋ฅธ์ชฝ ์‚ฌ์ง„์€ HENESSY V.S.O.P ์ธ๋ฐ,

๋ธŒ๋žœ๋””์˜ ์ผ์ข…์ž…๋‹ˆ๋‹ค.

๋ธŒ๋žœ๋””์— ๋Œ€ํ•ด์„œ๋Š” ๋‚˜์ค‘์— ๋‹ค๋ค„ ๋ณผ ํ…Œ์ง€๋งŒ,

์™€์ธ์„ ํ•œ๋ฒˆ ๋” ์ฆ๋ฅ˜ํ•œ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

๋งŒ์•ฝ, ํฌํŠธ์™€์ธ์˜ ๋‹น๋„๊ฐ€ ์ง€๋‚˜์น˜๊ฒŒ ๋‹ฌ๊ณ ,

์ˆ ๋ง›์ด ๋‚˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค๋ฉด.. ํฌํŠธ์™€์ธ์—

๋ธŒ๋žœ๋””(๊ผฌ๋ƒ‘ ํฌํ•จ)์˜ ๋น„์œจ์„ 1:1 ํ˜น์€ 3:2๋กœ ์„ž์–ด ๋จน์œผ๋ฉด

๋”ฑ ์›ํ•˜๋Š” ๋ง›์„ ์–ป์„ ์ˆ˜ ์žˆ์„๊ฒ๋‹ˆ๋‹ค!

 

๋ธŒ๋žœ๋””์˜ ์ ์ ˆํ•œ ์•Œ์ฝ”์˜ฌ ํ–ฅ๊ณผ ํ•จ๊ป˜ ํฌ์„๋œ ๋‹ฌ์ฝคํ•œ ํฌํŠธ์™€์ธ..

๊ทธ๊ฒƒ์€ ์ด์„ธ์ƒ์ด ํ›‘๊ณ  ์ง€๋‚˜๊ฐ€๋Š” ์–ด๋‘์šด ํ•˜๋Š˜์˜ ๋ณ„์ด

์šฐ๋ฆฌ์—๊ฒŒ ์ธ์‚ฌํ•˜๋Š”์ง€๋„ ๋ชจ๋ฅด๋Š”์ฑ„ ์•„์นจ์„ ๋งž์ดํ•˜๊ฒŒ ํ•ด ์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

ํฌ๋ฅดํˆฌ๊ฐˆ ํฌํŠธํˆฌ ์ง€๋ฐฉ์˜ ๋Œ€ํ‘œ์ ์ธ ์™€์ด๋„ˆ๋ฆฌ ์„ธ ๊ณณ

์–ธ์  ๊ฐ€ ํฌ๋ฅดํˆฌ๊ฐˆ์„ ๊ฐ€๊ฒŒ ๋  ๊ธฐํšŒ๊ฐ€ ์žˆ๋‹ค๋ฉด,

์œ„์˜ ์™€์ด๋„ˆ๋ฆฌ ์„ธ๊ณณ์€ ๊ผญ ๊ฐ€๋ณด๊ธฐ๋ฅผ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 

์˜ค๋Š˜ ํฌํŠธ์™€์ธ ์†Œ๊ฐœ๋Š” ์—ฌ๊ธฐ๊นŒ์ง€ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ชจ๋‘ ์ฆ๊ฑฐ์šด ํ•œ์ž” ํ•˜์„ธ์š”!

 

 


4์ธ ๋‹ค์ด๋‹์„ ์œ„ํ•œ ์ €๋…์ƒ

์ด๋ฒˆ์— ๊ด‘๊ต๋กœ ์ด์‚ฌ๋ฅผ ์˜ค๋ฉด์„œ ์นœ๊ตฌ๋“ค์˜ ๋ฌด์ˆ˜ํ•œ ์ง‘๋“ค์ด ๋ฆด๋ ˆ์ด๊ฐ€ ์‹œ์ž‘๋˜์—ˆ๋Š”๋ฐ, ์ด๊ฒƒ์ด ์ฒซ ์Šคํƒ€ํŠธ์ด๋‹ค.

์˜ค๋Š˜์˜ ๊ฒŒ์ŠคํŠธ๋Š” ์œ ๋Œ€๊ธฐ๋ž‘ ๋ง๊ณ ๊ธฐ๋ถ€๋ถ€.

์ด๋ฒˆ์— ์ด์‚ฌํ•˜๋ฉด์„œ ์‚ฐ ์ฝ”์Šคํƒ€๋ฒ ๋ฅด๋ฐ ํ‘ธํ‹ดํ—ค๋“œ ๊ทธ๋ฆ‡๋“ค์„ ์•ž์ ‘์‹œ๋กœ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

๋™๋ฌผ ๊ทธ๋ฆผ์ด ๋“ค์–ด๊ฐ€์žˆ๋Š”๋ฐ, ์–‘๊ฐ์œผ๋กœ ํ‘œํ˜„๋˜์–ด์žˆ๋Š”๊ฒƒ์ด ๋งค์šฐ ๊ณ ๊ธ‰์Šค๋Ÿฝ๊ณ  ์ƒ‰๊น”๋„ ๋‹ค์–‘ํ•ด์„œ ๋งค์šฐ ๊ท€์—ฝ๋‹ค.

ํŠนํžˆ, ๋ฏผํŠธ์ƒ‰์˜ ์—ฌ์šฐ๊ฐ€ ๋งค์šฐ ๋งˆ์Œ์— ๋“ ๋‹ค.

์™€์ธ์„ ๋จน๊ธฐ๋กœ ํ–ˆ๋Š”๋ฐ, ์ด๋Ÿฐ๋‚ ์—๋Š” ๊ณจ๋“œ๋ง์ด ๋ถ€์ฐฉ๋œ ๊ณ ๊ธ‰์Šค๋Ÿฌ์šด ์™€์ธ์ž”์ด ๋น ์งˆ ์ˆ˜ ์—†๋‹ค.

 

ShareMind [์ฝ”์Šคํƒ€๋ฒ ๋ฅด๋ฐ์• ๋‹ˆ๋ฉ€]

 

www.share-mind.com


๋ฐ”์ง€๋ฝ ์กฐ๊ฐœํƒ•๊ณผ ์—ฐ์–ด๊ณค๋ถ€์ง€๋ฉ”


๋ฐ”์ง€๋ฝ ์กฐ๊ฐœํƒ• ์žฌ๋ฃŒ

๊ฐ€๋ฆฌ๋น„ 10๊ฐœ
์ž‘์€/์ ๋‹นํžˆ ์ž‘์€ ์กฐ๊ฐœ 15๊ฐœ
๋Œ€ํŒŒ 1๋ฟŒ๋ฆฌ
์†Œ๊ธˆ 2ts

์—ฐ์–ด ๊ณค๋ถ€์ง€๋ฉ” ์žฌ๋ฃŒ

์—ฐ์–ด 520g
๋‹ค์‹œ๋งˆ ์ค„๊ธฐ 2์žฅ
์†Œ๊ธˆ 1ts

ํฌ๋ฆผ์น˜์ฆˆ ์š”๊ฑฐํŠธ ์†Œ์Šค
์š”๊ฑฐํŠธ 3Ts
ํฌ๋ฆผ์น˜์ฆˆ 2Ts
๋ ˆ๋ชฌ์ฆ™ 0.5ts
(Ts : table spoon15cc
ts : tea spoon 5cc)


์ˆ˜์‚ฐ์‹œ์žฅ์—์„œ ์‚ฌ์˜จ ๋ฐ”์ง€๋ฝ, ๊ธฐํƒ€ ์กฐ๊ฐœ๋“ค์„ ํ•œ์†Œ๋” ๋“์ธ ์กฐ๊ฐœํƒ•์—๋Š” ๋งŽ์€ ์žฌ๋ฃŒ๋“ค์„ ๋„ฃ์„ ํ•„์š”๊ฐ€ ์—†๋‹ค.

๋‹จ์ง€ ํ•„์š”ํ•œ๊ฑด ์‹ฑ์‹ฑํ•˜๊ณ  ์‹คํ•œ ์กฐ๊ฐœ๋“ค๊ณผ ๋Œ€ํŒŒ, ๋งˆ๋Š˜, ์†Œ๊ธˆ. ๊ทธ๊ฒƒ๋งŒ์œผ๋กœ๋„ ๋ง›์€ ์ถฉ๋ถ„ํžˆ ๊ฐํƒ„ํ• ๋งŒํผ ์šฐ๋ ค์ ธ ๋‚˜์˜จ๋‹ค.

๋‹ค๋งŒ ์กฐ๊ฐœ๋“ค์˜ ํ•ด๊ฐ์€ ํ•„์ˆ˜!

 

ํ•„๋ ›์œผ๋กœ ์‚ฌ์˜จ ์—ฐ์–ด๋ฅผ ๋‹ค์‹œ๋งˆ์— 5์‹œ๊ฐ„๋™์•ˆ ์ˆ™์„ฑ์‹œํ‚จ ๊ณค๋ถ€์ง€๋ฉ”๋Š” ๊ฐ์น ๋ง›๊ณผ ์œก์งˆ์˜ ๋‹จ๋‹จํ•จ์ด ์ผ๋ฐ˜ ์—ฐ์–ด์™€๋Š” ๋‹ค๋ฅด๋‹ค.

ํŠนํžˆ, ๋ฑƒ์‚ด์ด ๋งŽ์ด ๋ถ™์€ ์ชฝ์—๋Š” ๊ทธ ์‹๊ฐ์ด ์˜ˆ์ˆ ์ด๋‹ค.

๋งŒ์•ฝ ๋ถ€์œ„๋ฅผ ๋ชจ๋ฅด๋Š” ์นœ๊ตฌ๋“ค์ด ์žˆ๋‹ค๋ฉด ๋ฑƒ์‚ด์„ ๋จผ์ € ๋จน๋„๋ก ๊ถŒ์œ ํ•ด๋ณด์ž.

๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด ๋‚ด๊ฐ€ ๋จผ์ € ๋‹ค ๋จน์–ด์„œ ๋ฏธ์•ˆํ•ด์ง€๋Š” ์ƒํ™ฉ์ด ์ƒ๊ธธ์ˆ˜์žˆ๋‹ค (์‹คํ™”์ž„).


๋ช…๋ž€ํŒŒ์Šคํƒ€์™€ ๊ฐ๋ฐ”์Šค ์•Œํ•˜์ด์š”


๋ช…๋ž€ ํŒŒ์Šคํƒ€ ์žฌ๋ฃŒ

ํ†ต๋งˆ๋Š˜ 3๊ฐœ --> ํŽธ์œผ๋กœ ์ฐ๊ธฐ

์˜ฌ๋ฆฌ๋ธŒ์˜ค์ผ 100ml

๋ช…๋ž€ 200g

์กฐ๊ฐœ (์˜ต์…˜)

๊ฐ๋ฐ”์Šค ์•Œํ•˜์ด์š” ์žฌ๋ฃŒ

ํ†ต๋งˆ๋Š˜ 10๊ฐœ --> ํŽธ์œผ๋กœ ์ฐ๊ธฐ

์˜ฌ๋ฆฌ๋ธŒ ์˜ค์ผ 300ml

๊น์ƒˆ์šฐ 20๋งˆ๋ฆฌ (๋ƒ‰๋™)

ํŽ˜ํŽ˜๋ก ์น˜๋…ธ 5๊ฐœ


๋ช…๋ž€์€ ์ •๋ง ๊ฒฝ์ด๋กœ์šด ์Œ์‹์ด๋‹ค.

์•„๋งˆ ์•„๋ฌด๊ฒƒ๋„ ๋„ฃ์ง€์•Š๊ณ  ์‚ถ์•„๋‚ธ ํŒŒ์Šคํƒ€๋ฉด์— ๋„ฃ์–ด ์„ž์–ด๋„ ๋ง›์ด ์žˆ์„ ์ •๋„๋‹ˆ๊นŒ.

ํ•˜์ง€๋งŒ ์˜ค๋Š˜์€ ์ •์„ฑ์„ ์กฐ๊ธˆ ๋„ฃ์–ด์•ผํ–ˆ๊ธฐ์—, ์˜ฌ๋ฆฌ๋ธŒ์˜ค์ผ์— ํŽธ๋งˆ๋Š˜์„ ๋„ฃ๊ณ  10๋ถ„๊ฐ„ ์•ฝ๋ถˆ๋กœ ๋ฐ์›Œ๋‚ด์„œ ๋งˆ๋Š˜ํ–ฅ์„ ์ตœ๋Œ€ํ•œ์œผ๋กœ ๋Œ์–ด์˜ฌ๋ ธ๋‹ค.

๊ทธ ๋‹ค์Œ, ์กฐ๊ฐœ์™€ ๋ฉด, ๋ฉด์ˆ˜๋ฅผ ๋„ฃ๊ณ  ์—๋ฉ€์ ผ์„ ์‹œ์ผœ ์™„์„ฑ์‹œ์ผฐ๋‹ค.

+ Recent posts