Cloud & IT Cert Prep · Les

Instancetypen en prijsmodellen

Vergelijk de prijsmodellen On-Demand, Reserved, Spot en Savings Plans en koppel elk model aan het juiste workloadpatroon.

Les 2 van 413 stappen

Instancetypen en prijsmodellen is een gratis Cloud & IT Cert Prep-les op CoddyKit. Dit is les 2 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Cloud & IT Cert Prep. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Cloud & IT Cert Prep bevat in totaal 4 lessen.

EC2-instancetypefamilies

EC2-instancetypen zijn georganiseerd in families die zijn geoptimaliseerd voor specifieke werklasten. General Purpose (M, T): gebalanceerde CPU, geheugen en netwerk — webservers en kleine databases. Compute Optimised (C): hoge CPU-verhouding — batchverwerking, mediatranscodering en ML-inferentie. Memory Optimised (R, X, U): hoge RAM-verhouding — in-memorydatabases en realtimeanalyse van big data. Storage Optimised (I, D, H): hoge I/O voor lokale NVMe-SSD's — databases met veel willekeurige I/O. Accelerated Computing (P, G, Inf, Trn): GPU's of aangepaste chips voor ML-training en HPC.

Burstable instances uit de T-serie

Instances uit de T-serie (t3, t3a, t4g) zijn burstable: ze verdienen CPU-tegoed wanneer ze onder hun basis-CPU-gebruik draaien en gebruiken dat tegoed om boven de basis te presteren. Een t3.micro heeft een CPU-basis van 10% en kan naar 100% CPU opschalen als er voldoende tegoed beschikbaar is. In de standaardmodus T Unlimited kun je verder opschalen dan het beschikbare tegoed, tegen een kleine toeslag. T-instances zijn kostenefficiënt voor werklasten met gemiddeld weinig, maar piekgewijs CPU-gebruik, zoals ontwikkelomgevingen, kleine websites en buildservers.

# Check CPU credit balance for a T instance
aws cloudwatch get-metric-statistics \
  --namespace AWS/EC2 \
  --metric-name CPUCreditBalance \
  --dimensions Name=InstanceId,Value=i-0abcdef1234567890 \
  --start-time 2024-01-01T00:00:00Z --end-time 2024-01-02T00:00:00Z \
  --period 3600 --statistics Average

On-Demand-instances

On-Demand-instances worden per seconde (Linux) of per uur (Windows) gefactureerd, zonder voorafgaande verplichting. Je kunt ze op elk moment starten en stoppen en betaalt alleen voor wat je gebruikt. On-Demand is ideaal voor: onregelmatige, onvoorspelbare werklasten; kortdurende tests en ontwikkeling; en applicaties die onderbrekingen niet verdragen. Dit is het flexibelste prijsmodel, maar per uur ook het duurste in vergelijking met Reserved of Spot.

