<aside>

</aside>


πŸ“Œ 챕터 μ†Œκ°œ

μ•ˆλ…•ν•˜μ„Έμš” μ—¬λŸ¬λΆ„! πŸš€ μ§€λ‚œ μ‹œκ°„ ν…ŒμŠ€νŠΈλ‘œ μ½”λ“œ ν’ˆμ§ˆμ„ 높이고 버그 μž‘λŠ” 법을 λ°°μ› μŠ΅λ‹ˆλ‹€. ν…ŒμŠ€νŠΈ 마친 μ½”λ“œλŠ” μ‹€μ œ μ‚¬μš©μžκ°€ 쓰도둝 μ„œλ²„μ— 배포해야 ν•©λ‹ˆλ‹€. 그런데 μ½”λ“œ μˆ˜μ •, ν…ŒμŠ€νŠΈ, μ„œλ²„ 접속, 파일 볡사, μ„œλ²„ μž¬μ‹œμž‘ 등을 맀번 μˆ˜λ™μœΌλ‘œ ν•œλ‹€λ©΄...? 😫 μ‹œκ°„λ„ 였래 걸리고, μ‹€μˆ˜ κ°€λŠ₯성도 λ†’κ³ , ν”Όκ³€ν•œ μž‘μ—…μ΄ 될 κ²λ‹ˆλ‹€!

이번 μ‹œκ°„μ—λŠ” κ°œλ°œλΆ€ν„° λ°°ν¬κΉŒμ§€ 과정을 훨씬 λΉ λ₯΄κ³  μ•ˆμ •μ μœΌλ‘œ μžλ™ν™”ν•˜λŠ” λ§ˆλ²•, **CI/CD(Continuous Integration / Continuous Delivery or Deployment)**λ₯Ό μ•Œμ•„λ΄…λ‹ˆλ‹€! 잘 짜인 곡μž₯ μžλ™ν™” 쑰립 라인처럼, μ½”λ“œ λ³€κ²½ 사항이 μžλ™ ν…ŒμŠ€νŠΈλ˜κ³  λ°°ν¬κΉŒμ§€ μ΄μ–΄μ§€λŠ” 과정을 λ§Œλ“œλŠ” κ±°μ£ . 🏭✨

그리고 CI/CD와 λ°€μ ‘ν•œ λ¬Έν™”/철학인 DevOps κΈ°λ³Έ κ°œλ…λ„ μ‚΄νŽ΄λ΄…λ‹ˆλ‹€. 개발과 운영이 κΈ΄λ°€νžˆ ν˜‘λ ₯ν•˜μ—¬ 더 λ‚˜μ€ μ„œλΉ„μŠ€λ₯Ό λ§Œλ“œλŠ” 방법! μžλ™ν™”μ™€ ν˜‘μ—…μ˜ μ„Έκ³„λ‘œ ν•¨κ»˜ λ– λ‚˜λ³ΌκΉŒμš”? 좜발! πŸ’¨


🎯 챕터 λͺ©ν‘œ

  1. 지속적 톡합(CI) μ •μ˜ 및 ν•„μš”μ„± μ„€λͺ… (μž¦μ€ 톡합, μžλ™ λΉŒλ“œ/ν…ŒμŠ€νŠΈ λ“±).
  2. 지속적 배포(CD) μ •μ˜, CIμ™€μ˜ 관계 및 이점 μ„€λͺ… (Delivery vs Deployment 차이 포함).
  3. CI/CD νŒŒμ΄ν”„λΌμΈ κ°œλ…, 일반적 단계(λΉŒλ“œ, ν…ŒμŠ€νŠΈ, 배포) μ„€λͺ….
  4. CI/CD λ„μž… μ£Όμš” 이점(신속 배포, 인간 μ‹€μˆ˜ κ°μ†Œ, ν’ˆμ§ˆ ν–₯상 λ“±) μ„€λͺ….
  5. DevOps(데브옡슀) λ¬Έν™” 의미(개발과 운영 ν˜‘μ—…) κΈ°λ³Έ 이해.
  6. (λ³΄λ„ˆμŠ€!) λŒ€ν‘œ CI/CD 도ꡬ(Jenkins, GitHub Actions λ“±), IaC(μ½”λ“œν˜• 인프라), ꡬ성 관리 κ°œλ… 맛보기.

πŸ“– κ°•μ˜ λ‚΄μš©

1. 지속적 톡합 (Continuous Integration, CI): λ­‰μΉ˜λ©΄ μ‚΄κ³ , 자주 λ­‰μΉ˜μž! πŸ§‘β€πŸ’»+πŸ§‘β€πŸ’»=🀝