DevOps

"개발(Development)과 운영(Operations)을 하나로 통합하여, 빠르고 안정적으로 소프트웨어를 제공하자"

는 문화이자 방법론입니다.

데브옵스 방법론의 필수 개념

  1. 협업(Collaboration)
  2. 자동화(Automation)
  3. 지속적인 통합 및 배포(CI/CD)
  4. 피드백 루프(Feedback Loop)

devops.png

데브옵스에서 사용하는 주요기술들

  1. 버전 관리
  2. CI/CD 도구
  3. 컨테이너 및 오케스트레이션
  4. 모니터링 및 로깅
  5. 클라우드 플랫폼

기존 방식 vs 데브옵스 방식