사용자 도구

사이트 도구


wiki:user:bjlee:devops

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
wiki:user:bjlee:devops [2022/03/15 15:11]
bjlee
— (현재)
줄 1: 줄 1:
-===== - DevOps 란? ===== 
  
-데브옵스(DevOps)는 개발(Development)과 운영(Operations)의 합성어\\ 개발과 운영의 경계를 허물고 하나의 팀으로서 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 뜻 함.\\ 
- 
-===== - DevOps(DevOps) 이점 ===== 
-  *속도 향상: Micro Service Architecture(단일 애플리케이션을 작은 서비스의 집합으로 구축하며, 각 프로세스는 자체 프로세스에서 실행되고 잘 정의된 인터페이스를 통해 다른 서비스와 연결되는 설계기법) 및 CD(Continuous Delivery)등을 사용하여 팀에서 서비스를 주도적으로 운영하여 수정된 코드들을 더 빠르게 릴리스 할 수 있다.\\ 
- 
-  *신속한 제공: CI(Continuous Integrity) 및 CD(Continuous Delivery)등을 통해 빌드에서 배포까지 자동화시켜 릴리스의 빈도와 속도를 개선하여 제품을 더 빠르게 업데이트 할 수 있다. 새로운 기능 및 버그 수정속도가 빨라 고객의 요구에 더 빠르게 대응할 수 있게 된다.\\ 
- 
-  *안정성: CI(Continuous Integrity) 및 CD(Continuous Delivery)등을 통해 변경사항을 안전하게 작동하는지 업데이트마다 테스트 해주어 애플리케이션에 안전성 및 인프라 변경의 품질의 보장해준다.\\ 
- 
-  *확장성: 규모에 따라 인프라와 개발 프로세스를 운영관리하여 주며 자동화와 일관성의 지원 이점을 살려 복잡한 시스템이나 변화하는 시스템을 효율적으로 관리할 수 있도록 해준다. 또한 코드형 인프라(버전 관리 및 CI(Continuous Integrity)과 같은 코드와 소프트웨어 개발 기술을 사용하여 인프라를 예측하고 관리하는 방식으로 클라우드의 API 중심 모델 사용을 통해 개발자와 시스템 관리자가 수동으로 리소스를 설정 및 구성할 필요 없이 프로그래밍 방식으로 큰 규모로 인프라와 상호 작용하도록 해주는 방식)등을 사용하여, 개발, 테스트, 프로덕션 환경을 반복 가능하고 효율적인 방식으로 관리 할 수 있도록 하여준다.\\ 
- 
-  *협업 강화: 개발팀과 운영팀은 서로 긴밀하게 협력하며, 책임을 강조하는 가치를 통하여 효과적인 팀을 구축한다.\\ 
- 
-  *보안 강화: 자동화된 규정 준수 정책 및 세분화된 제어 및 구성 관리 기술을 통하여 제어를 유지하고, 규정을 준수하며 작업을 진행해 나아감으로써, 보안을 지켜 나아갈 수 있도록 하여준다.\\ 
-(ing...)\\ 
------------- [[https://well-made-codestory.tistory.com/23#01|출처]] ------------  
- 
-=== Ref === 
-{{tag>밤즌 DevOps}} 
/volume1/web/dokuwiki/data/attic/wiki/user/bjlee/devops.1647324690.txt.gz · 마지막으로 수정됨: 2022/03/15 15:11 저자 bjlee