
Про це розповідає KURAZH
GitHub, який у 2018 році став частиною Microsoft після придбання за 7,5 мільярда доларів, оголосив про плани здійснити повномасштабний перехід своїх сервісів на хмарну платформу Microsoft Azure. Це стратегічне рішення ухвалено на тлі змін у керівництві компанії, зокрема після нещодавньої відставки CEO Томаса Домке.
Мета та деталі міграції
Як пояснив технічний директор GitHub Володимир Федоров, основною причиною переходу є обмеження потужності власних дата-центрів компанії у Вірджинії. Щоб забезпечити подальший розвиток сервісів, зокрема у сфері штучного інтелекту та Copilot, GitHub прийняв рішення поступово перенести інфраструктуру на Azure. Відтепер компанія ще тісніше інтегрується з командою CoreAI Microsoft: відповідальність за GitHub розподіляється між керівниками CoreAI, а не концентрується в одних руках.
“GitHub дедалі глибше інтегрується в команду CoreAI Microsoft. Цей процес почався ще у 2021 році, коли GitHub увійшов до розробницького підрозділу Microsoft. Тепер відповідальність за GitHub розподілена між керівниками CoreAI, а не зосереджена в одній особі”.
Міграційний процес триватиме щонайменше 12 місяців, однак для повного завершення усіх етапів компанія передбачає два роки. На цей період команди GitHub призупинять розробку нових функцій, зосередившись виключно на переїзді в хмару. Попередні спроби часткової міграції окремих сервісів на Azure супроводжувались труднощами, тому цього разу компанія прагне уникнути подібних затримок.
Виклики та можливі наслідки
Очікується, що під час міграції можуть виникати короткочасні перебої у роботі, особливо через складну інфраструктуру MySQL. У минулому GitHub вже стикався зі значними технічними збоями, зокрема у сервісах Actions та пошуку.
Крім того, GitHub переходить на використання Microsoft Teams для внутрішньої комунікації, відмовляючись від Slack, щоб підвищити ефективність взаємодії з іншими підрозділами Microsoft.
На сьогодні компанія переживає серйозний виклик, спричинений швидким розвитком штучного інтелекту. Microsoft володіє значними ресурсами у цій сфері, що дає GitHub суттєві шанси на успішну трансформацію. Водночас є побоювання, що у разі невдачі проект можуть оптимізувати, як це свого часу сталося зі Skype: ключових співробітників та технології можуть просто інтегрувати до інших підрозділів Microsoft.
Подальший перебіг подій залежатиме від того, наскільки ефективно GitHub зможе реалізувати цей масштабний перехід і адаптуватися до нових умов співпраці з Microsoft Azure.