Azure Developer Associate (YT) - Azure VM's Flashcards
Wat is een Azure VM?
Configureerbare server virtualization zonder dat je de hardware moet kopen/onderhouden.
Nodige onderhoud: OS patches en installeren van packages
Wat is goed om te weten bij het opzetten van een VM?
- size wordt bepaald door de image
- Image is een combi van vCUP, Geheugen, storage
- limit van 20 VM’s per region
- Billed at hourly rate
- Availablity of 99.9% (storage disk Premium)
- 99.9% verhogen door 2 instances te deployen in een Availablity set
- Verbinden van multiple managed disks
Wat zijn de VM componenten?
- Net Security Group (NSG) > vast aan de NIC > firewall met regels voor poorten en protocols
- Network Interface (NIC) > regels IP protocols en netwerk communicatie
- VM instance > the running server
- Public IP > address voor je publieke toegang
- Virtual Network (VNet) > Netwerk waar je VM in zit
Bij het maken van een VM krijg je alle componenten in een groep.
Welke VM sizes komen het meest voor?
- General Purpose > balanced CPU-to-Memory ratio > low to medium traffic web servers
- Compute Optimizes > Hoge CPU-to-Memory ratio > batch processes
- Memory Optimized > hoge memory-to-CPU ratio > relational DB’s servers
- Storage optimized > High disk throughPut en IO > big data, data warehouses
- GPU > graphic rendering en video editing
- High performance compute > Snelste wat er is
Wat is de Azure mobile App?
VM’s en services vanaf je telefoon monitoren
Wat is Hyper V?
Je kunt hiermee een versie van software op je computer draaien in een Virtual machine. Elke VM reageert als een losstaand computer
* Is een virtual Box van Windows
* Gen 1> voor de meeste Guest OS
Azure’s Gen 1 en 2 VM’s, maar is niet altijd hetzelfde als HyperV1&2
Verschil in Azure VM Gen1&2?
- Gen 1 > Bios-based
- Gen 2 > UEFI based > verbetering in boot en install tijd > Secure boot door signed trusted auth > larger boot vol tot 64 TB
Hoe connect je met je VM?
- Secure Shell (SSH) > client <> server >poort 22 via TCP met RSA Keys
- Remote desktop protocol > Client van MS > via 3389 via TCP&UDP
- Azure Bastion > service die je installeerd en via de browser kunt gebruiken > Handig voor bijv een chrome laptop
Wat zijn SSH key pair?
Manier van authentication met de VM. Je genereert 2 key’s
* private key op de server en mag je nooit delen
* public key voor de afnemer
nodig voor Linux
ssh -i ~/.ssh/id_rsa.pub azureuser@10.111.12.123
Hoe gebruik je RDP?
Download de RDP file van de Azure Server en login met de credentials die je hebt ingesteld bij het aanmaken van de instance
Hoe gebruik je Azure bastion?
Is een intermediate harden instance waar je met SSH, RDP of browser kunt verbinden. Handig als je een Google Chromebook hebt.
Wat moet je VNet hebben als je een Azure bastion gebruikt?
Je moet een subnet toevoegen met de naam AzureBastionSubnet met een /27 size
Windows of Linux VM’s
Windows:
* heeft een license nodig (is anders unactivated)
* je kunt een hybrid license gebruiken
* username /pw
* minimaal een B2 plan nodig omdat het zwaarder is
* desktop based
Linux:
* meestal geen license nodig
* username/pw of ssh-keypair
* kleinere VM’s
* Terminal based
Update Management
regelt het installeren de updates en patches voor de VM
Install van MMA : Azure VM > Operations > Guest + Host updates
Gebruikt Azure Automations