De kracht van Azure SQL onthuld: Kiezen tussen Azure SQL, SQL Managed Instance en SQL Server

Bij Intercept krijgen we vaak de vraag welke SQL-database we moeten gebruiken wanneer we een applicatie naar Azure transformeren. 

Microsoft biedt binnen Azure drie verschillende SQL-aanbiedingen, elk met zijn eigen sterke punten en functies. Laten we dieper ingaan op deze opties. In dit artikel zullen we je meer vertellen over:

  1. De mogelijke opties;
  2. Waar je op moet letten bij deze keuze;
  3. Welke database wij aanraden voor welke situatie.

Microsoft biedt de volgende 3 SQL deployment opties aan

Azure SQL

Azure SQL is een krachtige cloudgebaseerde service (PaaS) die veel functies deelt met on-premises SQL Server. Deze oplossing biedt uitzonderlijke schaalbaarheid en hoge beschikbaarheid, waardoor het een ideale keuze is voor het moderniseren van je applicaties. Door gebruik te maken van de infrastructuur van Azure kun je je databases naadloos schalen om te voldoen aan groeiende behoeften. Bovendien biedt Azure SQL geo-replicatie, waardoor de implementatie en het beheer van databases over regio's worden vereenvoudigd. Aan nalevingsvereisten wordt voldaan met functies zoals Azure SQL Auditing en Transparent Data Encryption;

SQL Managed Instance

Azure SQL Managed Instance is een volledig beheerde databaseservice die bijna 100% compatibiliteit biedt met de nieuwste SQL Server (Enterprise Edition) database-engine. Het combineert de voordelen van zowel PaaS als traditionele SQL Servers en biedt een naadloos migratiepad voor toepassingen die afhankelijk zijn van SQL Server-functies. Met SQL Managed Instance kun je profiteren van high-performance computing en uitgebreide databasecapaciteiten, terwijl de administratieve overhead wordt verminderd. Het is belangrijk om rekening te houden met de resourcebeperkingen bij het kiezen van deze optie om optimale prestaties te garanderen.

SQL Server

