Microsoft выпустила третью техническую предварительную версию Windows Server 2016 и System Center 2016, с которой пользователи могут впервые протестировать работу Windows Server Containers.
Сочетание технологии контейнеров с методами DevOps поможет устранить многие узкие места, замедляющие процесс развертывания бизнес-приложений и в итоге сдерживающие инновации, сказал Майк Шульц, главный управляющий Microsoft Cloud Platform. Он добавил, что «разработчики, как и ИТ-отделы, работают под очень сильным прессом, требующим ускорения и повышения гибкости обслуживания бизнеса».
Поскольку предприятия для себя открывают, что DevOps позволяет группам разработчиков и ИТ-администраторам «работать в более тесной связке, используя общий инструментарий, DevOps все в большей мере становится общераспространенным способом работы», — отметил Шульц. Ожидается, что предстоящий релиз Windows Server 2016 (намеченный к выпуску в 2016 г.) с поддержкой Windows Server Containers будет способствовать популяризации гибкой модели разработки и развертывания приложений среди корпоративной пользовательской базы Microsoft.
Microsoft в своей реализации Windows Server Containers работала с Docker, главной коммерческой фирмой, поддерживающей платформу контейнерной виртуализации приложений Docker с открытым исходным кодом, сказал Шульц.
Контейнеры помогают ослабить многие существующие сегодня помехи на пути от разработки к тестированию и продуктивной эксплуатации ПО, отметил Шульц. «Они весьма популярны у разработчиков для облаков, особенно у тех, кто создает облачные приложения, рассчитанные на масштабирование. Используя Windows Server, впервые протестировать контейнеры смогут корпоративные ИТ-специалисты и разработчики», — добавил он.
Для непосредственной поддержки разработчиков компания представила новый инструментарий Docker tooling for Visual Studio, сказал Шульц.
В корпоративном блоге команды специалистов Microsoft Server and Cloud Platform Team 19 августа сообщалось, что «мы также представляем обновления для Visual Studio и Visual Studio Online, которые позволят разработчикам использовать знакомые и излюбленные средства для освоения технологии Windows Server Container. С сегодняшнего дня посредством Visual Studio вы можете создать внутри Azure хост Windows Server Container, опубликовать свое веб-приложение ASP.NET или консольное приложение в созданном вами контейнере, а потом развернуть его на хост-системе для контейнеров».
В последнюю сборку Windows Server 2016 также включены новые возможности для создания программно-конфигурируемых сетей (SDN). Будучи базовым компонентом так называемого программно-конфигурируемого дата-центра (SDDC), SDN виртуализуют сетевые функции, позволяя операторам ЦОДов и, в особенности, облачным провайдерам более гибко управлять своими инфраструктурами по сравнению с чисто аппаратурными решениями.
«Программно-конфигурируемые сети сегодня вызывают очень активный интерес, — сказал Шульц. — Мы встроили в Windows Server 2016 масштабируемый сетевой контроллер. А новый программный балансировщик нагрузки обеспечивает более высокие производительность и уровень готовности».
Новые SDN-функции Windows Server 2016 были вдохновлены собственным опытом ИТ-гиганта в оперировании массивной облачной инфраструктурой. «Они отрезаны от той же материи, которая используется в Microsoft Azure. Эта технология испытана в бою», — сказал Шульц.
По его словам, одновременно компания выпустила крупное обновление Nano Server, сверхоблегченной опции развертывания Windows Server. Ранее она предназначалась только для виртуальной машины, а в нынешнем варианте облегченную ОС можно будет инсталлировать и на физических серверах.