λ„μ„œ πŸ“š/πŸ§‘‍🏫 μ„œν‰

<λˆ„κ΅¬λ‚˜ μ΄ν•΄ν•˜λŠ” ν΄λΌμš°λ“œ 인프라 지식 사전> λΆ€μ‘±ν•œ ν΄λΌμš°λ“œ 인프라 지식을 μ±„μš°λŠ” 방법, 개발자 ν›„κΈ°

dev_writer 2026. 7. 26. 16:33

ν•œλΉ›λ―Έλ””μ–΄ μ„œν‰λ‹¨ <λ‚˜λŠ”λ¦¬λ·°μ–΄λ‹€> ν™œλ™μ„ μœ„ν•΄μ„œ 책을 ν˜‘μ°¬ λ°›μ•„ μž‘μ„±λœ μ„œν‰μž…λ‹ˆλ‹€.

κ°œλ°œμžλŠ” μ½”λ“œλ₯Ό λ§Œλ“€μ§€λ§Œ, μ‚¬μš©μžλŠ” μš΄μ˜λ˜λŠ” μ„œλΉ„μŠ€λ₯Ό μ‚¬μš©ν•œλ‹€

처음 λ°±μ—”λ“œ κ°œλ°œμ„ μ‹œμž‘ν–ˆμ„ λ•ŒλŠ” μš”κ΅¬μ‚¬ν•­μ— λ§žλŠ” κΈ°λŠ₯을 κ΅¬ν˜„ν•˜κ³ , μœ μ§€λ³΄μˆ˜κ°€ μ‰¬μš΄ μ½”λ“œλ₯Ό μž‘μ„±ν•˜λŠ” 것이 개발자의 κ°€μž₯ μ€‘μš”ν•œ 역할이라고 μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€.

 

ν•˜μ§€λ§Œ μ‹€λ¬΄μ—μ„œ μ—¬λŸ¬ μ™ΈλΆ€ μ‹œμŠ€ν…œμ„ μ—°λ™ν•˜κ³  운영 쀑 λ°œμƒν•˜λŠ” λ¬Έμ œλ“€μ„ κ²ͺμœΌλ©΄μ„œ, μ½”λ“œλ§Œ 잘 μž‘μ„±ν•œλ‹€κ³  ν•΄μ„œ μ„œλΉ„μŠ€κ°€ μ•ˆμ •μ μœΌλ‘œ λ™μž‘ν•˜λŠ” 것은 μ•„λ‹ˆλΌλŠ” 점을 μ•Œκ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ—μ„œ 였λ₯˜κ°€ λ°œμƒν•˜λ”λΌλ„ μ‹€μ œ 원인은 μ„œλ²„λ‚˜ λ„€νŠΈμ›Œν¬, μ™ΈλΆ€ μ‹œμŠ€ν…œμ— μžˆμ„ 수 μžˆμ—ˆκΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

 

μ²˜μŒμ—λŠ” λ¬Έμ œκ°€ λ°œμƒν•˜λ©΄ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ λ‘œκ·Έμ™€ μ œκ°€ μž‘μ„±ν•œ μ½”λ“œλΆ€ν„° ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ½”λ“œμ—λŠ” λ¬Έμ œκ°€ μ—†λŠ”λ°λ„ μš”μ²­μ΄ μ‹€νŒ¨ν•˜κ±°λ‚˜ 응닡이 λŠ¦μ–΄μ§€λŠ” 상황을 κ²ͺμœΌλ©΄μ„œ, μ½”λ“œκ°€ μ‹€ν–‰λ˜λŠ” ν™˜κ²½μ„ μ΄ν•΄ν•˜μ§€ λͺ»ν•˜λ©΄ 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 데 ν•œκ³„κ°€ μžˆλ‹€λŠ” 것을 μ²΄κ°ν–ˆμŠ΅λ‹ˆλ‹€.

 

κ²°κ΅­ μ‚¬μš©μžλŠ” κ°œλ°œμžκ°€ μž‘μ„±ν•œ μ½”λ“œλ₯Ό 직접 μ‚¬μš©ν•˜λŠ” 것이 μ•„λ‹ˆλΌ, μ„œλ²„μ™€ λ„€νŠΈμ›Œν¬, λ°μ΄ν„°λ² μ΄μŠ€ λ“± μ—¬λŸ¬ μš”μ†Œκ°€ ν•¨κ»˜ λ™μž‘ν•œ 결과인 μ„œλΉ„μŠ€λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. 아무리 쒋은 μ½”λ“œλ₯Ό μž‘μ„±ν–ˆλ”λΌλ„ μ‹€μ œ ν™˜κ²½μ—μ„œ μ œλŒ€λ‘œ λ™μž‘ν•˜μ§€ μ•ŠλŠ”λ‹€λ©΄ μ‚¬μš©μžμ—κ²ŒλŠ” μ‹€νŒ¨ν•œ κΈ°λŠ₯κ³Ό λ‹€λ₯΄μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

 

