Microsoft의 DevOps 과정

Microsoft의 팀이 DevOps 도입을 통해 혁신하는 방법 보기

DevOps의 가능성과 과제

DevOps를 통해 작업 방식을 바꾸면 고객에게 더 나은 제품을 제공하고 비즈니스에서 더 좋은 결과를 얻을 수 있습니다. 하지만 DevOps를 도입하기는 쉽지 않습니다. 새로운 프로세스와 기술의 구현을 넘어 DevOps 방식을 성공적으로 도입하는 데 가장 핵심이 되는 것은 DevOps 문화를 수용하는 것입니다. 문화는 바꾸기가 어려우며, 수십 년간 기술을 구축해온 대기업의 경우는 더욱더 어렵습니다.

Microsoft는 이러한 과제를 잘 알고 있습니다. 다음은 Microsoft에서 DevOps 과정을 진행하면서 경험한 몇 가지 실험과 교훈에 대한 스토리입니다.

Microsoft의 DevOps 수행 방법

팀 간의 협업

팀 간의 사일로(silo) 분할은 성공적인 DevOps 도입에 꼭 필요합니다. 팀은 의사소통과 가시성, 목표에 대한 조율을 통해 DevOps 협업을 효율화하고 모두 함께 더 좋은 제품을 빌드할 수 있습니다.

성장형 사고방식 도입

Microsoft의 DevOps에서는 지속적인 학습이 가장 중요합니다. 팀은 작업 방식을 바꾸고, 새로운 프로세스를 도입하고, 실패를 학습의 기회로 여겨야 합니다. 이러한 과정은 영원히 계속됩니다.

기술을 통한 변화 구현

Microsoft 팀은 사용할 수 있는 최고의 도구를 사용합니다. Azure를 통해 안정적으로 대규모의 인프라를 운영하고 프로세스를 자동화할 수 있습니다. 오픈 소스 사용 및 기여는 혁신 역량을 더욱 높여 줍니다.

DevOps 스토리

Microsoft의 DevOps 과정을 따르고, Microsoft의 팀이 과정을 진행하면서 얻은 교훈을 확인해 보세요.

Microsoft의 DevOps를 지원하는 도구 살펴보기