Microsoft переносит GitHub в облако Azure за 18 месяцев
С момента приобретения GitHub в 2018 году Microsoft старалась не вмешиваться в его работу, но ситуация изменилась с уходом главы компании Томаса Домке. Теперь GitHub должен полностью перейти на облачную платформу Azure в течение 24 месяцев, из которых полгода отведены на непредвиденные задержки. Это означает, что основная работа должна быть завершена за 18 месяцев. Технический директор GitHub Владимир Фёдоров подчеркнул, что основной приоритет — миграция в Azure, даже если это потребует временного прекращения разработки новых функций. GitHub уже начал процесс, однако результаты были неравномерными. Переход обусловлен растущими нагрузками из-за использования ИИ-инструментов. Многие сотрудники выражают беспокойство о переносе критически важных сервисов, таких как MySQL-кластеры. GitHub подтвердил необходимость миграции для обеспечения стабильной работы и быстрого выпуска обновлений.
Вопрос-ответ
Какова цель переноса GitHub на облако Azure и сроки проекта?
Цель — перевести основную часть инфраструктуры GitHub на облачную платформу Azure для повышения масштабируемости и стабильности, особенно в условиях роста нагрузки от использования ИИ-инструментов. Сроки: завершение основной миграции за 18 месяцев, с дополнительными 6 месяцами на непредвиденные задержки, всего 24 месяца с учётом резервов.
Почему изменения происходят сейчас и как это повлияет на разработку?
Изменения инициированы уходом главы компании и необходимостью обеспечить устойчивость сервиса под возрастающими нагрузками. Приоритет — миграция в Azure, даже если потребуется временно замедлить выпуск новых функций, чтобы не ухудшить стабильность и производительность.
Какие критические сервисы и данные подлежат миграции и как это влияет на безопасность?
Среди критических сервисов — MySQL-кластеры и другие базы данных, управляющие основными процессами GitHub. Перенос реализуется с акцентом на минимизацию простоев и сохранение целостности данных, с усилением мер безопасности и контроля доступа в рамках новой облачной архитектуры.