NHN Enterprise (2022.12 ~ 2023.04) -πŸ–±οΈ

NHN Enterprise (2022.12 ~ 2023.04) -πŸ–±οΈ

NHN Cloud 운영 · CI/CD · Terraform
Β 

βš™οΈ 인프라 μ—”μ§€λ‹ˆμ–΄λ§ & 운영 μžλ™ν™”

1. Jenkins CI/CD νŒŒμ΄ν”„λΌμΈ κ΅¬μ„±Β·μš΄μ˜

Scripted Pipeline 기반으둜 λΉŒλ“œΒ·λ°°ν¬ νŒŒμ΄ν”„λΌμΈμ„ κ΅¬μ„±ν•˜κ³  μš΄μ˜Β·κ΄€λ¦¬
🎯 Problem
ν‘œμ€€ν™”λœ λΉŒλ“œΒ·λ°°ν¬ μžλ™ν™” 체계가 ν•„μš”ν•œ 상황
πŸ›  Action
  • Jenkins Scripted Pipeline(Groovy) 기반 λΉŒλ“œ β†’ ν…ŒμŠ€νŠΈ β†’ 배포 νŒŒμ΄ν”„λΌμΈ ꡬ성
  • νŒŒμ΄ν”„λΌμΈ 단계별 λ‘œμ§μ„ μ½”λ“œλ‘œ κ΄€λ¦¬ν•˜λ©° μœ μ§€λ³΄μˆ˜Β·μš΄μ˜
  • 배포 ν”„λ‘œμ„ΈμŠ€ ν‘œμ€€ν™”λ‘œ μ•ˆμ •μ„± 확보
πŸ“ˆ Impact
λΉŒλ“œΒ·λ°°ν¬ μžλ™ν™”λ‘œ 운영 효율 및 배포 μ•ˆμ •μ„± ν–₯상
Jenkins Scripted Pipeline Groovy CI/CD

2. Terraform IaC 사내 기초 ꡐ윑 μ§„ν–‰

νŒ€ λ‚΄ Terraform λ„μž…μ„ μœ„ν•œ 기초 κ΅μœ‘μ„ μ§„ν–‰ν•˜κ³  IaC μ—­λŸ‰ 확산에 κΈ°μ—¬
🎯 Problem
인프라 μ½”λ“œν™”(IaC) λ„μž…μ„ μœ„ν•œ νŒ€ λ‚΄ 기반 μ—­λŸ‰κ³Ό 곡톡 이해가 ν•„μš”ν•œ 상황
πŸ›  Action
  • νŒ€ ꡬ성원 λŒ€μƒ Terraform 기초 ꡐ윑 μ§„ν–‰
  • IaC κ°œλ…, λͺ¨λ“ˆ ꡬ쑰, κΈ°λ³Έ μ›Œν¬ν”Œλ‘œμš°(plan / apply), State 관리 λ“± 싀무 λ„μž…μ— ν•„μš”ν•œ 핡심 λ‚΄μš© 전달
  • μ‹€μŠ΅ μ€‘μ‹¬μœΌλ‘œ ꡬ성원이 직접 인프라λ₯Ό μ½”λ“œν™”ν•΄λ³Ό 수 μžˆλ„λ‘ 지원
πŸ“ˆ Impact
νŒ€ λ‚΄ IaC λ„μž… 기반 마련 Β· 인프라 μ½”λ“œν™” μ—­λŸ‰ ν™•μ‚°
Terraform IaC ꡐ윑/λ©˜ν† λ§