문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
wiki:user:bjlee:devops [2022/03/15 14:17] bjlee |
— (현재) | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ==== - DevOps 란? ==== | ||
- | 데브옵스(DevOps)는 개발(Development)과 운영(Operations)의 합성어\\ 개발과 운영의 경계를 허물고 하나의 팀으로서 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 뜻 함.\\ | ||
- | |||
- | *데브옵스(DevOps) 이점 | ||
- | *속도 향상: Micro Service Architecture(단일 애플리케이션을 작은 서비스의 집합으로 구축하며, | ||
- | *신속한 제공: CI(Continuous Integrity) 및 CD(Continuous Delivery)등을 통해 빌드에서 배포까지 자동화시켜 릴리스의 빈도와 속도를 개선하여 제품을 더 빠르게 업데이트 할 수 있다. 새로운 기능 및 버그 수정속도가 빨라 고객의 요구에 더 빠르게 대응할 수 있게 된다.\\ | ||
- | *안정성: CI(Continuous Integrity) 및 CD(Continuous Delivery)등을 통해 변경사항을 안전하게 작동하는지 업데이트마다 테스트 해주어 애플리케이션에 안전성 및 인프라 변경의 품질의 보장해준다.\\ | ||
- | *확장성: 규모에 따라 인프라와 개발 프로세스를 운영관리하여 주며 자동화와 일관성의 지원 이점을 살려 복잡한 시스템이나 변화하는 시스템을 효율적으로 관리할 수 있도록 해준다. 또한 코드형 인프라(버전 관리 및 CI(Continuous Integrity)과 같은 코드와 소프트웨어 개발 기술을 사용하여 인프라를 예측하고 관리하는 방식으로 클라우드의 API 중심 모델 사용을 통해 개발자와 시스템 관리자가 수동으로 리소스를 설정 및 구성할 필요 없이 프로그래밍 방식으로 큰 규모로 인프라와 상호 작용하도록 해주는 방식)등을 사용하여, | ||
- | *협업 강화: 개발팀과 운영팀은 서로 긴밀하게 협력하며, | ||
- | *보안 강화: 자동화된 규정 준수 정책 및 세분화된 제어 및 구성 관리 기술을 통하여 제어를 유지하고, | ||
- | (ing...)\\ | ||
- | ------------ [[https:// | ||
- | |||
- | === Ref === | ||
- | {{tag> |