Переход на DevOps в Майкрософт
Посмотрите, какие изменения происходят в командах Майкрософт, которые переходят на DevOps
Перспективы и сложности DevOps
Изменив способ работы посредством DevOps, мы предоставляем нашим клиентам более качественные продукты и лучшие результаты для бизнеса. Но переход на DevOps — непростая задача. Помимо внедрения новых процессов и технологий, одним из ключевых факторов успешной практики DevOps является принятие культуры DevOps. А культурные изменения никогда не даются легко, особенно в крупных компаниях, которые десятилетиями занимаются разработкой технологий.
В Майкрософт хорошо знают об этих сложностях. Вот несколько историй экспериментирования и обучения, которые произошли за время нашего перехода на DevOps.
Истории о DevOps
Проследите за нашим переходом на DevOps и узнайте, какие уроки сотрудники Майкрософт усвоили на этом пути.
Автоматизация рабочих процессов машинного обучения
Узнайте, как две разные команды из подразделения разработки Майкрософт объединились, чтобы превратить успешный прототип ИИ в функцию продукта Visual Studio за счет реализации операций машинного обучения (MLOps).
От операций к SRE
Узнайте, как команда разработчиков Xbox Reliability Engineering and Operations трансформировала совместную работу команд для создания глобального сервиса трансляции игр на основе Kubernetes.
Стремление к техническому совершенству
Узнайте, как команда разработчиков Microsoft One Engineering System помогает другим сотрудникам повысить производительность работы с помощью средств DevOps и культуры непрерывного обучения на основе DevOps.
Инновационный подход к открытому коду
Узнайте, как команда обслуживания инфраструктуры .NET оптимизировала сотрудничество с разработчиками и ускорила внедрение инновационного подхода к открытому коду на сайте GitHub.
Новый подход к ИТ-мониторингу
Узнайте, как сотрудники из команд разработки платформ управляемости перешли от традиционного централизованного ИТ-мониторинга к распределенной модели самообслуживания для операций в облаке.
Как DevOps применяется в Майкрософт
Сотрудничество между командами
Распределение приемников данных между командами важно для успешного перехода на DevOps. Коммуникация, прозрачность и согласование целей — именно так различные команды оптимизируют сотрудничество в рамках DevOps и вместе создают более совершенные продукты.
Установка на повышение профессиональной компетенции
DevOps в Майкрософт — это непрерывное обучение. Сотрудники должны полностью изменить подход к работе, внедрить новые процессы и научиться видеть в неудачах возможности для обучения. Это бесконечный путь.
Изменения с помощью технологий
Сотрудники Майкрософт всегда используют лучшие средства из возможных. Платформа Azure позволяет нам надежно управлять инфраструктурой любого масштаба и автоматизировать процессы. Использование и написание открытого кода помогает быстрее создавать инновации.