Проект Linuxloves.ru

Заложники стереотипов не верят в это до сих пор, но платформа Azure который представляет набор сценариев для Linux и открытого кода в Azure. Сегодня облачная платформа Microsoft Azure предлагает множество решений для продуктивной работы с дистрибутивами, в Azure Market Place протестированы и готовы к работе в облаке более 120 дистрибутивов решения открытого кода. Цель портала — рассказать о том, какие преимущества Microsoft Azure может дать разработчикам и ИТ-профессионалам, которые строят свои проекты на решениях с открытым кодом. История сотрудничества Microsoft и Open Source насчитывает много лет — в 2009, например, количество коммитов Microsoft в ядро Linux перешагнуло за 20 000. В связи компания Microsoft при поддержке партнеров и в сотрудничестве с Московским зоопарком дали старт масштабному проекту www.linuxloves.ru. на котором размещаем технологические и бизнес-материалы о том, что делает Microsoft для, вместе и при помощи Open Source. Результат работы над сценариями использования представляет собой библиотеку материалов, в которой инструкции, истории реальных пользователей и компаний.

История дружбы Microsoft и Open Source насчитывает много лет — в 2009, например, количество коммитов Microsoft в ядро Linux перешагнуло за 20 000. В связи c этим, на сайте размещена масса технологических и бизнес-материалов о том, что делает Microsoft для, вместе и при помощи Open Source.

При этом ресурс ориентирован как на широкую аудиторию пользователей, желающих узнать, как происходит работа Microsoft с сообществом Open Source (например, как происходят разработка Linux и FreeBSD Integration Services, необходимые для беспроблемной работы дистрибутивов на Hyper-V локально и в облаке Azure), так на разработчиков и администраторов, изучающих возможности интеграции своих программных инфраструктур и проектов с Microsoft – как локально, так и в облаке. Стратегий Microsoft является обеспечение универсальной среды, в которой может работать как программное обеспечение Microsoft, так и Open Source (Linux, FreeBSD, а также популярные языки и платформы a-la PHP, Java, Android и др.). Для этого существуют инициативы, призванные объединить управление гетерогенной инфраструктурой и различных платформ внутри «одного окна», либо предоставление возможности развертывания необходимых стеков – так, как это сделано в облаке Microsoft Azure, где можно разместить любой стек или завести бэкенд для приложений, работающих на разных платформах. Локально же есть такие интересные моменты, как объявленные и уже работающие Bash и Ubuntu на Windows 10.

Про облако Microsoft Azure стоит дать еще немного вводных – Microsoft Azure реализует две облачные модели — платформы как сервиса (PaaS) и инфраструктуры как сервиса (IaaS). Основные особенности данной модели:

  • оплата только потребленных ресурсов;
  • общая, многопоточная структура вычислений;
  • абстракция от инфраструктуры.

В основе работы Microsoft Azure лежит запуск виртуальной машины для каждого экземпляра приложения. Разработчик определяет необходимый объём для хранения данных и требуемые вычислительные мощности (количество виртуальных машин), после чего платформа предоставляет соответствующие ресурсы. Когда первоначальные потребности в ресурсах изменяются, в соответствии с новым запросом заказчика платформа выделяет под приложение дополнительные или сокращает неиспользуемые ресурсы дата-центра.

Сейчас, в облаке Microsoft Azure, каждая четвертая виртуальная машина под управлением Linux. В каталоге, из которого вы можете развернуть виртуальную машину на Azure, уже давно доступно множество дистрибутивов Open Source, например, Red Hat, Ubuntu, CentOS и др. Помимо обычных виртуальных машин, к которым все привыкли, есть сервисы, которые реализуют какую-то определенную функциональность, при этом абстрагируя пользователя от всех низлежащих задач – например, рассылки нотификаций, сбора данных с устройств, визуализации и т.д., задач необходимых для многих проектов, но самостоятельная реализация которых связана с большим количеством рутинных действий (которые в данном случае забирает на себя вендор). Выше упоминась компания Boomstarter – другие истории вы можете найти здесь. Также обратите внимание, что существует сертификация MCSA: Linux on Azure, которая в лишний раз подтверждает серьёзность намерений Microsoft на пути сближения и партнёрства с Linux.

И, напоследок, хочется отметить - не бойтесь переходить с вашим Open Source-решением в Azure – у Microsoft есть отдел поддержки для таких решений.


Дополнительно

Мои закладки
Новости
Теги
Сейчас в форуме