Компанія Microsoft оголосила про запуск сервісу розповсюдження дистрибутивів Linux для хмарної платформи Azure, відкривши свій інструмент автоматизованого тестування образів як відкритий проєкт. Про це повідомляє ZDNET.
Microsoft, яка колись називала Linux раком, тепер активно розвиває підтримку цієї ОС у своїй хмарній інфраструктурі. За словами Джека Ебаутбула, керівника програми Azure Linux Platforms, ще у 2024 році 60% пропозицій в Azure Marketplace та понад 60% ядер віртуальних машин працювали на Linux. Це логічно підштовхує компанію до створення сервісів, які спрощують публікацію повноцінних дистрибутивів Linux в Azure.
AITL — відкритий сервіс тестування образів Linux
Компанія надає Azure Image Testing for Linux (AITL) як сервіс для видавців дистрибутивів. Цей інструмент побудований на базі проєкту Linux Integration Services Automation (LISA), розробленого Linux Systems Group у Microsoft для перевірки якості образів Linux.
Система LISA складається із:
• фреймворку для запуску тестів;
• набору тестових сценаріїв, які дають можливість оцінити якість дистрибутивів Linux.
Тепер LISA є відкритим проєктом з ліцензією MIT, що забезпечує безперервне тестування Linux-образів у найрізноманітніших сценаріях — від оновлень ядра до складних хмарних навантажень.
Комплексне рішення для повного стека
Як пояснює Крум Кашан, програмний менеджер Azure Linux Platforms Group, попри наявність багатьох інструментів для тестування ядра, образів гостьових ОС і пакетів користувацького простору, повноцінні фреймворки, які охоплюють весь стек платформи й інтегруються з Azure, залишаються рідкістю.
AITL підтримує інструменти типу LTP, kselftest, тестування мереж, сховищ, HPC-сценаріїв, GPU-навантажень, а також специфічні середовища, включно з Confidential VMs.
Цей інструмент буде особливо корисним для:
• розробників;
• постачальників дистрибутивів Linux;
• клієнтів, які створюють власні ядра й образи.
Цей крок — частина ширшої стратегії Microsoft, спрямованої на інтеграцію з Linux-середовищем. Один із її рушіїв Ендрю Рендалл до переходу в Microsoft був комерційним директором берлінського стартапу Kinvolk, що спеціалізувався на cloud-native Linux-технологіях. Після придбання компанії Microsoft Рендалл і його команда розпочали впровадження відкритих проєктів і глибоку співпрацю з Linux-спільнотою з метою зробити Azure провідною хмарною платформою для Linux-навантажень.
Раніше ми повідомляли, що Microsoft офіційно додала Fedora Linux до переліку дистрибутивів, доступних у Windows Subsystem for Linux (WSL). Відтепер користувачі Windows можуть запускати Fedora 42 нативно в середовищі WSL після завершення етапу тестування.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!