Самая обсуждаемая тема на сегодняшний день - Microsoft стала платиновым участником Linux Foundation наравне с Fujitsu, HP, Cisco, Huawei, IBM, Intel, Samsung, NEC, Qualcomm и Oracle. А партнёрство Canonical с Microsoft заключается в налаживании таких противоположных миров как Linux и Windows. Microsoft анонсировала свой MS SQL Server для Linux, а Canonical сделала доступным его в образах Ubuntu, которую пользователи устанавливают в Microsoft Azure.
Что могут получить компании, использующие MS SQL в своей работе, если будут использовать технологии Microsoft и Canonical?
Экономия. Если использовать Microsoft Azure Cloud, то можно гибко использовать вычислительную мощь и недорогое дисковое хранилище. Ресурсы выделяются по мере надобности и когда вы не используете свою платформу, то счёт вам не выставляется. Использование Ubuntu резко снижает общую стоимость вашей платформы, так как платить из ПО вам нужно будет только за Microsoft SQL Server.
Производительность. В облачных средах ресурсы оптимизированы под рост рабочих нагрузок по мере необходимости. Используя Docker и инструменты оркестровки JuJu от Canonical можно гибко наращивать производительность вашего программного комплекса вслед за нагрузкой.
Масштабируемость. Специалисты по базам данных смогут создавать с помощью Azure и контейнерных Linux технологий, таких как Docker или LXD, сложные и высоконагруженные проекты без покупки дополнительного оборудования.
Дастин Кирклэнд (Dustin Kirkland) от лица Canonical сказал следующее: "Microsoft и Canonical продолжают строить мост между мирами Linux и Windows. SQL Server в Ubuntu это ещё один кирпичик."
Импортируем ключ curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Добавляем репозиторий curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
Ставим sudo apt update && sudo apt install -y mssql-server
Настраиваем sudo /opt/mssql/bin/sqlservr-setup
Проверяем статус работы systemctl status mssql-server