Azure ondersteunt het uitvoeren van SQL Server op Infrastructure as a Service (IaaS) virtuele machines (VM's). Door gebruik te maken van Azure VM's krijg je volledige controle over het besturingssysteem en kun je compatibiliteit behouden met on-premises workloads, waaronder SQL Server Reporting Services. Om hoge beschikbaarheid te garanderen, wordt aanbevolen gebruik te maken van Always On beschikbaarheidsgroepen, waardoor continue toegang tot de database wordt gegarandeerd. Regelmatige patching van de VM's is essentieel en Cluster-Aware Updating wordt geadviseerd voor gestroomlijnde updates.

Azure SQL database vs Managed Instance vs SQL server

Het draaien van SQL in Azure is logisch en meer dan een miljoen on-premise SQL servers zijn al verhuisd naar Azure. Bij het moderniseren van jouw applicatie heb je de unieke mogelijkheid om de data-architectuur te transformeren. Door gebruik te maken van een Azure SQL kun je profiteren van hoge beschikbaarheid en bijna onbeperkte schaalbaarheid.  Als je volledige controle over het besturingssysteem of compatibiliteit met on-premises workloads zoals SQL Server Reporting Services nodig hebt, dan kun je SQL Server op een Azure VM draaien.

De volgende SQL statement biedt je high level inzicht bij het kiezen van de juiste SQL oplossing in Azure:



Wil je meer weten over Azure SQL Databases? Kom dan naar onze Cloud Essentials Workshop. 

Azure vs de concurrentie

Azure komt in een uitgebreid onderzoek van Gigaom naar voren als duidelijke leider op zowel Windows als Linux als platform voor missie kritische SQL workloads. Microsoft SQL server op Microsoft Azure geeft een 3.6x betere prestatie dan SQL op AWS EC2, en tot een 84,2% betere prijs-kwaliteitverhouding:

Bron

Voordelen van iedere deployment optie

Wanneer je bezig bent met het onderzoeken naar de voor jou beste oplossing geven we je graag een aantal tips:

  • Kijk voor Azure SQL eens naar de Failover Groups optie om replicatie en failover van databases naar een andere regio te beheren. Deze functie is ontworpen om de implementatie en het beheer van geo-replicated databases op schaal te vereenvoudigen.
  • Wanneer je veel databases gaat hosten, kan het plaatsen daarvan in Elastic pools een eenvoudige en zeer kosteneffectieve oplossing zijn. Kijk bij compliancy vraagstukken ook naar Azure SQL Auditing en Transparante dataversleuteling. 
  • Wanneer je jouw applicatie transformeert en Azure SQL wilt gebruiken, vergeet dan niet om connection errors en transient errors correct en cloud ready af te handelen. Het toevoegen van robuuste retry logic zou daarom top of mind moeten zijn.
  • Als jouw applicatie geen Azure SQL ondersteunt en je wilt wel gebruik maken van SQL Managed Instance, kijk dan naar de resource limits. We hebben uitsteekende ervaring met SQL Managed instance-compatibiliteit, maar het werkt alleen echt goed als je rekening houdt met de Managed Instance service limits zoals IOPS.
  • Volledige compatibiliteit wordt bereikt wanneer je SQL Server op een Windows of Linux VM draait. Wanneer je deze optie verkent, zorg er dan voor dat je Always On Availability Groups gebruikt om hoge beschikbaarheid te garanderen. Aangezien je nu wel VM’s gaat gebruiken, zul je regelmatig moeten patchen. Ons advies is om Cluster-Aware Updating vanaf het begin af aan te gebruiken, omdat het later aanzienlijk lastiger kan zijn dat nog toe te voegen.
  • Om de kosten onder controle te houden kun je overwegen om Azure reserveringen en Hybride Use benefit te gebruiken.

Voer een volledige migratie uit met zero-downtime

Als je jouw database migratie naar Azure wilt analyseren en automatiseren kun je rekenen op steun van Microsoft. De Azure Database Migration guide biedt begeleiding bij het verplaatsen van on-premises SQL Server, Oracle, MysQL, mongoDB en meer. Van de pre-migratie stappen (ontdekken, beoordelen en converteren) tot de uiteindelijke migratie.

Microsoft biedt ook de Azure Database Migration Service aan die een naadloze migratie van meerdere databasebronnen naar Azure Data platform mogelijk maakt met een minimale downtime.

Kies gemakkelijk de database die bij jou past door deze vragenlijst in te vullen.

Vragen over SQL database? Intercept staat voor je klaar!

Als je vragen hebt over het kiezen van de juiste SQL-database voor jouw specifieke situatie, aarzel dan niet om contact met ons op te nemen bij Intercept. Je kunt ook deelnemen aan onze Azure Fundamentals-workshop, waarin we dieper ingaan op de wereld van Azure SQL-databases en waardevolle inzichten bieden.

Tags

  • Azure Fundamentals
  • ISV Roadmap

Geschreven door

Rinie Huijgen

Rinie Huijgen

CTO bij Intercept

Benieuwd wat we voor u kunnen betekenen?

Meld je aan voor onze Azure Fundamentals workshop voor ISVs

En leer alles wat je moet weten over de basis van Azure in 1 dag.

Wellicht ook interessant:

  • Worldai DK NL@2X

    Explore the world of AI

    Ontdek samen met Intercept, Crayon en Microsoft de wereld van AI op het in-person event in Denemarken.

    • 29 feb 2024
    • 4 uur
    Meer over Explore the world of AI
  • Afbeelding3 (1)

    Azure 2023: New Years Special

    Een nieuw jaar vol nieuwe vernieuwingen van Azure. Azure heeft zeker niet stil gestaan! Er is ook geen teken dat het rustiger wordt. Kijk samen me onze expert naar een terugblik van 2022 én vooruitblik van 2023!

    • 31 jan 2023
    • 1.5 uur
    Meer over Azure 2023: New Years Special
  • Voorkant E Book Checklist Nl (1)

    Checklist: Migrate to Azure

    Ontdek met deze checklist welke technische keuzes van essentieel belang zijn bij een migratie naar Microsoft Azure. Je ontvangt in één compacte versie de technische handvatten om jouw applicatie veilig en vertrouwt te migreren.

    • Leesduur 1min
    Meer over Checklist: Migrate to Azure
  • 20200624 Azure Landing Illustratie V4

    Wat is een Azure Landing Zone?

    Stroomlijn jouw Azure cloudmigratie met een Azure Landing Zone. Zo creeer je een framework waarbinnen je organisatie efficient en gecontroleerd een cloudmigratie kan uitvoeren. 

    • Leesduur 4min
    Meer over Wat is een Azure Landing Zone?
  • Into Azure Event BIG Isv Event

    Into Azure – Speciaal event in Amsterdam

    In deze workshop staat het (fictieve) softwarebedrijf Cloud Adventures centraal. Je volgt hen in hun reis naar en op de Azure Cloud. Alle bijbehorende uitdagingen en pijnpunten komen aan bod en we laten je op een heldere manier zien hoe je deze problemen kunt tackelen. Haal het maximale uit de workshop en maak van de gelegenheid gebruik om al je vragen te stellen aan onze Azure Experts.

    • 20 okt 2022
    • 5 uur
    Meer over Into Azure – Speciaal event in Amsterdam
  • Artikel 5 Foto Engels 2

    Welke Azure Cloud Services zijn interessant voor mijn organisatie?

    Azure heeft voor iedere vorm van cloud computing een aanbod aan services als aanvulling op je omgeving. Er zijn tal van Azure Cloud Services waaruit je kunt kiezen. De belangrijkste en interessantste services voor je organisatie behandelen we in dit artikel.

    • Leesduur 3min
    Meer over Welke Azure Cloud Services zijn interessant voor mijn organisatie?
  • Template Artikel Foto 3

    App en platform modernisatie: Rehost, Refactor, Rearchitect, Rebuild & Replace

    Als je hebt besloten om de overstap te maken naar Azure, begint het proces van cloudmigratie. Verschillende ingewikkelde beslissingen spelen een rol in dit proces. Het is daarom aan te raden om volgens een zorgvuldig opgestelde migratiestrategie aan de slag te gaan.

    • Leesduur 3min
    Meer over App en platform modernisatie: Rehost, Refactor, Rearchitect, Rebuild & Replace
  • Artikel Foto 1 Engels

    Wat is Microsoft Azure en waarom kiezen organisaties voor Azure?

    Ben je van plan om met je organisatie de overstap te maken naar de Cloud en overweeg je de keuze voor Microsoft Azure? In dit artikel leggen we uit wat Microsoft Azure omvat, wat de voordelen zijn van de Cloud en of Microsoft Azure wel de beste keuze is voor je organisatie.

    • Leesduur 5min
    Meer over Wat is Microsoft Azure en waarom kiezen organisaties voor Azure?
  • Marketplace 1

    Bereik meer klanten – Publiceer jouw oplossing in de Azure Marketplace

    Veel mensen maken gebruik van de Azure Marketplace zonder dat ze zich hier bewust van zijn. Maar wat is het eigenlijk? En wat kan je ermee? In dit artikel leggen we uit wat de Marketplace is, wat de voordelen zijn en hoe je jouw applicatie of software in de Marketplace publiceert.

    • Leesduur 6min
    Meer over Bereik meer klanten – Publiceer jouw oplossing in de Azure Marketplace
  • How The Performance Of Saasbased Applications Can Impact You

    De impact van SaaS op de software-industrie

    Uit onderzoek blijkt dat 66% van de ISVs haar applicatie ‘verSaaSt’ omdat ze nieuwe klanten willen aantrekken. Naast het aantrekken van nieuwe klanten brengt het verSaaSen van je applicatie nog meer voordelen met zich mee.

    • Leesduur 5min
    Meer over De impact van SaaS op de software-industrie
  • Intercept De Cloud Is Ook Bij Veel Dataverkeer

    De cloud is, ook bij veel dataverkeer, de oplossing voor ISVs

    Veel organisaties, voornamelijk ISV's, denken dat overstappen naar de Public Cloud gepaard gaat met hoge kosten. Dit hoeft absoluut niet zo te zijn. Sterker nog, overstappen naar de Public Cloud is vaak voordeliger.

    • Leesduur 3min
    Meer over De cloud is, ook bij veel dataverkeer, de oplossing voor ISVs
  • Migrate To Azure Architecture2

    Checklist deel 2: bepaal jouw architectuur voordat je migreert naar Azure

    Als tweede in een reeks van artikelen gaan we kijken naar architecturen en waarom het belangrijk is om hiernaar te kijken. Wil je een route uitstippelen om te kijken waar je binnen nu en drie jaar staat? Waarschijnlijk niet. Maar je wil waarschijnlijk wel inzicht hebben in hoe je architectuur eruit ziet, wat de kosten zijn en welke toegevoegde waarde het heeft.

    • Leesduur 11min
    Meer over Checklist deel 2: bepaal jouw architectuur voordat je migreert naar Azure
  • Checklist Strategy 1 (1)

    Checklist deel 1: bepaal jouw strategie voordat je migreert naar Azure

    Voordat je aan jouw Azure reis begint, is het belangrijk om een stap terug te doen en na te denken over wat je daadwerkelijk wilt bereiken. De eerste stap naar het succesvol moderniseren van jouw oplossing is het bepalen van je strategie, zowel op korte als lange termijn.

    • Leesduur 8min
    Meer over Checklist deel 1: bepaal jouw strategie voordat je migreert naar Azure
  • Drie Scenarios Voor Isvs

    3 scenario’s waar elke ISV uit moet kiezen

    Independent Software Vendors (ISVs) hebben met elkaar gemeen dat ze ooit begonnen zijn met een briljant idee, een gat in de markt zagen, een applicatie ontwikkelden en vervolgens in business kwamen. De hele softwarebranche is echter sinds de komst van cloud compleet wakker geschud en overhoop gehaald.

    • Leesduur 3min
    Meer over 3 scenario’s waar elke ISV uit moet kiezen
  • Rowingpng2

    Vier valkuilen van het migreren naar de public cloud

    Wanneer je migreert naar de public cloud met jouw applicatie, data en workloads, wil je dat alles goed gaat. In dit artikel lees je de vier valkuilen die wij tegenkomen bij het migreren naar de public cloud Azure.

    • Leesduur 2min
    Meer over Vier valkuilen van het migreren naar de public cloud