01-AWS Basics Flashcards
At its core, what is an account?
A container for both identities (user, roles, groups) and AWS resources.
What is required for each new AWS account?
Unique email address & payment method.
What is an AWS account root user?
A root user that has full access over an account, the resources in the account, and this cannot be restricted.
How do you secure the root account?
MFA
What invoice model does AWS use?
Pay as you go as you only pay for the resources that you are.
What service can be used for creating additional identities?
Identity and Access Management (IAM)
What access does identities other than root start out with?
None. They have no access. You must explicitly grant permissions to each identity.
How can AWS accounts act as a security boundary?
By creating different accounts for development, testing, production environments as well as accounts for different teams.
What types of identities does IAM allow the creation of?
User, Roles, and Groups
How is access handled in AWS accounts by default?
All access is denied unless explicitly granted.
What are authentication factors?
Pieces of evidence used to prove your identity.
What is single factor authentication?
One factor for authentication (e.g., your password)
What is multi-factor authentication?
Two factor for authentication (e.g., your password and an MFA device)
What are 4 common authentication factors?
knowledge (something you have, like a password), Possession (something you have like an MFA device), Inherence (something you are: fingerprint or face scan), Location (physical or network location).
What type of MFA does AWS support
virtual device and physical devices, such as a fob.
What authentication factor does AWS use by default?
single factor authentication
Why is MFA a critical security feature for an AWS account?
It requires both something you know (password) and something you have (MFA device).
What practice should you follow when providing access to necessary resources?
The practice of least privilege access where you only grant the permissions required to perform the task.