Open YouTube

Introduction to Azure virtual machines | AZ-104 | Episode 20

Microsoft Learndutchenpublicupdated

Read in about 3 minutes instead of watching 30 minutes.

Cloudmodellen en IaaS

  1. De video positioneert Azure Virtual Machines binnen IaaS, naast PaaS en SaaS, waarbij Microsoft de fysieke infrastructuur beheert en de klant de virtuele machines gebruikt en beheert.
  2. IaaS verlaagt de noodzaak voor eigen hardware en verschuift kosten van kapitaalinvesteringen naar operationele kosten, terwijl sommige taken zoals patching van VM's bij de klant blijven.
  3. PaaS kan voor veel applicaties nog meer beheerlast wegnemen, omdat er dan geen VM's meer nodig zijn.

Schaal en regio's

  1. Azure VM's zijn wereldwijd beschikbaar en variëren van zeer kleine configuraties tot systemen met meer dan 700 cores en 12 TB RAM.
  2. Resources kunnen omhoog of omlaag worden geschaald, maar het wijzigen van de grootte veroorzaakt een reboot en moet bij productieworkloads zorgvuldig worden gepland.
  3. Niet alle VM-SKU's en services zijn in elke regio beschikbaar; grote regio's zoals East US krijgen vaak de meeste opties als eerste.

Kosten en opslag

  1. Wanneer een VM wordt gedealloceerd of uitgeschakeld, betaal je niet voor compute, geheugen en netwerkcapaciteit, maar opslagkosten blijven bestaan.
  2. Een VM bestaat uit compute, geheugen, opslag en networking; de OS-schijf wordt als VHD opgeslagen in Azure Storage.
  3. Azure Storage bewaart data minimaal drie keer, waardoor VHD's profiteren van de opslagredundantie van het platform.
  4. De tijdelijke D-schijf is ephemeral en bedoeld voor systeemgebruik; bestanden daarop zijn niet betrouwbaar persistent.
  5. Extra datadisks kunnen worden toegevoegd en gekozen op basis van prestatiebehoefte, van HDD's tot ultra disks met zeer hoge IOPS voor workloads zoals SQL.

Beheer en toegang

  1. Direct RDP'en of SSH'en naar VM's wordt afgeraden vanwege beveiligingsrisico's en open poorten zoals 3389 en 22.
  2. Azure Bastion biedt een veiligere beheerroute via een bastionnetwerk, zodat VM's in gekoppelde VNets en subnets bereikbaar zijn zonder directe publieke blootstelling.
  3. Beheertools kunnen op of via Bastion worden gebruikt, zodat beheer niet afhankelijk is van directe desktoptoegang tot elke VM.

VM-aanmaak en configuratie

  1. Bij het aanmaken van een VM kies je onder meer subscription, resource group, naam, regio, image, grootte, beheerdersgegevens, inbound ports, licenties en disks.
  2. Microsoft levert standaardimages voor ondersteunde Windows- en Linux-versies, maar eigen images kunnen ook worden gebruikt voor andere of oudere systemen.
  3. Netwerkconfiguratie omvat VNet, subnet, publieke IP-adressen en eventueel load balancers voor groepen VM's.
  4. Beheeropties omvatten auto-shutdown, automatisering voor start en stop, Entra ID-integratie en monitoring via Azure Monitor.
  5. Azure Monitor ziet platformmetrics zoals CPU-gebruik, maar voor processen en logs binnen de VM moeten extra metrics en logs vanuit de VM worden verzonden.

Beschikbaarheid en herstel

  1. Bestaande VM's hebben tegenwoordig beperkte mogelijkheden om na creatie alsnog met availability zones of scale sets te werken, afhankelijk van de optie; availability sets blijven beperkt.
  2. Een standalone VM draait op een node in een regio, terwijl de VHD's als meerdere kopieën in storage bestaan.
  3. Als een storagekopie uitvalt, kan de VM blijven draaien dankzij andere VHD-kopieën.
  4. Als de onderliggende node onverwacht uitvalt, kan Azure de VM automatisch op een andere node herstarten; dit self-healing proces kan kort duren.
  5. Azure spreidt VHD-kopieën over fault domains om herstel mogelijk te houden bij node- of fault-domainproblemen, maar bredere scenario's zoals datacenteruitval vragen om high-availability-ontwerp.

Afronding

  1. Azure VM's bieden IaaS met schaalbare capaciteit, door Microsoft beheerde fysieke infrastructuur en ingebouwde mogelijkheden voor beschikbaarheid en beheer.
  2. De spreker verwijst naar vervolgmodules over availability sets, scale sets, availability zones, backup, storage en monitoring.

Actiepunten

  1. Gebruik de D-schijf van een Azure VM niet voor bestanden die behouden moeten blijven.
  2. Bekijk de Azure Storage-modules om de opslagkenmerken van VM-schijven beter te begrijpen.
  3. Bekijk best practices voor de keuze en plaatsing van VM-schijven, vooral voor prestatiegevoelige workloads.
  4. Gebruik bij voorkeur Azure Bastion in plaats van directe publieke RDP- of SSH-toegang tot VM's.
  5. Bekijk andere video's in de cursus of ga naar Microsoft Learn voor vervolgstudie.