Trace Id is missing
주 콘텐츠로 건너뛰기

Microsoft의 DevOps 여정

Microsoft의 팀들이 DevOps 도입을 통해 혁신한 방법을 알아보세요.

DevOps의 가능성과 과제

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

Microsoft는 이러한 과제를 잘 알고 있습니다. 아래에는 Microsoft에서 DevOps 여정을 진행하면서 경험한 몇 가지 실험과 교훈에 관한 사례를 정리했습니다.

DevOps 사례

Microsoft 팀들의 DevOps 여정을 과정을 살펴보고 팁과 노하우를 확인해 보세요.

기계 학습 워크플로 자동화

Microsoft 개발자 부서의 두 팀에서 함께 MLOps(기계 학습 운영)를 구현하여 성공적인 AI 프로토타입을 Visual Studio 제품 기능으로 바꾼 사례를 살펴보세요.

Ops에서 SRE로 발전

Xbox 안정성 엔지니어링 및 운영 팀이 팀 간 협업을 혁신하여 Kubernetes를 기반으로 글로벌 게임 스트리밍 서비스를 빌드한 사례를 살펴보세요.

엔지니어링 우수성 촉진

Microsoft One 엔지니어링 시스템 팀이 도구 활용과 지속적인 학습을 추구하는 DevOps 기반 문화 도입을 통해 팀들이 뛰어난 성과를 달성하도록 지원한 사례를 살펴보세요.

오픈 소스 혁신

.NET 인프라 팀이 개발자 협업을 간소화하여 GitHub에서 오픈 소스 혁신을 촉진한 사례를 살펴보세요.

IT 모니터링 재정립

관리 효율성 플랫폼 팀이 기존의 중앙 집중식 IT 모니터링에서 클라우드 운영을 위한 분산형 셀프 서비스 모델로 전환한 사례를 살펴보세요.

Microsoft의 DevOps 여정

팀 간 협업

팀 간 사일로를 없애는 것은 성공적인 DevOps 도입에 꼭 필요합니다. 팀들은 커뮤니케이션과 가시성, 목표에 대한 조율을 통해 DevOps 협업을 간소화하고 모두 함께 더 좋은 제품을 빌드할 수 있습니다.

성장형 사고방식 도입

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

기술을 통한 변화 구현

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

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