이 책을 μ½μœΌλ©΄μ„œ λ°±μ—”λ“œ κ°œλ°œμžλŠ” κΈ°λŠ₯을 κ΅¬ν˜„ν•˜λŠ” κ²ƒλΏλ§Œ μ•„λ‹ˆλΌ, μžμ‹ μ΄ λ§Œλ“  κΈ°λŠ₯이 μ‹€μ œ ν™˜κ²½μ—μ„œ μ•ˆμ •μ μœΌλ‘œ 제곡될 수 μžˆλŠ”μ§€κΉŒμ§€ μ‚΄νŽ΄λ΄μ•Ό ν•œλ‹€λŠ” 점을 λ‹€μ‹œ μƒκ°ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

ν΄λΌμš°λ“œλŠ” 인프라λ₯Ό μ—†μ•€ 것이 μ•„λ‹ˆλΌ, 보이지 μ•Šκ²Œ λ§Œλ“€μ—ˆλ‹€

μ²˜μŒμ—λŠ” AWS와 같은 ν΄λΌμš°λ“œ μ„œλΉ„μŠ€λ₯Ό μ΄μš©ν•˜λ©΄ μ„œλ²„μ™€ λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό λΉ λ₯΄κ²Œ λ§Œλ“€ 수 있고, ν•„μš”ν•œ κΈ°λŠ₯도 κ΄€λ¦¬ν˜• μ„œλΉ„μŠ€λ‘œ μ œκ³΅λ˜κΈ°μ—, ν΄λΌμš°λ“œλ₯Ό μ‚¬μš©ν•˜λ©΄ 인프라에 λŒ€ν•œ κΉŠμ€ 지식이 없어도 μ„œλΉ„μŠ€λ₯Ό λ§Œλ“€ 수 μžˆλ‹€κ³  μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€.

 

ν•˜μ§€λ§Œ ν΄λΌμš°λ“œκ°€ μ„œλ²„μ™€ λ„€νŠΈμ›Œν¬λ₯Ό μ—†μ•€ 것은 μ•„λ‹ˆμ—ˆμŠ΅λ‹ˆλ‹€. κ°œλ°œμžκ°€ 직접 관리해야 ν•˜λŠ” μ˜μ—­μ„ 쀄이고, λ³΅μž‘ν•œ 뢀뢄을 보이지 μ•Šκ²Œ λ§Œλ“€μ–΄ μ£Όμ—ˆμ„ λΏμ΄μ—ˆμŠ΅λ‹ˆλ‹€. ν™”λ©΄μ—μ„œλŠ” κ°„λ‹¨ν•˜κ²Œ μ„€μ •ν•  수 μžˆμ–΄λ„, κ·Έ μ•ˆμ—μ„œλŠ” μ—¬μ „νžˆ μš΄μ˜μ²΄μ œκ°€ λ™μž‘ν•˜κ³  λ„€νŠΈμ›Œν¬λ₯Ό 톡해 μš”μ²­κ³Ό 응닡이 μ˜€κ°‘λ‹ˆλ‹€.

 

저도 μ—…λ¬΄μ—μ„œ μ—¬λŸ¬ ν΄λΌμš°λ“œ μ„œλΉ„μŠ€λ₯Ό μ‚¬μš©ν•˜λ©΄μ„œ 각각의 μ„€μ • λ°©λ²•μ—λŠ” μ΅μˆ™ν•΄μ‘Œμ§€λ§Œ, μ™œ 이런 ꡬ성이 ν•„μš”ν•œμ§€ λ˜λŠ” λ‚΄λΆ€μ μœΌλ‘œ μ–΄λ–€ μ›λ¦¬λ‘œ λ™μž‘ν•˜λŠ”μ§€κΉŒμ§€λŠ” λͺ…ν™•ν•˜κ²Œ μ„€λͺ…ν•˜μ§€ λͺ»ν•  λ•Œκ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

 

