Een applicatie op EC2 instances in een Auto Scaling group moet tijdens het opstarten groeiende S3-data downloaden en verwerken, wat leidt tot vertragingen van meerdere minuten voor nieuwe instances. Wat is de MEEST kosteneffectieve manier om de tijd te verkorten voordat nieuwe instances klaar zijn om verzoeken te verwerken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een warm pool voor de Auto Scaling group met opgewarmde EC2 instances in de Stopped-status. Configureer een autoscaling:EC2_INSTANCE_LAUNCHING lifecycle hook op de Auto Scaling group. Pas de applicatie aan om de lifecycle hook te voltooien wanneer de applicatie klaar is om verzoeken te verwerken..
Waarom dit het antwoord is
De meest kosteneffectieve oplossing is het configureren van een warm pool met Stopped-instances. Een warm pool houdt instances voorbereid, wat de opstarttijd verkort omdat de basisconfiguratie al is uitgevoerd. Door de instances in de Stopped-status te houden, betaal je alleen voor de opslag van de EBS-volumes, niet voor de rekencapaciteit, wat dit kosteneffectief maakt. De autoscaling:EC2INSTANCELAUNCHING lifecycle hook zorgt ervoor dat de Auto Scaling group wacht met het toevoegen van de instance aan de service totdat de applicatie aangeeft dat deze volledig is opgestart en klaar is om verzoeken te verwerken, inclusief het verwerken van S3-data. Het verhogen van het maximale aantal instances lost het probleem van lange opstarttijden niet op. Een warm pool met Running-instances is sneller, maar duurder omdat je betaalt voor de rekentijd van de instances, zelfs als ze niet actief worden gebruikt. Het plaatsen van een instance in de Standby-status na het voltooien van de lifecycle hook is niet de primaire methode om de opstarttijd te verkorten en voegt complexiteit toe zonder directe kosteneffectiviteit.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig