Een bedrijf draait een Java-gebaseerde taak op een Amazon EC2-instance. De taak draait elk uur, duurt 10 seconden om te voltooien, verbruikt 1 GB geheugen en veroorzaakt korte CPU-pieken, terwijl de rest van de tijd het CPU-gebruik laag is. Het bedrijf wil de kosten verlagen en tegelijkertijd aan deze vereisten voldoen. Welke oplossing voldoet aan deze vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Kopieer de code naar een AWS Lambda-functie met 1 GB geheugen. Maak een Amazon EventBridge geplande regel om de code elk uur uit te voeren..
Waarom dit het antwoord is
De correcte optie is het gebruik van AWS Lambda en Amazon EventBridge. Lambda is een serverloze compute-service die code uitvoert als reactie op gebeurtenissen, zoals een geplande EventBridge-regel. Dit is kosteneffectief omdat u alleen betaalt voor de compute-tijd die wordt verbruikt wanneer de functie daadwerkelijk draait. De taak duurt slechts 10 seconden per uur en verbruikt 1 GB geheugen, wat perfect past bij het Lambda-model. De andere opties zijn minder optimaal: AWS Fargate met ECS is een containeroplossing, maar voor een taak die slechts 10 seconden per uur draait, zijn de kosten voor het provisioneren en onderhouden van een Fargate-taak waarschijnlijk hoger dan Lambda. Het containeriseren en installeren op een bestaande AMI vereist nog steeds een draaiende EC2-instance, wat duurder is dan Lambda. Het stoppen en starten van een EC2-instance is ook duurder dan Lambda, en het opstarten van een EC2-instance kan langer duren dan de 10 seconden die de taak nodig heeft, wat inefficiënt is.
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