Глава 12. Эпилог

Эпилог

Команда разработчиков SQL Server движется со скоростью облака. Это моё наблюдение с момента прихода в эту команду более двух лет назад. Мой хороший приятель и архитектор продукта SQL Server, Конор Каннингем, однажды сказал мне, что если мы пожелаем, Microsoft способен снаряжать в наши дни качественный выпуск SQL Server каждый месяц. Это далеко ушло от времён Юкона (SQL Server 2005) когда на новый выпуск ушло несколько лет. Кончено, нам требуются преимущества и новые функции, чтобы сделать для своей отрасли новую жизнеспособную версию, поэтому раз в месяц, наверное, неправильная частота. SQL Server 2017 вышел сразу после SQL Server 2016 и большая часть этого выпуска выводила на рынок SQL Server поверх Linux. Так что же дальше для SQL Server, в особенности для SQL Server поверх Linux и контейнеров?

Поскольку SQL Server 2017 был заявлен в октябре 2017 года, наша команда уже работала над следующим выпуском SQL Server, включая улучшения специально предназначенные для SQL Server поверх Linux и контейнеров. К моменту выхода данной книги, скорее всего, мы сделаем объявление о том как мы улучшаем SQL Server поверх Linux и контейнеров. Эти улучшения включают в свой состав, но не ограничиваются этим, следующее:

  • Репликацию SQL Server

  • Службу машинного обучения, включая R, Python и может быть даже и иные языки программирования

  • Поддержку Распределённых транзакций (DTC, Distributed Transactions)

  • Интеграцию Active Directory для Репликаций и Связанных серверов

  • Polybase для SQL Server поверх Linux

Мы также намерены продолжить великолепный опыт изготовления контейнеров, поэтому у нас имеются планы по улучшению:

  • Образов контейнеров для RHEL

  • Перемещение регистрации контейнеров в Реестре контейнеров Microsoft (MCR, Microsoft Container Registry; вы всё ещё сможете их находить в Docker Hub, но они будут привязаны и к MCR). Вы можете ознакомиться с дополнительными подробностями относительно MCR.

  • Поддержки Kubernetes для Групп доступности Always On. Это увлекательно, потому что обеспечивает гораздо лучшую историю RTO для k8s с SQL Server, чем общее хранилище. Трэвис Райт уже создал видео для предварительного просмотра опыта.

Вы также обнаружите, что Microsoft имеет в своём арсенале и прочие новые функции и улучшения в следующей версии SQL Server для Windows и Linux. Кроме того, мы рассматриваем новые инновации для интеграции с системами больших данных и общую доступность SQL Operations Studio (я не удивлюсь, если появятся новые названия для этого инструмента).

Будущее SQL Server рисуется в ярких цветах. Снаряжение SQL Server поверх Linux открыло новые рынки, новых клиентов и новые возможности для Microsoft. В то же время мы по- прежнему твёрдо верим в SQL Server для Windows как великолепный комплект. Всё дело в выборе с совместимостью: выборе вами. Удвоение на новые технологии, такие как контейнеры и Kubernetes, позиционирует SQL Server как платформу данных для всех разработчиков, приложений, а также для частных и общедоступных облачных сред. Я с нетерпением жду продолжения помощи Microsoft по созданию SQL Server в качестве предпочтительной современной платформы данных на долгие годы.