About


알려주고 싶은 정보를 작성해주세요!


닉네임을 알려주세요!
추후 문서 작성시 기여자로 나타납니다.


DevOps (데브옵스)

기타
데브옵스(DevOps)는 소프트웨어의 개발(Development)과 운영(Operations)의 합성어로서, 기존에 분리되어 있던 개발과 운영을 연결해주는 개발 환경을 의미합니다. 과거에는 개발팀에서 새로운 소프트웨어를 만든 뒤에 운영팀에 넘겨주면, 그 이후로는 운영팀에서 쭉 유지보수를 하다보니 비효율적인 부분이 생기곤 했습니다. 이러한 비효율을 해소하고 개발과 운영이 보다 매끄럽게 상호작용 할 수 있도록 하자는 의미에서 나온 것이 DevOps 문화입니다. 최근에는 단순한 연결에서 더 나아가 자동화, 측정, 공유, 기록 등을 통해 보다 효율적인 개발 환경을 조성하는 문화까지도 포괄해 의미하고 있습니다.
DevOps 문화가 효과적인 개발 모델로 평가 받으며 이를 실제로 구현하는 직책인 DevOps의 수요가 높아지고 있습니다. 또 보안 엔지니어의 경우 개발과 운영 양 측 모두에 관여해야 하기 때문에 이러한 DevOps 문화를 이해하고 있는 것이 중요합니다.