Inżynier DevOps napisał politykę IAM używaną przez funkcję Lambda, która zatrzymuje instancje EC2 oznaczone tagiem Environment: NonProduction w weekendy. Polityka została oznaczona jako zbyt liberalna. Jakie zmiany powinien wprowadzić inżynier, aby zastosować zasadę najmniejszych uprawnień? (Wybierz trzy.)
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zmień "Resource": "*" na "Resource": "arn:aws:ec2:*:*:instance/*".
Dlaczego to jest odpowiedź
Poprawne odpowiedzi koncentrują się na zasadzie najmniejszych uprawnień. Zmiana "Resource": "" na "Resource": "arn:aws:ec2:::instance/" ogranicza uprawnienia tylko do instancji EC2, zamiast do wszystkich zasobów AWS. Zmiana "Action": "ec2:" na "Action": "ec2:StopInstances" precyzuje, że funkcja Lambda może wykonywać tylko akcję zatrzymywania instancji, a nie wszystkie akcje EC2. Dodanie warunku "ec2:DescribeInstances" jest konieczne, ponieważ funkcja Lambda musi mieć możliwość listowania instancji, aby znaleźć te z odpowiednim tagiem przed ich zatrzymaniem. Pozostałe opcje dodają warunki, które nie są bezpośrednio związane z ograniczeniem uprawnień do zatrzymywania instancji EC2 na podstawie tagów.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana