DevOpS

    DevOps / / 2021. 7. 5. 17:49
    728x90
    • 개발과 운영 사이클을 동일한 조직/사람이 수행하는 것.
    • 개발-통합-테스트(QA)-런칭-운영-모니터링 전반의 사이클을 다양한 자동화 도구들을 활용하여 개발자가 주도적으로 관리하는 것이 데브옵스의 기본 철학이다.

     

    CALMS stands for:​

    • 문화: 애자일 방법론을 수용하고, 변화에 개방적이며, 지속적 개선을 도모하고, 소프트웨어 개발 전 과정의 품질을 책임지는 문화가 필요하다.
    • 자동화: 업무 자동화는 모든 데브옵스 팀의 핵심 목표다.
    • 린: 소프트웨어 개발 흐름이 매끄러워야 한다. 핵심 단계 사이의 이동이 가능한 한 빨라야 한다. 
    • 측정: 측정하지 않은 것은 개선할 수 없다. 데브옵스는 필요 시 곧바로 개선하고 방향 전환할 수 있도록 지속적인 측정과 피드백을 추구한다.
    • 공유: 조직 전반에 걸쳐 지식을 공유하는 것은 데브옵스의 핵심 원칙이다. 

    -데브옵스 엔지니어(또는 데브옵스 엔지니어 팀)은 타고난 ‘최적화 전문가’여야 한다. 

    -팀의 소프트웨어 전달 속도와 품질을 지속적으로 개선할 수 있으려면, 더 나은 프랙티스를 마련하고, 병목지점을 제거하고, 원활한 소프트웨어 전달을 위해 자동화를 적용할 수 있어야 한다

    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기