Amazon CLF-C02: Kern-computeservices — Studiegids

Onderdeel van de AWS Cloud Practitioner CLF-C02 — Studiegids. Oefen met geverifieerde antwoorden in het Amazon-examencentrum, of doe getimede oefentests op ExamRoll.io.

Kernconcepten van EC2, aankoopmodellen en beschikbaarheidspatronen

Amazon EC2 is de fundamentele IaaS compute-dienst: u kiest instance types voor CPU, geheugen, opslag en netwerk, draait besturingssystemen die u beheert, en koppelt optioneel Elastic Block Store (EBS) volumes voor persistente block storage. Ontwerpen voor hoge beschikbaarheid vereist het plaatsen van workloads over meerdere Availability Zones (AZ’s) en, waar nodig, meerdere Regions. Gebruik voor beheerde relationele databases Amazon RDS Multi‑AZ voor een synchrone standby en geautomatiseerde failover; voor extreme leesschaalbaarheid of cross-region disaster recovery, overweeg Amazon Aurora Global Database. De keuzes voor het aankopen van instances bepalen de afwegingen tussen kosten en veerkracht: On‑Demand geeft flexibiliteit zonder commitment; Reserved Instances of Compute Savings Plans geven de grootste voorspelbare besparingen voor stabiel, continu gebruik; Spot Instances leveren de laagste prijs voor fouttolerante, onderbreekbare workloads. Veelvoorkomende valkuilen zijn het vertrouwen op een enkele AZ, het opslaan van langlevende credentials op instances en overprovisioning ‘voor het geval dat’. Gebruik Auto Scaling groups met health checks, lifecycle hooks en mixed instance policies (On‑Demand + Spot) om kosten en beschikbaarheid in evenwicht te brengen. Beslis tussen Reserved/Savings Plans versus Spot door de vereiste uptime, tolerantie voor onderbrekingen en de nauwkeurigheid van de forecasting te evalueren; kies voor Multi‑AZ of multi‑Region op basis van RTO/RPO-eisen en beperkingen door cross-region latency.

Beheerde container-, batch- en serverless compute: beslissingscriteria

AWS biedt meerdere beheerde compute-platformen die aansluiten bij architectonische doelen. AWS Lambda maakt event-driven, serverless functies mogelijk met automatische schaling en facturering per milliseconde, wat het best is voor stateless, kortstondige taken. Amazon ECS biedt een beheerde containerorkestratie-optie die integreert met Fargate voor serverless containeruitvoering of met EC2 voor meer controle. Amazon EKS draait Kubernetes als een beheerde control plane voor teams die standaardiseren op Kubernetes, met worker nodes als EC2 of Fargate. AWS Batch plant en schaalt batch-computetaken over EC2- of Spot-capaciteit, en optimaliseert de doorvoer voor high-performance of high-volume taken. Elastic Beanstalk is een applicatieplatform voor het implementeren van webapps zonder de onderliggende infrastructuur te beheren; het abstraheert de setup van EC2, autoscaling, ELB en RDS voor snellere lift‑and‑shift implementaties. Belangrijke beslissingscriteria zijn onder meer operationele vaardigheden (Kubernetes-expertise pleit voor EKS), implementatiesnelheid (Beanstalk), kostenvoorspelbaarheid (Fargate vereenvoudigt maar kan duurder zijn), en kenmerken van de workload (Lambda voor korte, event-gestuurde taken; ECS/EKS voor langlopende services). Vermijd de valkuil om de meest uitgebreide optie te selecteren wanneer een eenvoudigere beheerde dienst (Lambda of Fargate) de operationele last zou verminderen en de flexibiliteit zou verhogen.

Autoscaling, elasticiteit en strategieën voor kostenoptimalisatie

Elasticiteit is het vermogen om resources op en af te schalen om aan de vraag te voldoen; autoscaling is het mechanisme om dit te bereiken. Gebruik Auto Scaling groups (ASG’s) voor EC2 om instances toe te voegen of te verwijderen op basis van target tracking, step, of predictive policies. Gebruik voor containers ECS of EKS auto-scaling voor taken en clusters, en gebruik de ingebouwde concurrency-controles van Lambda voor functies. Ontwerp voor statelessness en externaliseer de state naar beheerde diensten zoals Amazon RDS, DynamoDB, ElastiCache of S3, zodat instances kortstondig (ephemeral) kunnen zijn. Kies de juiste instance-grootte (right-sizing) met regelmatige evaluaties, gebruik monitoring (CloudWatch metrics en alarms), en overweeg Savings Plans of Reserved Instances voor stabiel basisgebruik, terwijl u variabele workloads op Spot plaatst. Prijsmodellen om af te wegen:

