JSCODE Logo
블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

DevOps란 무엇일까?

JSCODE 시니
JSCODE 시니
2026. 04. 09.
author
JSCODE 시니
category
Jenkins CI/CD
createdAt
Apr 9, 2026 12:56 PM
isPublic
isPublic
series
Jenkins를 활용한 CI/CD 입문 (with.AWS)
slug
understanding-devops-and-jenkins-role
type
post
updatedAt
notion image

✅ 1. DevOps는 무엇일까?

  • 표준이나 사양이 아님
  • 소프트웨어가 아님
  • DevOps는 사고방식의 변화 즉, 문화이다.
 
 

✅ 2. 기존 방식의 문제점

  • 새로운 기능을 원하는 고객이 있음
  • 프로젝트 관리자는 고객이 원하는 것을 파악하고 몇 가지 사양을 작성하여 개발자에게 전달함
  • 개발자는 이 기능을 빌드하고 테스트할 테스터에게 전달함
  • 준비가 완료되면 프로젝트 관리자는 작업을 검토함
  • 모든 것이 정상적으로 보인다면 개발자에게 소프트웨어를 배포 관리자에게 전달하도록 요청함
  • 이러한 상황에서 무언가 잘못되면 누가 책임을 져야 할까?
  • 모두가 책임을 져야함
  • 그룹마다 업무에 대한 관점이 다르기 때문에, 실질적인 협업이 이루어지지 않음
  • 대부분 자신이 담당하는 일만 잘 알고 있는 경우가 허다함
 
 

✅ 3. DevOps를 활용한 진정한 협업과 책임

  • DevOps는 이 문제를 해결하기 위한 일련의 관행
  • 단순히 개발과 운영의 결합이 아닌 문화
  • 속도는 더욱 빨라지고, 자동화 테스트를 통해 안정성을 확보할 수 있으며 팀 간의 협업 문화가 적용됨
 
 

✅ 4. DevOps와 자동화(CI/CD)

  • 업무자동화(CI/CD)
    • DevOps를 도입하는 조직은 성공을 위해 업무 자동화에 중점을 둠
    • 수동적이고 반복적인 작업은 생산성을 떨어뜨림
    • CI,CD 라는 관행에 해당하는 소프트웨어를 자동으로 빌드하고 배포함
  • 무한한 반복 프로세스
    • 계획부터 운영 및 모니터링 까지 프로세스가 멈추지 않고 유기적으로 연결되어 있음
    • 소프트웨어의 반복 또는 새 버전이 나올 때마다 해당 단계를 계속 진행함
 
 
👩‍💼
요약하자면 DevOps는 개발자가 운영까지 고려하고, 운영자가 개발의 흐름을 이해하며, 도구를 통해 이 모든 과정을 자동화하는 문화라고 이해하면 됩니다.
 
author
category
Jenkins CI/CD
createdAt
Apr 9, 2026 01:25 PM
isPublic
isPublic
series
Jenkins를 활용한 CI/CD 입문 (with.AWS)
slug
type
series-footer
updatedAt
📎
이 글은 Jenkins를 활용한 CI/CD 입문 (with.AWS) 강의의 수업 자료 중 일부입니다.