λ‘œμΌ“πŸΎ
article thumbnail
λ°˜μ‘ν˜•

이 글은 μ œκ°€ μ΄ν•΄ν•œ λ‚΄μš©μ„ λ°”νƒ•μœΌλ‘œ μž‘μ„±λ˜μ—ˆκΈ° λ•Œλ¬Έμ— ν‹€λ¦° 뢀뢄이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. μžˆλ‹€λ©΄ μ–Έμ œλ“ μ§€ μ§€μ ν•΄μ£Όμ‹œλ©΄ κ°μ‚¬ν•˜κ² μŠ΅λ‹ˆλ‹€ :)

 

μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλ₯Ό μ΄ν•΄ν•˜κΈ° μ•žμ„œ μ»¨ν…Œμ΄λ„ˆκ°€ 무엇인지에 λŒ€ν•΄ μ•Œμ•„λ³Ό ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€.

ν”νžˆ μŠ€ν”„λ§μ„ μ‚¬μš©ν•˜λ©΄μ„œ μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆμ™€ μŠ€ν”„λ§ μ»¨ν…Œμ΄λ„ˆ 이 두 단어λ₯Ό 많이 듀어봀을 κ²λ‹ˆλ‹€. 그럼 μ»¨ν…Œμ΄λ„ˆλž€ κ³Όμ—° λ¬΄μ—‡μΌκΉŒμš”?

 

 


# μ»¨ν…Œμ΄λ„ˆλž€?

 

μš°λ¦¬κ°€ μƒκ°ν•˜λŠ” κ·Έ μ»¨ν…Œμ΄λ„ˆμ™€ μš©λ„κ°€ λΉ„μŠ·ν•©λ‹ˆλ‹€. 무역을 ν•  λ•Œ μƒν’ˆμ„ κ΄€λ¦¬ν•˜κΈ° μœ„ν•˜μ—¬ μ»¨ν…Œμ΄λ„ˆλ§ˆλ‹€ λ‹€λ₯΄κ²Œ λ‹΄μ•„ 배둜 μ΄μ†‘ν•˜λŠ” κ²ƒμ²˜λŸΌ μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλ„ 이와 λΉ„μŠ·ν•©λ‹ˆλ‹€.

호슀트 μš΄μ˜μ²΄μ œμ—μ„œ κ΅¬λ™λ˜λ©° κ·Έ 바탕이 λ˜λŠ” ν•˜λ“œμ›¨μ–΄μ— κ°€μƒμœΌλ‘œ μ•‘μ„ΈμŠ€ν•˜λŠ” 게슀트 운영체제λ₯Ό λœ»ν•˜λŠ” 가상머신과 λ§ˆμ°¬κ°€μ§€λ‘œ, μ»¨ν…Œμ΄λ„ˆλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ κ΄€λ ¨ 라이브러리 및 쒅속 ν•­λͺ©κ³Ό ν•¨κ»˜ νŒ¨ν‚€μ§€λ‘œ λ¬Άμ–΄ μ†Œν”„νŠΈμ›¨μ–΄ μ„œλΉ„μŠ€ ꡬ동을 μœ„ν•œ ν™˜κ²½μ„ κ΅¬μΆ•ν•΄μ€λ‹ˆλ‹€.

 

즉, μŠ€ν”„λ§ κ΄€λ ¨ν•œ 라이브러리 등을 λ¬Άμ–΄ μ„œλΉ„μŠ€λ₯Ό μœ„ν•œ ν™˜κ²½μ„ κ΅¬μΆ•ν•΄μ£ΌλŠ” 것이라고 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 

https://cloud.google.com/containers?hl=ko

 


#μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλž€?

 

μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλŠ” μ„œλΈ”λ¦Ώμ˜ 생성뢀터 μ†Œλ©ΈκΉŒμ§€ 일련의 과정을 κ΄€λ¦¬ν•΄μ£ΌλŠ” μ»¨ν…Œμ΄λ„ˆλΌκ³  λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. μ—¬κΈ°μ„œ ν—·κ°ˆλ¦¬μ§€ 말아야 할점은 μ„œλΈ”λ¦Ώκ³Ό μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλŠ” λ‹€λ¦…λ‹ˆλ‹€. 

 

  • μ„œλΈ”λ¦Ώ : μ„œλ²„ μͺ½μ—μ„œ μ‹€ν–‰λ˜λ©° ν΄λΌμ΄μ–ΈνŠΈμ˜ μš”μ²­μ„ λ™μ μœΌλ‘œ μ²˜λ¦¬ν•  수 μžˆκ²Œλ” λ„μ™€μ£ΌλŠ” μžλ°” ν΄λž˜μŠ€μž…λ‹ˆλ‹€.
  • μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆ : μ„œλΈ”λ¦Ώ μ—¬λŸ¬ 개λ₯Ό κ΄€λ¦¬ν•΄μ£ΌλŠ” μ»¨ν…Œμ΄λ„ˆ μž…λ‹ˆλ‹€.

 

μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλŠ” μ„œλΈ”λ¦Ώ μ—¬λŸ¬ 개λ₯Ό 관리해쀀닀고 볼수 μžˆμŠ΅λ‹ˆλ‹€.

 

μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλŠ” μ›Ή μ„œλ²„μ™€ ν†΅μ‹ ν•˜κΈ° μœ„ν•œ λ³΅μž‘ν•œ 일듀(μ†ŒμΌ“ 생성, νŠΉμ • 포트 λ¦¬μŠ€λ‹, 슀트림 생성 λ“±)을 μ•Œμ•„μ„œ ν•΄μ£ΌκΈ° λ•Œλ¬Έμ— κ°œλ°œμžκ°€ 이λ₯Ό 직접 ν•  ν•„μš”λŠ” μ—†κ²Œ ν•΄μ€λ‹ˆλ‹€(IoC νŠΉμ§•). 또 μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆλŠ” μš”μ²­μ΄ λ“€μ–΄μ˜¬ λ•Œλ§ˆλ‹€ μƒˆλ‘œμš΄ μžλ°” μŠ€λ ˆλ“œλ₯Ό λ§Œλ“­λ‹ˆλ‹€.

 

μ„œλΈ”λ¦Ώμ˜ λŒ€ν‘œμ μΈ μ˜ˆλ‘œλŠ” tomcat이 μžˆμŠ΅λ‹ˆλ‹€.

 

전체적인 μ„œλΈ”λ¦Ώ μ»¨ν…Œμ΄λ„ˆμ˜ 흐름도


κ΄€λ ¨ κ²Œμ‹œκΈ€

μ„œλΈ”λ¦Ώμ΄λž€?

kingofbackend.tistory.com/22

IoCλž€?

kingofbackend.tistory.com/41

 

μ½μ–΄μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€.

μ§ˆλ¬Έμ€ μ–Έμ œλ‚˜ ν™˜μ˜ν•©λ‹ˆλ‹€.

 

"λ‚œ λ°˜λ“œμ‹œ λ°±μ—”λ“œ 왕이 될거야"

λ°˜μ‘ν˜•
profile on loading

Loading...