DevOps (Infra)

[DevOps] μΈν”„λΌλž€ 무엇인가? μ„œλ²„ μš΄μ˜μ„ μ΄ν•΄ν•˜κΈ° μœ„ν•œ 첫 κ°œλ…

데보 😎 2026. 5. 12. 13:07
728x90
λ°˜μ‘ν˜•

μΈν”„λΌλž€ 무엇인가? μ„œλ²„ μš΄μ˜μ„ μ΄ν•΄ν•˜κΈ° μœ„ν•œ 첫 κ°œλ…

μΈν”„λΌλΌλŠ” λ‹¨μ–΄λŠ” IT 업무λ₯Ό ν•˜λ‹€ 보면 정말 자주 λ“£κ²Œ λ©λ‹ˆλ‹€.

 

μ„œλ²„λ₯Ό λ§ν•˜λŠ” 건지,
λ„€νŠΈμ›Œν¬λ₯Ό λ§ν•˜λŠ” 건지,
AWS 같은 ν΄λΌμš°λ“œλ₯Ό λ§ν•˜λŠ” 건지,

μ‹€μ œλ‘œ 업무λ₯Ό ν•˜λ‹€ λ³΄λ‹ˆ μΈν”„λΌλŠ” ν•˜λ‚˜μ˜ μž₯λΉ„λ‚˜ νŠΉμ • μ„œλΉ„μŠ€λ§Œμ„ μ˜λ―Έν•˜λŠ” 것이 μ•„λ‹ˆμ—ˆμŠ΅λ‹ˆλ‹€.

μ˜€λŠ˜μ€ 인프라 곡뢀λ₯Ό μ‹œμž‘ν•  λ•Œ κ°€μž₯ λ¨Όμ € μ΄ν•΄ν•˜λ©΄ 쒋은 μΈν”„λΌμ˜ κΈ°λ³Έ κ°œλ…μ„ 정리해보렀고 ν•©λ‹ˆλ‹€.


μΈν”„λΌλŠ” μ„œλΉ„μŠ€λ₯Ό μš΄μ˜ν•˜κΈ° μœ„ν•œ 기반 ν™˜κ²½μ΄λ‹€

μΈν”„λΌλŠ” μ„œλΉ„μŠ€κ°€ λ™μž‘ν•˜κΈ° μœ„ν•΄ ν•„μš”ν•œ 기반 ν™˜κ²½ 전체λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄ μ›Ήμ‚¬μ΄νŠΈ ν•˜λ‚˜λ₯Ό μš΄μ˜ν•œλ‹€κ³  κ°€μ •ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

 

μ‚¬μš©μžλŠ” λΈŒλΌμš°μ €μ—μ„œ μ£Όμ†Œλ₯Ό μž…λ ₯ν•˜κ³  화면을 λ΄…λ‹ˆλ‹€.

ν•˜μ§€λ§Œ λ’€μ—μ„œλŠ” μ—¬λŸ¬ μš”μ†Œλ“€μ΄ ν•¨κ»˜ λ™μž‘ν•©λ‹ˆλ‹€.

 

  • μ‚¬μš©μž μš”μ²­μ„ μ²˜λ¦¬ν•˜λŠ” μ„œλ²„
  • 데이터λ₯Ό μ €μž₯ν•˜λŠ” λ°μ΄ν„°λ² μ΄μŠ€
  • μš”μ²­μ΄ μ΄λ™ν•˜λŠ” λ„€νŠΈμ›Œν¬
  • μ™ΈλΆ€ 곡격을 λ§‰λŠ” λ³΄μ•ˆ μ„€μ •
  • μž₯μ• λ₯Ό ν™•μΈν•˜λŠ” λͺ¨λ‹ˆν„°λ§
  • νŒŒμΌμ„ μ €μž₯ν•˜λŠ” μŠ€ν† λ¦¬μ§€