Reserved Instances (RI's)

Reserved Instances bieden een aanzienlijke korting (tot 72%) ten opzichte van On-Demand, in ruil voor een verplichting van 1 of 3 jaar. Je kunt kiezen uit drie betalingsopties: All Upfront (hoogste korting), Partial Upfront of No Upfront (laagste korting). RI's zijn ideaal voor stabiele, voorspelbare werklasten, zoals productiewebservers en databases die voortdurend actief zijn. RI-kortingen worden automatisch toegepast op overeenkomend On-Demand-gebruik in je account.

# List your Reserved Instances
aws ec2 describe-reserved-instances \
  --query 'ReservedInstances[].{ID:ReservedInstancesId,Type:InstanceType,State:State}' \
  --output table

Savings Plans

AWS Savings Plans zijn een flexibel alternatief voor RI's. Ze bieden dezelfde kortingsniveaus (tot 72%) in ruil voor een verplichting van 1 of 3 jaar voor een specifieke uitgave per uur. Compute Savings Plans gelden voor elk EC2-instancetype, elke regio, elk besturingssysteem en elk tenancy-model, en dekken ook Fargate en Lambda — de meest flexibele optie. EC2 Instance Savings Plans zijn gebonden aan een specifieke instancefamilie in een regio, maar bieden een hogere korting. Gebruik Cost Explorer om het optimale bedrag voor je verplichting te bepalen op basis van je historische gebruik.

Spot-instances

Spot-instances gebruiken ongebruikte EC2-capaciteit en kunnen tot 90% korting bieden ten opzichte van On-Demand-prijzen. Het nadeel: AWS kan een Spot-instance onderbreken met een waarschuwing van twee minuten wanneer de capaciteit weer nodig is. Spot is ideaal voor fouttolerante, stateless en onderbreekbare werklasten: batchtaken, gegevensanalyse, CI/CD-buildpijplijnen en machinelearningtraining. Gebruik Spot nooit voor stateful databases, realtime-services voor gebruikers of iets dat niet netjes van een onderbreking kan herstellen.

# Request a Spot instance
aws ec2 request-spot-instances \
  --instance-count 2 \
  --type one-time \
  --launch-specification file://spot-spec.json

Spot Fleets en diversificatie

Een Spot Fleet is een verzameling Spot-instances en optioneel On-Demand-instances die een gewenste capaciteit handhaaft. Door te diversifiëren over meerdere instancetypen, -families en AZ's verkleint een Spot Fleet de kans dat alle instances tegelijkertijd worden onderbroken, omdat onderbrekingspercentages per type en AZ verschillen. Geef een AllocationStrategy op: lowestPrice minimaliseert de kosten, diversified spreidt de instances over verschillende pools voor veerkracht en capacityOptimized kiest de pools met de meeste beschikbare capaciteit.

Dedicated Hosts versus Dedicated Instances

Voor licentie- of nalevingsvereisten geldt het volgende: Dedicated Instances draaien op hardware die aan je account is toegewezen, maar de fysieke host kan worden gedeeld met andere instances uit hetzelfde account. Met Dedicated Hosts krijg je een fysieke server volledig voor jezelf, met inzicht in sockets en cores — vereist voor softwarelicenties per socket of per core, zoals Oracle en Windows Server. Dedicated Hosts worden ook per host per uur geprijsd, zijn duurder en kunnen worden gereserveerd voor korting. De meeste workloads hebben geen dedicated hardware nodig.

Het juiste prijsmodel kiezen

Stem het prijsmodel af op het patroon van de workload: On-Demand voor onvoorspelbare of kortdurende workloads; Reserved / Savings Plans voor stabiele productieworkloads die 24/7 draaien; Spot voor batchverwerking, stateless verwerking of onderbreekbare verwerking; Dedicated Hosts voor naleving van BYOL-licenties. Een veelvoorkomend examenpatroon: een webapplicatie met drie lagen gebruikt Savings Plans voor de altijd actieve applicatielaag, Spot voor nachtelijke batchtaken en On-Demand voor periodieke piekcapaciteit.

Graviton-instances op basis van ARM

AWS Graviton-processors (Graviton2, Graviton3) zijn aangepaste chips op basis van ARM die door AWS zijn ontworpen. Graviton-instances (T4g, M6g, C6g, R6g enzovoort) bieden tot 40% betere prijs-prestaties dan vergelijkbare x86-instances. Ze zijn ideaal voor cloud-native workloads die op ARM worden gecompileerd en uitgevoerd: Linux-webservers, gecontaineriseerde microservices en Java- en Go-applicaties. Als je examenvragen ziet over kostenefficiëntie voor Linux-workloads, overweeg dan Graviton-instances als een sterke optie naast Spot en Savings Plans.

Naamgevingsconventie voor instancetypen

De namen van EC2-instancetypen volgen een consistent patroon: [family][generation][attributes].[size]. Bijvoorbeeld: m6g.xlarge = M-familie (algemeen gebruik), 6e generatie, Graviton (g), xlarge (4 vCPU, 16 GB RAM). Kenmerkachtervoegsels: d = lokale NVMe-opslag, n = verbeterde netwerkfunctionaliteit, a = AMD-processor, i = Intel, g = Graviton ARM. Grootten lopen van nano → micro → small → medium → large → xlarge → 2xlarge → ... → 48xlarge (het aantal vCPU's en de hoeveelheid geheugen verdubbelen bij elke stap in grootte in de meeste families).

Korte controle

Test je begrip van de AWS Solutions Architect-concepten (SAA-C03) uit deze les.

Samenvatting van de les

In deze les heb je geleerd dat instancetypen (M, C, R, I, P) zijn geoptimaliseerd voor verschillende verhoudingen tussen CPU, geheugen en opslag, dat On-Demand flexibel is, Reserved/Savings Plans korting bieden op stabiele workloads en Spot het goedkoopst is voor onderbreekbare taken en dat Graviton ARM-instances de beste prijs-prestaties bieden voor cloud-native Linux-workloads. Hierna bekijken we Security Groups en Key Pairs voor netwerkbeveiliging van EC2.

Gratis beginnen

Leer Cloud & IT Cert Prep met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
150
Lessen
600

Veelgestelde vragen

Is de les “Instancetypen en prijsmodellen” gratis?

Ja — de volledige tekst van “Instancetypen en prijsmodellen” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Cloud & IT Cert Prep wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Cloud & IT Cert Prep bevat in totaal 4 lessen.

Wat leer ik in “Instancetypen en prijsmodellen”?

Vergelijk de prijsmodellen On-Demand, Reserved, Spot en Savings Plans en koppel elk model aan het juiste workloadpatroon. Je oefent met Cloud & IT Cert Prep door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Cloud & IT Cert Prep te beginnen?

Ervaring vooraf is niet nodig. Cloud & IT Cert Prep op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 2 van 4.

Hoe lang duurt de les “Instancetypen en prijsmodellen”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Cloud & IT Cert Prep?

Ja. Elke les over Cloud & IT Cert Prep bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Uw eerste EC2-instance starten
  2. Instancetypen en prijsmodellen
  3. Security groups en key pairs
  4. EC2-opslag: Instance Store versus EBS
← Terug naar Cloud & IT Cert Prep