DevOps란

    DevOps란?

    DevOps란?

    이번 포스트에서 다루는 주제는 DevOps 기술에 대한 배경지식이다. DevOps란? Dev(개발팀) + Ops(운용팀)이 긴밀히 협조하여 비즈니스 측면 가치를 높이는 근무방식과 문화를 의미한다. DevOps 문화가 생긴 배경은 다음과 같다. 최신 서비스들은 짧은 기간에 기능 추가나 개선에 대한 요구사항들이 발생하고 이를 대응해야 한다. 애자일(Agile) 개발 기법은 소규모 개발을 전제로 필요한 최소한의 요건들을 적용하여 Release를 하고 고객의 피드백을 반영하며 지속적으로 서비스를 개선되는 개발 기법이다. 애자일 방식으로 개발을 하다 보니 애플리케이션이 빠르게 Release 되어서 좋은데, 운용 환경이 이를 따라가지 못하는 현상이 발생하게 된다. 운영팀이 추구하는 것은 서비스의 안정화이기 때문이다..