Microsoft Dev Box - готові до програмування хмарні робочі станції тепер загальнодоступні
Microsoft Dev Box - готові до програмування хмарні робочі станції тепер загальнодоступні
Минулого місяця на Microsoft Build розробники Microsoft поділилися кількома новими функціями в Microsoft Dev Box - готовими до програмування хмарними робочими станціями, оптимізованими для сценаріїв використання та продуктивності розробників. Від нових інтеграцій з Visual Studio, попереднього перегляду конфігурації налаштування як коду і нашого власного внутрішнього розгортання Dev Box було чим поділитися, і реакція на цю новину була відмінною. Сьогодні Microsoft рада поділитися ще одним оголошенням – Microsoft Dev Box тепер загальнодоступний.
Microsoft вперше анонсувала Microsoft Dev Box на Microsoft Build 2022, але подорож почалася не там. Більше семи років Microsoft приділяла особливу увагу підвищенню продуктивності праці розробників та підвищенню їхньої задоволеності можливостями хмари. У 2016 році Microsoft представила Azure DevTest Labs, сервіс, який дозволяє командам розробників створювати шаблонні віртуальні машини для різних варіантів використання при розробці та тестуванні.
Протягом багатьох років Microsoft допомагала багатьом клієнтам створювати власні рішення DevTest Labs для розширення основних функцій. Одним із найбільш популярних варіантів використання є використання лабораторій DevTest для створення постійних попередньо налаштованих середовищ розробки. Але створення цих рішень над DevTest Labs є складним завданням, що вимагає значних зусиль для створення додаткових функцій управління і управління. Клієнти хотіли готового рішення.
У відповідь на це Microsoft у 2019 році представила Visual Studio Codespaces — попередньо налаштовані середовища розробки на основі контейнерів та Linux, які розробники могли запускати за лічені секунди безпосередньо з Visual Studio Code, надаючи розробникам швидкий та простий спосіб працювати над своїми програмами, перебуваючи в мережі . йти.
Розробники люблять Codespaces за його швидкість та мобільність, і цей сервіс досі існує як GitHub Codespaces. Але розробка програмного забезпечення потребує різноманітних інструментів. Спочатку Microsoft створювала Codespaces для підтримки Visual Studio Code та GitHub, але клієнти швидко почали вимагати підтримки інших інтегрованих середовищ розробки (IDE), управління вихідним кодом та інструментів.
Як перший крок Microsoft почала розширювати Codespaces, щоб увімкнути підтримку Visual Studio. Однак це виявило більше проблем, ніж очікувалося — насамперед, пов'язаних із корпоративним управлінням та управлінням. Це, у поєднанні з тим, що розробники хотіли отримати доступ до всіх своїх інструментів у своєму хмарному середовищі, змусило нас зрозуміти, що Microsoft необхідно надати:
Корпоративна безпека, відповідність вимогам та можливості управління витратами.
Високоякісна хмарна продуктивність із вбудованими інструментами розробки.
Самостійний доступ до заздалегідь налаштованих ресурсів для конкретних проектів.
По суті рішення має бути оптимізованим для розробників рішенням віртуалізації. Microsoft вже пропонує Windows 365 - доставку хмарних ПК, безпечну потокову передачу вашого персоналізованого робочого столу Windows, програм, налаштувань та контенту з Microsoft Cloud на будь-який пристрій у будь-якому місці. Важливо відзначити, що Windows 365 повністю інтегрована з Microsoft Intune, що дозволяє ІТ-адміністраторам керувати своїми хмарними комп'ютерами разом зі своїми фізичними пристроями. Це було саме те, що шукала Microsoft, тому Microsoft вирішила використовувати Windows 365 як основу нового рішення.
Microsoft Dev Box – хмарні робочі станції, оптимізовані для сценаріїв використання та продуктивності розробників. Dev Box поєднує можливості, оптимізовані для розробників, з корпоративним управлінням Windows 365 і Microsoft Intune. І в міру того, як Microsoft працювала над покращенням Dev Box, Microsoft продовжувала співпрацювати з іншими командами Microsoft. Нещодавно Microsoft тісно співпрацювала з командою Visual Studio, щоб додати вбудовані інтеграції, які оптимізують роботу Visual Studio з Dev Box. Ми також активно впроваджуємо налаштування «конфігурація як код» у Dev Box, що надасть керівникам розробників ще детальніший контроль над налаштуванням Dev Box для конкретних завдань та дозволить їм підключити підготовку Dev Box до їхнього існуючого потоку Git.
З початкової роботи з клієнтами Microsoft багато дізналася про їх моделі використання та варіанти використання, які вона може підтримувати. Dev Box чудово підходить для заміни робочого столу на повний робочий день або спеціалізованого використання неповний робочий день. Ви можете запустити потужний Dev Box для особливо ресурсомістких завдань або другий комп'ютер для ізольованого експерименту чи перевірки концепції.
Спочатку Microsoft планувала стягувати плату за Dev Box на основі моделі чистого споживання - клієнти платитимуть за Dev Box тільки під час його роботи, і не більше. На жаль, хоча це добре спрацювало для використання Dev Box неповний робочий день, така модель залишала багато варіацій для адміністраторів, які хотіли платити стандартну щомісячну плату за використання на повний робочий день.
Щоб пристосуватися до різних варіантів використання, Microsoft запровадила передбачувану місячну ціну за постійне використання Dev Box, зберігши при цьому засновану на споживанні ціну з оплатою в міру використання, яка стягує до місячної межі ціни. Ця модель забезпечує баланс між повним споживанням та ціноутворенням лише за підпискою, гарантуючи, що розробники можуть оптимізувати свої витрати як для повної, так і для часткової зайнятості.
Dev Box вже перетворив робочі станції розробників на Microsoft з жорстких, довго працюючих настільних комп'ютерів на робочі станції, призначені для конкретних проектів, готові до програмування в хмарі. Microsoft рада бачити, що все більше розробників відмовляються від проблем із фізичними робочими станціями, щоб зосередитись на написанні коду, який можуть написати тільки вони.
Ціни на Microsoft Dev Box включають дві частини:
1) Користувальницьке ліцензування:
Для використання Microsoft Dev Box кожен користувач повинен мати ліцензію на Windows 11 Корпоративна або Windows 10 Корпоративна, Microsoft Endpoint Manager і Azure Active Directory P1.
Крім того, що ці ліцензії доступні окремо, вони включені до підписок Microsoft 365 F3, Microsoft 365 E3, Microsoft 365 E5, Microsoft 365 A3, Microsoft 365 A5, Microsoft 365 Business Premium та Microsoft 365 Education Student Use Benefit.
Microsoft Dev Box використовується для проектування, розробки та тестування програм.
2) Ціни:
Ціни на Microsoft Dev Box включають щомісячні та погодинні тарифи для кожного екземпляра dev box і включають все необхідне для надання робочих станцій розробника в хмарі.