이런 것듀이 λͺ¨μ—¬μ„œ ν•˜λ‚˜μ˜ μ„œλΉ„μŠ€κ°€ μ •μƒμ μœΌλ‘œ μš΄μ˜λ©λ‹ˆλ‹€.

 

즉, μΈν”„λΌλŠ” λ‹¨μˆœνžˆ μ„œλ²„ ν•œ λŒ€λ₯Ό μ˜λ―Έν•˜λŠ” 것이 μ•„λ‹ˆλΌ

μ„œλΉ„μŠ€ μš΄μ˜μ— ν•„μš”ν•œ 전체 기반이라고 λ³΄λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€.

 


ν˜„μ‹€ μ„Έκ³„λ‘œ λΉ„μœ ν•˜λ©΄ 더 μ΄ν•΄ν•˜κΈ° 쉽닀

μΈν”„λΌλŠ” 건물의 기반 μ‹œμ„€κ³Ό λΉ„μŠ·ν•©λ‹ˆλ‹€.

 

μ•„νŒŒνŠΈλ₯Ό 예둜 듀어보면 λˆˆμ— λ³΄μ΄λŠ” 것은 μ§‘κ³Ό λ°©μ΄μ§€λ§Œ,

μ‹€μ œλ‘œ μ‚¬λžŒμ΄ μ‚΄κΈ° μœ„ν•΄μ„œλŠ” μ—¬λŸ¬ 기반 μ‹œμ„€μ΄ ν•„μš”ν•©λ‹ˆλ‹€.

 

건물의 기반 μ‹œμ„€ IT 인프라
μ „κΈ° μ„œλ²„
μˆ˜λ„ λ„€νŠΈμ›Œν¬
κ²½λΉ„ μ‹œμŠ€ν…œ λ³΄μ•ˆ μ„€μ • / WAF
μ°½κ³  λ°μ΄ν„°λ² μ΄μŠ€ / μŠ€ν† λ¦¬μ§€
κ΄€λ¦¬μ‚¬λ¬΄μ†Œ λͺ¨λ‹ˆν„°λ§ / 운영 관리

μš°λ¦¬κ°€ μ›Ήμ‚¬μ΄νŠΈλ‚˜ 앱을 νŽΈν•˜κ²Œ μ‚¬μš©ν•˜λŠ” μ΄μœ λ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€.

화면에 λ³΄μ΄λŠ” κΈ°λŠ₯ λ’€μ—μ„œ 인프라가 계속 λ™μž‘ν•˜κ³  있기 λ•Œλ¬Έμž…λ‹ˆλ‹€.


μ„œλ²„λ§Œ 있으면 끝일까?

μ²˜μŒμ—λŠ” μ΄λ ‡κ²Œ μƒκ°ν•˜κΈ° μ‰½μŠ΅λ‹ˆλ‹€.

“μ„œλ²„ ν•œ λŒ€λ§Œ 있으면 μ„œλΉ„μŠ€κ°€ λŒμ•„κ°€λŠ” 것 μ•„λ‹Œκ°€?”

 

μž‘μ€ ν…ŒμŠ€νŠΈ μ„œλΉ„μŠ€λΌλ©΄ μ„œλ²„ ν•œ λŒ€λ‘œλ„ μΆ©λΆ„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ μ‹€μ œ 운영 ν™˜κ²½μ—μ„œλŠ” μ„œλ²„ ν•œ λŒ€λ§ŒμœΌλ‘œ ν•΄κ²°λ˜μ§€ μ•ŠλŠ” κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€.

 

예λ₯Ό λ“€μ–΄ μ‚¬μš©μžκ°€ κ°‘μžκΈ° λ§Žμ•„μ§€λ©΄ μ„œλ²„κ°€ 느렀질 수 μžˆμŠ΅λ‹ˆλ‹€.

μ„œλ²„μ— μž₯μ• κ°€ λ°œμƒν•˜λ©΄ μ„œλΉ„μŠ€ 전체가 멈좜 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

 

