Een bedrijf host een webapplicatie op een enkele Amazon EC2-instance die door gebruikers geüploade documenten opslaat op een Amazon EBS-volume. Voor betere schaalbaarheid en beschikbaarheid heeft het bedrijf een tweede EC2-instance en EBS-volume toegevoegd in een andere Availability Zone en beide instances achter een Application Load Balancer geplaatst. Na deze wijziging melden gebruikers dat elke paginavernieuwing de ene subset van hun documenten of de andere toont, maar nooit alle documenten tegelijk. Wat moet een solutions architect voorstellen zodat gebruikers al hun documenten tegelijk zien?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Kopieer de data van beide EBS-volumes naar Amazon EFS. Pas de applicatie aan om nieuwe documenten op te slaan in Amazon EFS..
Waarom dit het antwoord is
Het probleem ontstaat doordat elk EBS-volume slechts een deel van de documenten bevat, en EBS-volumes niet gedeeld kunnen worden tussen EC2-instances in verschillende Availability Zones. Gebruikers zien inconsistente gegevens, afhankelijk van welke EC2-instance de ALB hen stuurt. Amazon EFS (Elastic File System) is een schaalbare, gedeelde bestandsservice die door meerdere EC2-instances tegelijk kan worden gemount, zelfs over verschillende Availability Zones heen. Door de bestaande data naar EFS te migreren en de applicatie aan te passen om EFS te gebruiken voor nieuwe uploads, wordt één consistente databron gecreëerd. De optie om data te kopiëren naar beide EBS-volumes lost het probleem van schaalbaarheid en consistentie op de lange termijn niet op, omdat nieuwe uploads nog steeds op één volume terechtkomen en handmatige synchronisatie nodig zou zijn. Het configureren van de ALB om gebruikers naar specifieke servers te leiden (sticky sessions) kan de gebruikerservaring verbeteren, maar lost het onderliggende probleem van gesplitste data niet op en is minder schaalbaar. Het sturen van verzoeken naar beide servers en het combineren van resultaten is complex en inefficiënt voor dit scenario.
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