Historien om Azure SQL

Slutförd

Under de senaste åren har programvara och tjänster för relationsdatabaser utgjort en betydande del av Microsofts produktutbud. Innan du läser mer om Azure SQL och vart tekniken är på väg kan det vara en god idé att ta en titt på hur allt började.

Lanseringen av Windows Azure

Vid Microsoft Professional Developers Conference 2008 tillkännagav Microsofts dåvarande chief software architect, Ray Ozzie, det nya operativsystemet för molnbaserad databehandling: Windows Azure. En av de fem nyckelkomponenterna vid lanseringen av Azure-plattformen var Microsoft SQL Services. Redan från början utgjorde SQL en betydande del av Azure. SQL Azure skapades för att kunna tillhandahålla en molnvärdsversion av SQL Server. Windows Azure bytte senare namn till Microsoft Azure och SQL Azure till Azure SQL. Båda har sedan dess utökat sina tjänsteutbud dramatiskt.

Utvecklingen av databastjänster på Azure

Nu ska vi titta närmare på en tidig beskrivning av Azure SQL från 2010:

Azure SQL är en molnbaserad databas som tillhandahålls av Microsoft inom ramen för Azures plattform för molnbaserad databehandling. Till skillnad från andra versioner av SQL Server behöver du inte tillhandahålla någon egen maskinvara och du behöver heller inte installera eller korrigera Azure SQL själv. Hela plattformen sköts av Microsoft. Du behöver heller inte göra någon databasinstallation för att öka skalbarheten, tillgängligheten eller haveriberedskapen eftersom dessa funktioner tillhandahålls automatiskt av tjänsten. Alla program som använder Azure SQL måste ha Internetåtkomst för att kunna ansluta till databasen.

Den här förklaringen är fortfarande giltig, men funktionerna kring säkerhet, prestanda, tillgänglighet och skala har förbättrats avsevärt. Azure SQL har utvecklats under åren och omfattar numera virtuella Azure-datorer, hanterade instanser och flera databasalternativ. Det finns nu flera olika distributionsalternativ som på ett flexibelt sätt kan skalas upp eller ned efter behov. Det har skett mer än sju miljoner distributioner av någon form av Azure SQL. Arkitekturen för Azure SQL har även den utvecklats för att klara de allt högre kraven på programmen. Arkitekturen som introducerades 2014 beredde väg för nyheter som elastiska pooler, virtuella kärnor, affärskritiska distributioner, hyperskala och serverlösa arkitekturer.

Alltsedan 2008 har både SQL Server och Azure SQL gått mot ökad tillgänglighet, skalbarhet och prestanda för att klara de allt högre kraven på programmen. Databastjänsterna har utökats från SQL Server och innehåller nu databaser med öppen källkod som Azure Database for PostgreSQL och Azure Database for MariaDB.