История SQL Azure

Завершено

Программное обеспечение и службы для реляционных баз данных входили в число продуктов, предлагаемых корпорацией Майкрософт, на протяжении многих лет. Прежде чем говорить об SQL Azure и пути его развития, давайте вкратце рассмотрим, с чего он начался.

Запуск Windows Azure

На конференции microsoft professional Developers в 2008 году главный архитектор программного обеспечения Майкрософт в то время, Рэй Оззи, объявил о новой операционной системе облачных вычислений: Windows Azure. Одним из пяти ключевых компонентов запуска платформы служб Azure были службы Microsoft SQL. С самого начала SQL был большой частью Azure. SQL Azure был создан для предоставления размещенной в облаке версии SQL Server. Впоследствии Windows Azure была переименована в Microsoft Azure, SQL Azure был переименован в SQL Azure и наборы обоих служб с тех пор значительно расширились.

Развитие служб баз данных в Azure

Рассмотрим раннее объяснение сути SQL Azure из 2010 года:

SQL Azure — это облачная база данных, предоставляемая корпорацией Майкрософт как часть платформы облачных вычислений Azure. В отличие от других выпусков SQL Server, для установки или исправления SQL Azure не требуется подготавливать оборудование; корпорация Майкрософт обслуживает эту платформу за вас. Кроме того, не требуется конструировать архитектуру установки базы данных для обеспечения масштабируемости, высокой доступности или аварийного восстановления, так как эти функции предоставляются службой автоматически. Любое приложение, использующее SQL Azure, должно иметь доступ к Интернету для подключения к базе данных.

Это объяснение остается допустимым, но возможности по обеспечению безопасности, производительности, доступности и масштабирования были значительно улучшены. SQL Azure развивался с течением времени, в нем появились виртуальные машины Azure, управляемые экземпляры и несколько вариантов для баз данных. Теперь существует несколько вариантов развертывания, которые могут масштабироваться согласно вашим потребностям. Было более семи миллионов развертываний некоторой формы SQL Azure. Архитектура SQL Azure также развивалась для удовлетворения растущих требований приложений. Например, архитектура, представленная в 2014 году, подготовила почву для новых возможностей, таких как эластичные пулы баз данных, варианты на основе виртуальных ядер, критические для бизнеса развертывания, гипермасштабирование и бессерверные архитектуры.

Начиная с 2008 года SQL Server и SQL Azure изменились, став более доступными, легче масштабируемыми и повысив производительность, что позволяет удовлетворить потребности любого приложения. Предлагаемые службы баз данных расширены по сравнению со старым SQL Server и теперь включают базы данных с открытым исходным кодом, такие как база данных Azure для PostgreSQL и база данных Azure для MariaDB.