Een applicatie die op Amazon ECS draait, heeft verschillende variabelen nodig: authenticatiegegevens voor de externe API, de API-URL en inloggegevens. De authenticatie-informatie en de API-URL moeten beschikbaar zijn voor alle huidige en toekomstige app-versies in dev, test en prod. Welke aanpak haalt deze waarden op met de MINSTE wijzigingen aan de applicatie?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Wijzig de app om variabelen te lezen uit AWS Systems Manager Parameter Store, waarbij u afzonderlijke Parameter Store-paden gebruikt voor elke variabele en omgeving. Sla inloggegevens op in AWS Secrets Manager per omgeving..
Waarom dit het antwoord is
De correcte aanpak is om AWS Systems Manager Parameter Store te gebruiken voor de API-URL en authenticatie-informatie, en AWS Secrets Manager voor de inloggegevens. Parameter Store is ideaal voor configuratiegegevens die niet-gevoelig zijn of die versleuteld kunnen worden opgeslagen, en ondersteunt omgevingsspecifieke paden. Secrets Manager is specifiek ontworpen voor het veilig opslaan en roteren van gevoelige inloggegevens. Beide diensten integreren naadloos met ECS en vereisen minimale applicatiewijzigingen, aangezien de waarden dynamisch kunnen worden opgehaald via de AWS SDK of als omgevingsvariabelen kunnen worden geïnjecteerd in de taakdefinitie. Het opslaan van waarden in AWS KMS is onjuist omdat KMS een sleutelbeheerdienst is, niet een opslagplaats voor applicatieconfiguratie of geheimen. Een versleuteld bestand bundelen met de applicatie is minder flexibel en veiliger dan cloud-native diensten, en vereist meer beheer bij wijzigingen. Omgevingsvariabelen direct in de ECS-taakdefinitie plaatsen is mogelijk, maar minder schaalbaar en veilig voor gevoelige data dan Parameter Store en Secrets Manager, vooral voor inloggegevens.
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