Beveiliging, compliance en operationele tooling voor compute

Beveiliging en operations zijn fundamenteel voor compute in AWS. Volgens het ‘shared responsibility model’ beveiligt AWS de wereldwijde infrastructuur en managed services, terwijl klanten verantwoordelijk zijn voor het gastbesturingssysteem (guest OS), applicatieconfiguratie, data en IAM-permissies bij het gebruik van IaaS. Vermijd het embedden van langlevende access keys; koppel in plaats daarvan IAM-rollen aan EC2-instances of gebruik IAM Roles for Service Accounts (IRSA) voor EKS, en gebruik AWS Secrets Manager of Systems Manager Parameter Store (SecureString) om secrets centraal te beheren en te roteren. Voor auditing en onderzoek, schakel AWS CloudTrail in om API-activiteit in het hele account vast te leggen en gebruik AWS Config om resourceconfiguraties te registreren. Gebruik Amazon Macie om gevoelige data in S3 te ontdekken en te classificeren, en IAM Access Analyzer of S3 Access Analyzer om cross-account of publiek gedeelde resources te vinden. Gebruik AWS Artifact om auditrapporten op te halen als bewijs voor compliance. Operationele zichtbaarheid wordt verbeterd met VPC Flow Logs voor netwerkverkeer, het AWS Personal Health Dashboard voor accountspecifieke gebeurtenissen en het Service Health Dashboard voor de wereldwijde status van services. Veelvoorkomende fouten door gebruikers zijn het achterlaten van actieve keys op het root-account, het niet inschakelen van MFA voor de root-gebruiker en het niet centraliseren van identiteiten met IAM Identity Center (voorheen AWS SSO) voor op SAML gebaseerde single sign-on naar externe applicaties.

Praktijkprobleem: Use-Case Scenario

Scenario: Acme Analytics draait een dataverwerkingsapplicatie op EC2 in één enkele AZ binnen een productie-AWS-account. Ze hebben batch-jobs die ’s nachts grote volumes verwerken en willen lagere kosten, sneller herstel na een AZ-storing en een veilige omgang met secrets.

Uitdaging: Verlaag de compute-kosten en garandeer tegelijkertijd de nachtelijke batch-doorvoer en verbeter de beschikbaarheid over meerdere AZ’s, zonder de hele applicatie onmiddellijk opnieuw te moeten ontwerpen.

Aanbevolen Aanpak:

  1. Migreer batch workers naar een AWS Batch compute-omgeving met een ‘mixed instance policy’ (Spot + On-Demand) om de kosten te verlagen en tegelijkertijd een basiscapaciteit te behouden.
  2. Configureer AWS Batch om meerdere AZ’s te gebruiken en schakel Retry/RetryStrategy in met job queues die voor veerkracht over de AZ’s zijn verspreid.
  3. Vervang geëmbedde credentials door IAM-rollen voor EC2/Batch-jobs en sla geroteerde secrets op in AWS Secrets Manager; integreer met IAM voor automatisch ophalen.
  4. Implementeer CloudWatch-alarmen en Auto Scaling-policies op een minimale EC2-vloot voor eventuele overgebleven stateful componenten en schakel Cross-AZ RDS Multi-AZ in als er een DB wordt gebruikt.

Rationale: Het gebruik van managed batch + Spot verlaagt de kosten en de operationele overhead, terwijl de multi-AZ-distributie en IAM/Secrets Manager de beschikbaarheid en beveiliging verbeteren. Dit sluit aan bij de best practices van elasticiteit, ’least privilege’ en geautomatiseerde rotatie van secrets.


AWS Globale Infrastructuur · Alle domeinen · Kern-opslagservices

Oefen deze vragen → · Getimede oefening op ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Slaag voor je examen →

Blader door Amazon →

Related guides

Alles-in-één toegang

Eén abonnement. Elk examen.

Elk plan ontgrendelt onbeperkt zoeken naar antwoorden, oefentests, AI-uitleg en de volledige bronnenbibliotheek — in meer dan 20 talen.

Maandelijks
24.87
Just €0.83/day
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

Beste waarde
12 maanden
179.87
Just €0.49/daySave 40%
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

✓ Gratis plan inbegrepen · ✓ Annuleer op elk moment · ✓ Alle plannen ontgrendelen het volledige product