본문으로 바로가기

[일반] 데브옵스(DevOps)란?

category 컴퓨터/일반 2023. 10. 25. 00:18
728x90
반응형

저는 git으로 소스 코드를 관리하고 있습니다.

개인적으로는 github를 사용하고, 회사에서는 gitlab을 사용하고있습니다.

github와 gitlab의 차이가 궁금해서 서치 중, 둘간의 가장 큰 차이점이 데브옵스(DevOps)의 요소라고 확인을 했습니다.

그렇다면 데브옵스(DevOps)가 뭔지에 대해 궁금증이 생겼고, 그에 대해 알아보겠습니다.

데브 옵스는 Develop와 Operations의 합성어 입니다.

즉, 개발과 운영을 통합하는 말입니다.

소프트웨어의 개발과 운영을 합쳐서 같이 하자는 의미로 사용하는 용어라고 보시면됩니다.

데브 옵스는 여러가지 장점이 있습니다.

 


1. 자동화 : 소프트웨어의 배포 과정을 자동화하여 휴먼 에러를 줄일 수 있고, 더욱 빠르게 안정성을 보장 가능합니다.

또한, 작업속도가 빨라져 빠른 릴리즈를 할 수 있습니다.

2. 모니터링 : 지속적인 모니터링을 통하여 이슈를 빠르게 대처할 수 있습니다.

3. 협업과 켜뮤니티 : 개발자, 운영자들이 데브 옵스 개념으로 협력 가능하고, 커뮤니케이션을 강화하여 더욱 발전적인 결과를 도출할 수 있습니다.

그로 인하여 경쟁력을 가질 수 있습니다.

또한, 팀워크 향상에 도움이 될 뿐더러, 효율적인 작업을 수행할 수 있습니다.

4. 확장성 : 인프라와 개발 프로세스를 구축하여 관리할 수 있습니다.

복잡한 시스템들을 효율적으로 관리할 수 있습니다.


이상입니다.

728x90
반응형