블로그

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

데브옵스(DevOps)의 인기는 몇 년동안 지속되고 있다. 데브옵스는 문화의 변화, 자동화, 변경 관리, 지속적인 배포 등을 설명하는데 사용된다. 본질적으로 데브옵스는 개발(Dev)팀과 운영(Ops)팀이 협업하여, 더 빠른고 신뢰성있는 릴리즈 파이프라인 구축하는 문화아다문화이다.

여기까지 데브옵스는 좋은게 분명하다. 하지만 당신이 데브옵스 담당자라면 어떨까? 조직에 데브옵스 전환 혹은 적용을 하게되면 문화 변화의 저항, 새로운 도구 도입, 뿌리깊은 사일로,  웹에 존재하는 수천개의 추천글과 같은 어려운 난관을 겪게 된다. 

...

이를 위해 Atlassian에는 Team Playbook을 만들어 두었다. Team Playbook의 많은 Play들은 협업 문화를 향상하기 위해 설계되었다. 특히 데브옵스를 위해서는 Roles and Responsibilities, Rules of Engagement, Pre-mortem, Retrospectives와 같은 Play들이 도움된다. 

조직 문화를 변경하기 위해 상기와 같은 다양한 Play를 조직 기반에 맞게 설정하여 진행해보기를 권장한다.


2. 성공사례 공유

아마도 조직 전체의 특정 팀 혹은 당신의 팀이 데브옵스와 관련하여 더 긴밀하게 일하고 혜택을 즐기는지 확인해라. 

...

이러한 행위를 통해 다른 팀이 영감을 얻을 수 있을 것이다있게 하는 것이 중요하다.


3. 큰 그림은 중요하지 않다.

"1,000 마일의 여행은 한 걸음으로부터 시작된다"(The journey of 1000 miles begins with a single step)라는 말을 들어 본적이 있는가?

...

예로 개발 조직과 운영 조직이 현대적인 버전 관리 시스템인 Git을 사용하는 것으로부터 시작할 수 있다. 그리고 이러한 변경의 효과를 항상 공유해라. 

우선 Git, CI(Continuous Integration), CCI(Continuous Code Inspection), Unit Testing, Agile Scrum과 같은 것을 도입하는 것을 고려하자.


4. 직접 경험하기

데브옵스 도입에 회의적이라면, 그 회의론을 극복하는 가장 좋은 방법은 회의적이라고 생각하는 것을 경험하는 것이다. 

...

7. 의심스러우면 도움을 받아라.

대규모 조직에서는 팀의 문화를 변경하는 것은 어렵습니다쉽지 않은 일이다숙련된 데브옵스 전문가의 도움을 받으면 시간과 노력을 절약 할 수 있으며 비용을 절약할 수 있다.

인터넷에서는 DevOps 커뮤니티가 많이 있으며, 무료 커뮤니티 혹은 전문 서비스도 제공한다.

...