이 책을 μ½μœΌλ©΄μ„œ ν΄λΌμš°λ“œλ₯Ό 잘 μ‚¬μš©ν•œλ‹€λŠ” 것은 λ§Žμ€ μ„œλΉ„μŠ€μ˜ 이름과 μ„€μ • 방법을 μ•„λŠ” 것이 μ•„λ‹ˆλΌ, 각 μ„œλΉ„μŠ€κ°€ μ–΄λ–€ 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ μ‘΄μž¬ν•˜λŠ”μ§€ μ΄ν•΄ν•˜λŠ” 것에 κ°€κΉλ‹€λŠ” 생각이 λ“€μ—ˆμŠ΅λ‹ˆλ‹€.

 

λͺ¨λ“  지식을 μ™ΈμšΈ μˆ˜λŠ” 없어도, μ–΄λ””λ₯Ό 봐야 ν•˜λŠ”μ§€λŠ” μ•Œμ•„μ•Ό ν•œλ‹€

μΈν”„λΌλŠ” μ„œλ²„, λ„€νŠΈμ›Œν¬, 운영체제, λ°μ΄ν„°λ² μ΄μŠ€, λ³΄μ•ˆ λ“± 닀뀄야 ν•  λ²”μœ„κ°€ 맀우 λ„“μŠ΅λ‹ˆλ‹€. λ°±μ—”λ“œ κ°œλ°œμžκ°€ 이 λͺ¨λ“  μ˜μ—­μ„ μ „λ¬Έκ°€ μˆ˜μ€€μœΌλ‘œ μ΄ν•΄ν•˜λŠ” 것은 ν˜„μ‹€μ μœΌλ‘œ μ–΄λ ΅λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

 

저도 μ—…λ¬΄μ—μ„œ S3, EventBridge λ“± AWS의 μ—¬λŸ¬ μ„œλΉ„μŠ€μ™€ 인프라 κ΄€λ ¨ μš©μ–΄λ₯Ό μ ‘ν•΄ μ™”μ§€λ§Œ, μ•Œκ³  μžˆλŠ” 지식이 λŒ€λΆ€λΆ„ μ‚¬μš© κ²½ν—˜μ„ 톡해 λ‹¨νŽΈμ μœΌλ‘œ μŒ“μ—¬ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. μƒˆλ‘œμš΄ λ¬Έμ œκ°€ 생기면 μ •ν™•ν•œ 원리λ₯Ό λ°”νƒ•μœΌλ‘œ μ ‘κ·Όν•˜κΈ°λ³΄λ‹€, 이미 λΉ„μŠ·ν•œ 문제λ₯Ό ν•΄κ²°ν•œ μ‚¬λžŒμ˜ 기둝뢀터 μ°Ύμ•„λ³΄λŠ” κ²½μš°κ°€ λ§Žμ•˜μŠ΅λ‹ˆλ‹€.

 

이 책은 ν•˜λ‚˜μ˜ 주제λ₯Ό 깊게 μ„€λͺ…ν•˜κΈ°λ³΄λ‹€λŠ” 인프라 μ „λ°˜μ˜ κ°œλ…μ„ λ„“κ²Œ 닀루고 μžˆμŠ΅λ‹ˆλ‹€. 덕뢄에 κ·Έλ™μ•ˆ λ”°λ‘œ μ•Œκ³  있던 κΈ°μˆ λ“€μ΄ 전체 μ‹œμŠ€ν…œ μ•ˆμ—μ„œ μ–΄λ–»κ²Œ μ—°κ²°λ˜λŠ”μ§€λ₯Ό μ •λ¦¬ν•˜λŠ” 데 도움이 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

ν•œ ꢌ의 책을 μ½μ—ˆλ‹€κ³  ν•΄μ„œ λͺ¨λ“  문제λ₯Ό ν•΄κ²°ν•  수 μžˆλŠ” 것은 μ•„λ‹™λ‹ˆλ‹€. ν•˜μ§€λ§Œ 적어도 λ‚―μ„  λ¬Έμ œκ°€ 생겼을 λ•Œ 무엇을 곡뢀해야 ν•˜κ³ , μ–΄λ–€ ν‚€μ›Œλ“œλ‘œ 찾아봐야 ν•˜λŠ”μ§€λ₯Ό μ•„λŠ” κ²ƒλ§ŒμœΌλ‘œλ„ 문제λ₯Ό ν•΄κ²°ν•˜λŠ” μ†λ„λŠ” λ‹¬λΌμ§ˆ 수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

 

그런 μ˜λ―Έμ—μ„œ 이 책은 λͺ¨λ“  λ‚΄μš©μ„ μ™Έμš°κΈ° μœ„ν•œ 책이라기보닀, ν•„μš”ν•  λ•Œ λ‹€μ‹œ 찾아보고 λ‹€μŒ κ³΅λΆ€μ˜ λ°©ν–₯을 μž‘μ„ 수 μžˆλŠ” 지식 사전에 κ°€κΉŒμš΄ 책이라고 λŠκΌˆμŠ΅λ‹ˆλ‹€.

 