μ™ΈλΆ€μ—μ„œ 비정상적인 μš”μ²­μ΄ λ“€μ–΄μ˜€λ©΄ λ³΄μ•ˆ λ¬Έμ œκ°€ λ°œμƒν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

κ·Έλž˜μ„œ 운영 ν™˜κ²½μ—μ„œλŠ” 보톡 μ•„λž˜μ™€ 같은 μš”μ†Œλ“€μ„ ν•¨κ»˜ κ³ λ €ν•©λ‹ˆλ‹€.

 

  • νŠΈλž˜ν”½μ„ λΆ„μ‚°ν•˜λŠ” λ‘œλ“œλ°ΈλŸ°μ„œ
  • μ›Ή 곡격을 λ§‰λŠ” WAF
  • 데이터λ₯Ό μ €μž₯ν•˜λŠ” RDS 같은 λ°μ΄ν„°λ² μ΄μŠ€
  • 정적 νŒŒμΌμ„ μ €μž₯ν•˜λŠ” S3
  • μž₯μ• λ₯Ό κ°μ§€ν•˜λŠ” CloudWatch 같은 λͺ¨λ‹ˆν„°λ§ 도ꡬ
  • μ„œλ²„ 접근을 ν†΅μ œν•˜λŠ” λ³΄μ•ˆ κ·Έλ£Ήκ³Ό ν‚€ 관리

 

κ²°κ΅­ μΈν”„λΌλŠ” μ„œλΉ„μŠ€κ°€ μ•ˆμ •μ μœΌλ‘œ λ™μž‘ν•˜λ„λ‘ λ°›μ³μ£ΌλŠ” ꡬ쑰라고 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

 


ν΄λΌμš°λ“œκ°€ λ“±μž₯ν•˜λ©΄μ„œ 인프라 관리 방식도 λ‹¬λΌμ‘Œλ‹€

μ˜ˆμ „μ—λŠ” μ„œλ²„λ₯Ό μš΄μ˜ν•˜λ €λ©΄ 직접 μž₯λΉ„λ₯Ό κ΅¬λ§€ν•˜κ³  IDC에 μ„€μΉ˜ν•˜λŠ” κ²½μš°κ°€ λ§Žμ•˜μŠ΅λ‹ˆλ‹€.

μ„œλ²„ μž₯λΉ„λ₯Ό 사고, λ„€νŠΈμ›Œν¬λ₯Ό μ—°κ²°ν•˜κ³ , μž₯μ• κ°€ λ‚˜λ©΄ 직접 확인해야 ν–ˆμŠ΅λ‹ˆλ‹€.

 

ν•˜μ§€λ§Œ μ§€κΈˆμ€ AWS 같은 ν΄λΌμš°λ“œ ν™˜κ²½μ„ 많이 μ‚¬μš©ν•©λ‹ˆλ‹€.

 

AWSμ—μ„œλŠ” 클릭 λͺ‡ 번으둜 μ„œλ²„λ₯Ό λ§Œλ“€ 수 있고,

λ°μ΄ν„°λ² μ΄μŠ€λ‚˜ λ‘œλ“œλ°ΈλŸ°μ„œ 같은 μ„œλΉ„μŠ€λ„ 비ꡐ적 λΉ λ₯΄κ²Œ ꡬ성할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

λ¬Όλ‘  μ‰½λ‹€λŠ” λœ»μ€ μ•„λ‹™λ‹ˆλ‹€.

ν΄λΌμš°λ“œλŠ” νŽΈλ¦¬ν•˜μ§€λ§Œ 그만큼 μ•Œμ•„μ•Ό ν•  κ°œλ…λ„ λ§ŽμŠ΅λ‹ˆλ‹€.

  • EC2
  • VPC
  • Subnet
  • Security Group
  • Route 53
  • ALB
  • RDS
  • CloudWatch

μ²˜μŒμ—λŠ” μš©μ–΄κ°€ λ§Žμ•„μ„œ μ–΄λ ΅κ²Œ λŠκ»΄μ§€μ§€λ§Œ, κ²°κ΅­ 큰 흐름은 κ°™μŠ΅λ‹ˆλ‹€.

μ‚¬μš©μžμ˜ μš”μ²­μ΄ μ•ˆμ „ν•˜κ²Œ μ„œλ²„κΉŒμ§€ λ„μ°©ν•˜κ³ , μ„œλ²„κ°€ μ •μƒμ μœΌλ‘œ μ‘λ‹΅ν•˜λ„λ‘ λ§Œλ“œλŠ” κ²ƒμž…λ‹ˆλ‹€.


인프라와 DevOpsλŠ” μ™œ 같이 μ΄μ•ΌκΈ°λ κΉŒ?

인프라λ₯Ό κ³΅λΆ€ν•˜λ‹€ 보면 DevOpsλΌλŠ” 단어도 자주 보게 λ©λ‹ˆλ‹€.

DevOpsλŠ” λ‹¨μˆœνžˆ νŠΉμ • 직무 μ΄λ¦„μ΄λΌκΈ°λ³΄λ‹€λŠ” 개발과 μš΄μ˜μ„ 더 λΉ λ₯΄κ³  μ•ˆμ •μ μœΌλ‘œ μ—°κ²°ν•˜κΈ° μœ„ν•œ 문화와 방식에 κ°€κΉμŠ΅λ‹ˆλ‹€.

μ˜ˆμ „μ—λŠ” 개발과 운영이 λΆ„λ¦¬λ˜μ–΄ μžˆλŠ” κ²½μš°κ°€ λ§Žμ•˜μŠ΅λ‹ˆλ‹€.

 

κ°œλ°œμžλŠ” κΈ°λŠ₯을 λ§Œλ“€κ³ , μš΄μ˜μžλŠ” μ„œλ²„μ™€ 배포λ₯Ό κ΄€λ¦¬ν•˜λŠ” μ‹μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ μ„œλΉ„μŠ€κ°€ λ³΅μž‘ν•΄μ§€λ©΄μ„œ λ‹¨μˆœνžˆ μ„œλ²„λ§Œ κ΄€λ¦¬ν•˜λŠ” λ°©μ‹μœΌλ‘œλŠ” ν•œκ³„κ°€ μƒκ²ΌμŠ΅λ‹ˆλ‹€.

 

λ°°ν¬λŠ” 더 자주 μΌμ–΄λ‚˜κ³ , μž₯μ• λŠ” λΉ λ₯΄κ²Œ λŒ€μ‘ν•΄μ•Ό ν•˜λ©°, 운영 μƒνƒœλŠ” 계속 λͺ¨λ‹ˆν„°λ§ν•΄μ•Ό ν•©λ‹ˆλ‹€.

 

κ·Έλž˜μ„œ DevOpsμ—μ„œλŠ” μ•„λž˜μ™€ 같은 것듀이 μ€‘μš”ν•΄μ§‘λ‹ˆλ‹€.

  • 배포 μžλ™ν™”
  • λͺ¨λ‹ˆν„°λ§
  • 둜그 관리
  • μž₯μ•  λŒ€μ‘ ν”„λ‘œμ„ΈμŠ€
  • 인프라 ꡬ성 관리
  • κ°œλ°œνŒ€κ³Ό μš΄μ˜νŒ€μ˜ ν˜‘μ—…

κ²°κ΅­ DevOpsλŠ” 인프라λ₯Ό 더 효율적이고 μ•ˆμ •μ μœΌλ‘œ μš΄μ˜ν•˜κΈ° μœ„ν•œ 흐름과도 μ—°κ²°λ©λ‹ˆλ‹€.

 


인프라 κ³΅λΆ€λŠ” μ–΄λ””μ„œλΆ€ν„° μ‹œμž‘ν•˜λ©΄ μ’‹μ„κΉŒ?

