DevOps
- Deveplopment + Operation
- 개발과 운영 업무의 커뮤니케이션, 협업, 통합을 강조하는 개념
- 개발과 운영을 하나의 팀으로 통합하여 서비스의 안정성을 유지하고 더 빠르게 변화하기 위한 방법론
DevOps의 주요 원칙
문화(Culture) | 모든 부서 간 협업 강조 |
자동화(Automation) | 자동화는 보통 지속적 배포로 시작함 *지속적 배포란? - 대부분 클라우드 기반 인프라로 촉진된 자동화 테스트를 통해 각 코드 변경사항을 실행한 다음, 빌드를 패키징하고, 자동화 배포를 사용하여 생산을 추진하는 과정 |
간소화(Lean) | 가치가 낮은 활동을 없애고 빠르고 적극적이며 Agile하게 움직인다는 의미 지속적으로 개선하고 실패를 인정 |
측정(Measurement) | 여러 가지를 측정하고 측정 결과를 사이클을 정비하기 위한 데이터로 사용함 성공적인 측정은 피드백 프로세스의 중요한 부분 |
공유(Share) | 개발자 및 운영자가 애플리케이션 라이프 사이클의 모든 단계를 함께한다는 것을 의미 아이디어 공동 작업, 최적화 등 |
* 참고
Creative and Smart! LG CNS :: 비즈니스 변화를 빠르고 안정적으로 적용하는 기술과 문화
'Security & IT terms' 카테고리의 다른 글
[Day 167] BaaS(Blockchain as a Service) (0) | 2021.01.24 |
---|---|
[Day 161] DevSecOps (0) | 2021.01.18 |
[Day 159] 동형 암호(Homomorphic Encryption) (0) | 2021.01.16 |
[Day 158] CIDR(Classless Inter-Domain Routing) (0) | 2021.01.15 |
[Day 150] RAID (0) | 2021.01.07 |