κ²°λ‘ 

이 책은 νŠΉμ • ν΄λΌμš°λ“œ μ„œλΉ„μŠ€μ˜ μ‚¬μš© 방법을 깊게 μ„€λͺ…ν•˜λŠ” μ±…λ³΄λ‹€λŠ” μ„œλ²„μ™€ λ„€νŠΈμ›Œν¬, 운영체제, λ³΄μ•ˆ, λͺ¨λ‹ˆν„°λ§ λ“± 인프라 μ „λ°˜μ˜ κ°œλ…μ„ ν­λ„“κ²Œ 이해할 수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” 책에 κ°€κΉμŠ΅λ‹ˆλ‹€.

 

특히 μ‹€λ¬΄μ—μ„œ μ—¬λŸ¬ κΈ°μˆ μ„ μ ‘ν•΄ μ™”μ§€λ§Œ 각각의 지식이 λ”°λ‘œ 흩어져 μžˆλ‹€κ³  느꼈던 μ €μ—κ²Œ, μΈν”„λΌμ˜ 전체적인 ꡬ쑰λ₯Ό 정리할 수 μžˆλŠ” 계기가 λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이미 μ•Œκ³  μžˆλ‹€κ³  μƒκ°ν–ˆλ˜ κ°œλ…λ„ λ‹€μ‹œ μ‚΄νŽ΄λ³΄λ©΄μ„œ, μ œκ°€ μ›λ¦¬κΉŒμ§€ μ΄ν•΄ν•˜κ³  μžˆμ—ˆλŠ”μ§€ λŒμ•„λ³Ό 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

 

μ•žμœΌλ‘œλŠ” μš”κ΅¬μ‚¬ν•­μ— λ§žλŠ” κΈ°λŠ₯을 κ΅¬ν˜„ν•˜λŠ” 것에 κ·ΈμΉ˜μ§€ μ•Šκ³ , μž₯애와 μ„±λŠ₯ μ €ν•˜, μ™ΈλΆ€ μ‹œμŠ€ν…œμ˜ μ‹€νŒ¨κΉŒμ§€ κ³ λ €ν•  수 μžˆλŠ” κ°œλ°œμžκ°€ 되고 μ‹Άλ‹€λŠ” λͺ©ν‘œκ°€ 생겼고, 이λ₯Ό μœ„ν•΄ λ¬Έμ œκ°€ λ°œμƒν•œ 뒀에 λŒ€μ‘ν•˜λŠ” κ²ƒλΏλ§Œ μ•„λ‹ˆλΌ λ¬Έμ œκ°€ 생길 κ°€λŠ₯성을 미리 μ˜ˆμƒν•˜κ³  λŒ€λΉ„ν•˜λŠ” μŠ΅κ΄€λ„ κ°–μΆ”λ €κ³  ν•©λ‹ˆλ‹€.

 

그런 μ˜λ―Έμ—μ„œ 이 책은 ν΄λΌμš°λ“œ 인프라λ₯Ό 처음 κ³΅λΆ€ν•˜λŠ” λΆ„λ“€λΏλ§Œ μ•„λ‹ˆλΌ, μ‹€λ¬΄μ—μ„œ ν΄λΌμš°λ“œλ₯Ό μ‚¬μš©ν•˜κ³  μžˆμ§€λ§Œ 기반 지식을 λ‹€μ‹œ μ •λ¦¬ν•˜κ³  싢은 λ°±μ—”λ“œ κ°œλ°œμžμ—κ²Œλ„ 도움이 될 수 μžˆλŠ” 책이라고 μƒκ°ν•©λ‹ˆλ‹€.

 

λ§ˆμ§€λ§‰μœΌλ‘œ μ±… ꡬ맀 링크λ₯Ό λ‚¨κ²¨λ“œλ¦¬λ©΄μ„œ 글을 λ§ˆλ¬΄λ¦¬ν•˜κ² μŠ΅λ‹ˆλ‹€ : )

 

https://www.hanbit.co.kr/books/%EB%88%84%EA%B5%AC%EB%82%98-%EC%9D%B4%ED%95%B4%ED%95%98%EB%8A%94-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EC%9D%B8%ED%94%84%EB%9D%BC-%EC%A7%80%EC%8B%9D-%EC%82%AC%EC%A0%84?code=B3616948053