μ²˜μŒλΆ€ν„° Kubernetes, Terraform, CI/CD 같은 주제둜 λ“€μ–΄κ°€λ©΄ 금방 μ–΄λ ΅κ²Œ 느껴질 수 μžˆμŠ΅λ‹ˆλ‹€.

μ €λŠ” 였히렀 μ•„λž˜ μˆœμ„œλ‘œ μ΄ν•΄ν•˜λŠ” 것이 더 μ’‹λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

 

  1. μ›Ήμ‚¬μ΄νŠΈκ°€ μ—΄λ¦¬λŠ” κΈ°λ³Έ 원리
  2. μ„œλ²„μ˜ μ—­ν• 
  3. IP, 도메인, DNS κ°œλ…
  4. HTTP와 HTTPS
  5. ν¬νŠΈμ™€ λ°©ν™”λ²½
  6. AWS EC2와 λ³΄μ•ˆ κ·Έλ£Ή
  7. VPC와 μ„œλΈŒλ„·
  8. λ‘œλ“œλ°ΈλŸ°μ„œμ™€ λ°μ΄ν„°λ² μ΄μŠ€
  9. λͺ¨λ‹ˆν„°λ§κ³Ό μž₯μ•  λŒ€μ‘
  10. 배포와 μžλ™ν™”

기초 κ°œλ…μ΄ μ–΄λŠ 정도 작히면 AWS μ„œλΉ„μŠ€λ“€λ„ μ‘°κΈˆμ”© μ—°κ²°ν•΄μ„œ 이해할 수 μžˆμŠ΅λ‹ˆλ‹€.

특히 μΈν”„λΌλŠ” κ°œλ³„ μš©μ–΄λ₯Ό μ™Έμš°λŠ” 것보닀 μš”μ²­μ΄ μ–΄λ–€ 경둜둜 μ΄λ™ν•˜λŠ”μ§€λ₯Ό μ΄ν•΄ν•˜λŠ” 것이 μ€‘μš”ν•©λ‹ˆλ‹€.


마무리

μΈν”„λΌλŠ” λ‹¨μˆœνžˆ μ„œλ²„λ₯Ό μΌœλ‘λŠ” 일이 μ•„λ‹™λ‹ˆλ‹€.

μ„œλΉ„μŠ€κ°€ μ•ˆμ •μ μœΌλ‘œ 운영되기 μœ„ν•΄ ν•„μš”ν•œ μ„œλ²„, λ„€νŠΈμ›Œν¬, λ³΄μ•ˆ, λ°μ΄ν„°λ² μ΄μŠ€, λͺ¨λ‹ˆν„°λ§, 배포 ν™˜κ²½ 전체λ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.

μ²˜μŒμ—λŠ” μš©μ–΄κ°€ λ§Žμ•„μ„œ μ–΄λ ΅κ²Œ 느껴질 수 μžˆμ§€λ§Œ, 큰 흐름은 λ‹¨μˆœν•©λ‹ˆλ‹€.

 

μ‚¬μš©μžμ˜ μš”μ²­μ΄ μ•ˆμ „ν•˜κ²Œ μ„œλΉ„μŠ€κΉŒμ§€ λ„μ°©ν•˜κ³ , μ„œλΉ„μŠ€κ°€ μ •μƒμ μœΌλ‘œ μ‘λ‹΅ν•˜λ„λ‘ λ§Œλ“œλŠ” 것

이 κ΄€μ μœΌλ‘œ 보면 인프라 κ°œλ…μ„ 쑰금 더 μ‰½κ²Œ 이해할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

λ‹€μŒ κΈ€μ—μ„œλŠ” μ„œλ²„λž€ 무엇인가? μ›Ήμ‚¬μ΄νŠΈκ°€ μ—΄λ¦¬λŠ” κΈ°λ³Έ 원리에 λŒ€ν•΄ μ •λ¦¬ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

728x90
λ°˜μ‘ν˜•
loading