Domain 5: Security, Compliance, and Governance of AI Solutions 14% Flashcards
A web service that helps you manage and secure access to your AWS accounts and resources with which you can create and manage AWS users and grant them permissions to use services in your account.
AWS Identity and Access Management, or IAM
T/F: It is possible to use IAM to restrict a user’s permissions to certain Regions.
True
When you first create an AWS account, you begin with a single identity that has complete access to all AWS services and resources in the account. This identity is called the _____
root user
An IAM policy is a ___ document that allows or denies permissions to AWS services and resources.
JSON
An _____ is a collection of IAM users in which all users in the group are granted permissions specified by the policy.
IAM group
T/F: To manage groups, you might want to organize IAM groups by job functions.
True
T/F: Best practice for IAM groups is to attach policies to groups and only attach to users any unique permissions that they should have.
True
An _____ is an identity that a person or an AWS service can assume to gain temporary access to other AWS resources or services, in which you get temporary security credentials for your session, which auto expire.
IAM role
Permissions policies that are associated with IAM users, groups, and roles are called _____.
identity-based policies
_____ is when your users authenticate with an identity provider like Active Directory. After they authenticate, they are given temporary credentials for AWS. AWS IAM Identity Center lets you use an external identity provider like Active Directory to authenticate users, or you can create a directory in IAM Identity Center and use that to authenticate.
Identity federation
IAM Identity Center refers to users as _____ or _____.
workforce users or workforce identities
T/F: You can manage permissions for all accounts in one central repository using AWS Identity Center
True
T/F: You can also use AWS Identity Center to put users into groups and assign permission sets at the group level.
True
_____ captures API calls and related events that are made by or on behalf of your AWS account, and it delivers the log files to an Amazon S3 bucket that you specify.
AWS CloudTrail
_____ captures all API calls for SageMaker except for invoking endpoints.
CloudTrail
_____ is a feature that you can use to block public access to all your objects. You can block them at the bucket or account level now, and in the future. If enabled at the bucket level, some buckets in your account might be open to the public. When enabled at the account level, no buckets, existing or new, can grant public access.
Amazon S3 Block Public Access
T/F: When S3 Block Public Access is enabled, it will override any public permissions granted by bucket policies or access control lists.
True
_____ provides three pre-configured role personas and predefined permissions for 12 ML activities. They include permissions to access other services like Amazon S3, AWS Glue, Amazon Athena, and Amazon CloudWatch.
SageMaker Role Manager
The _____ persona is for someone who needs to use SageMaker to perform general machine learning development and experimentation.
data scientist
The _____ persona is for someone who is managing models, pipelines, experiments, and endpoints, but doesn’t need to access the data in Amazon S3.
MLOps
The _____ persona is used for creating a role that SageMaker compute resources can use to perform tasks such as training and inference.
SageMaker compute
T/F: All AWS services offer the ability to encrypt data at rest and in transit. By encrypting your data at rest, even if someone could access your data on a storage volume, they would not be able to read it.
True