Een ontwikkelaar wil serverlogs van een zeer beschikbare Python-webapplicatie die op meerdere EC2-instances draait, bekijken zonder via SSH in elke instance in te loggen. Welke wijziging vereist de MINSTE aanpassing aan de applicatie om logs te centraliseren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: De unified Amazon CloudWatch agent op elke EC2-instance installeren en configureren om de applicatielogs naar CloudWatch te sturen..
Waarom dit het antwoord is
De unified Amazon CloudWatch agent is de meest efficiënte oplossing omdat deze is ontworpen om logs en metrics van EC2-instances te verzamelen en naar CloudWatch te sturen met minimale aanpassingen aan de applicatie zelf. De agent wordt op elke instance geïnstalleerd en geconfigureerd om de bestaande logbestanden te monitoren, waardoor ontwikkelaars ze centraal kunnen bekijken zonder in te loggen op individuele instances. Het refactoren van de applicatie naar AWS Lambda is een ingrijpende architectuurwijziging en vereist veel meer aanpassingen dan alleen logbeheer. Het bouwen van een gecentraliseerde loggingoplossing met OpenSearch Service, Logstash en OpenSearch Dashboards is een complexere en duurdere oplossing die meer configuratie en onderhoud vereist dan de CloudWatch agent. Het consolideren van de app op één grotere EC2-instance elimineert de hoge beschikbaarheid en schaalbaarheid die de oorspronkelijke architectuur bood, en is daarom geen geschikte oplossing voor een "zeer beschikbare" applicatie.
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