Azure SQL-geschiedenis
Software en services voor relationele databases maken al jaren een groot deel uit van het productaanbod van Microsoft. Voordat u zich gaan inlezen in Azure SQL en wat het allemaal betekent, gaan we even kijken waar het is begonnen.
Lancering van Windows Azure
Tijdens de Microsoft Professional Developers Conference in 2008 heeft de Chief Software Architect van Microsoft, Ray Binnenkomend, het nieuwe besturingssysteem voor cloudcomputing aangekondigd: Windows Azure. Een van de vijf belangrijkste onderdelen van de lancering van het Azure Services-platform was Microsoft SQL Services. Vanaf maakt SQL een groot deel van Azure uit. SQL Azure is gemaakt om een in de cloud gehoste versie van SQL Server te leveren. De naam Windows Azure is later gewijzigd in Microsoft Azure; de naam SQL Azure is gewijzigd in Azure SQL. Beide hebben hun services spectaculair uitgebreid.
Ontwikkeling van databaseservices in Azure
Laten we eens kijken naar een vroege toelichting over Azure SQL uit 2010:
Azure SQL is een clouddatabase die door Microsoft wordt aangeboden als onderdeel van het cloud-computingplatform van Azure. In tegenstelling tot andere versies van SQL Server hoeft u geen hardware in te richten voor Azure SQL en hoeft u het niet te installeren of iets te wijzigen; Microsoft onderhoudt het platform voor u. U hoeft ook geen database-installatie voor schaalbaarheid, hoge beschikbaarheid of herstel na noodgeval te ontwerpen. Deze functies worden automatisch door de service voorzien. Elke toepassing die gebruikmaakt van Azure SQL moet toegang tot internet hebben om verbinding te kunnen maken met de database.
Deze uitleg blijft geldig, maar de mogelijkheden rond beveiliging, prestaties, beschikbaarheid en schaal zijn aanzienlijk verbeterd. Azure SQL heeft zich in de loop der jaren ontwikkeld en bevat tegenwoordig virtuele Azure-machines, beheerde exemplaren en verschillende opties voor databases. Er zijn nu meerdere implementatieopties met de flexibiliteit om te schalen naar uw behoeften. Er zijn meer dan zeven miljoen implementaties van een bepaalde vorm van Azure SQL geweest. De architectuur van Azure SQL is ook ontwikkeld om te kunnen voldoen aan de groeiende toepassingsvereisten. Zo is in 2014 bijvoorbeeld een architectuur, geïntroduceerd die de weg heeft voorbereid voor nieuwe mogelijkheden, zoals pools voor elastische databases, vCore-opties, bedrijfskritische implementaties, hyperscale en serverloze ontwerpen.
Sinds 2008 hebben SQL Server en Azure SQL zich ontwikkeld tot databases die aan de eisen van elke toepassing voldoen, zoals een hogere beschikbaarheid en schaalbaarheid en betere prestaties. De geboden databaseservices zijn uitgebreid op basis van SQL Server en bevatten opensource-databases, zoals Azure Database for PostgreSQL en Azure Database for MariaDB.