guru Flashcards
Which of the following is NOT a feature of IAM?
Integrates with existing active directory account allowing single sign on
Centralised control of your AWS account
Fine-grained access control to AWS resources
Allows you to setup biometric authentication, so that no passwords are required
Allows you to setup biometric authentication, so that no passwords are required
The AWS sign-in endpoint for SAML is https://signin.aws.amazon.com/saml.
True or False?
True
What is the name of the API call used to request temporary security credentials from the AWS platform when federating with Active Directory?
AssumeRoleWithSAML
CovertRoleToSAML
GetSAMLRole
ShowMeTheSAML
AssumeRoleWithSAML
When using Active Directory to authenticate to AWS, which of the following answers contains the correct steps, in the correct order?
Federating with Active Directory is not possible with AWS.
The user navigates to ADFS webserver. The user enter in their single sign on credentials. The user’s web browser receives a SAML assertion from the AD server. The user’s browser then posts the SAML assertion to the AWS SAML end point for SAML and the AssumeRoleWithSAML API request is used to request temporary security credentials. 5) The user is then able to access the AWS Console.
The user navigates to the AWS console. The user enter in their active directory single sign on credentials in to AWS. The user’s web browser receives a SAML assertion from AWS. The user is then able to access the AWS Console.
The user navigates to ADFS webserver. The user enter in their single sign on credentials. The user’s web browser receives a SAML assertion from the AD server. The user’s browser then posts the SAML assertion to the AWS SAML end point for SAML and the GiveUserSAMLAccess API request is used to request temporary security credentials. 5) The user is then able to access the AWS Console.
The user navigates to ADFS webserver. The user enter in their single sign on credentials. The user’s web browser receives a SAML assertion from the AD server. The user’s browser then posts the SAML assertion to the AWS SAML end point for SAML and the AssumeRoleWithSAML API request is used to request temporary security credentials. 5) The user is then able to access the AWS Console.
AWS recommends that EC2 instances have credentials stored on them so that the instances can access other resources (such as S3 buckets).
True or False?
False
What is the name of the service that allows users to use their social media account to gain temporary access to the AWS platform?
Facebook Sign In Service
Web Confederation Services
Web Identity Federation
Active Directory Authentication Services
Web Identity Federation
When using Web Identity Federation to allow a user to access an AWS service (such as an S3 bucket), which of the following is the correct order of steps?
A user logs in to the AWS platform using their facebook credentials. AWS authenticate with facebook to check the credentials. Temporary Security Access is granted to AWS.
A user makes the AssumeRoleWithWebIdentity API Call. The user is then redirected to facebook to authenticate. Once authenticated, the user is given an ID token. The user is then granted temporary access to the AWS platform.
Users cannot use Facebook credentials to access the AWS platform.
A user authenticates with facebook first. They are then given an ID token by facebook. An API call, AssumeRoleWithWebIdentity, is then used in conjunction with the ID token. A user is then granted temporary security credentials.
A user authenticates with facebook first. They are then given an ID token by facebook. An API call, AssumeRoleWithWebIdentity, is then used in conjunction with the ID token. A user is then granted temporary security credentials.
When authenticating using Web Identity Federation, which of the following is the API call used to obtain temporary security credentials?
GetRoleWithWebIdentity
GetRole
AssumeRoleWithWebIdentity
AssumeRole
AssumeRoleWithWebIdentity
Which statement best describes IAM?
IAM allows you to manage users, groups, and roles and their corresponding level of access to the AWS Platform.
IAM stands for Improvised Application Management, and it allows you to deploy and manage applications in the AWS Cloud.
IAM allows you to manage permissions for AWS resources only.
IAM allows you to manage users’ passwords only. AWS staff must create new users for your organization. This is done by raising a ticket.
IAM allows you to manage users, groups, and roles and their corresponding level of access to the AWS Platform.
SAML stands for Security Assertion Markup Language.
True or False?
True
XXXXXXXXXXXXXXXXXX
XXXXXXXXXXX
You have an EC2 instance that needs to know both its private IP address and its public IP address. To do this, the application needs to ________.
Run IPCONFIG (Windows) or IFCONFIG (Linux)
Use the following command: “AWS EC2 displayIP”
Retrieve the instance Metadata from http://169.254.169.254/latest/meta-data/
Retrieve the instance Userdata from http://169.254.169.254/latest/meta-data/
Retrieve the instance Metadata from http://169.254.169.254/latest/meta-data/
Which of the following languages is NOT supported by the AWS SDK?
Perl
Node.JS
C++
Python
Ruby
Perl
Which of the following best describes Amazon ECS?
The Elastic Container Service is a serverless system to manage running many Docker containers in a flexible and cost-effective way.
The Elastic Container Scheduler is a serverless system to manage running many Docker containers in a flexible and cost-effective way.
The Elastic Container Scheduler is a service that manages running Docker containers on a group of your EC2 instances.
The Elastic Container Service is a service that manages running Docker containers on a group of your EC2 instances.
The Elastic Container Scheduler is software that you can run and manage to orchestrate many running Docker containers.
The Elastic Container Service is software that you can run and manage to orchestrate many running Docker containers.
The Elastic Container Service is a service that manages running Docker containers on a group of your EC2 instances.
Which AWS service below is chargeable?
Elastic Beanstalk
Autoscaling
Elastic Load Balancers
Cloud Formation
Elastic Load Balancers
In order to enable encryption at rest using EC2 and Elastic Block Store, you must ________.
Mount the EBS volume in to S3 and then encrypt the bucket using a bucket policy.
Configure encryption when creating the EBS volume
Configure encryption using X.509 certificates
Configure encryption using the appropriate Operating Systems file system
Configure encryption when creating the EBS volume
The default region for an SDK is “US-EAST-1”.
True or False?
True
An HTTP 200 code means ________.
There has been a server side error
The request has failed
There has been a client side error.
The request was successful
The request was successful
An HTTP 3xx code means ________.
There has been a server side error
There has been a client side error
There has been a redirection
The request was successful
There has been a redirection
To accommodate the hosting of multiple sites, you can have multiple SSL certificates on an Elastic Load Balancer.
True or False?
False
To retrieve instance Metadata or Userdata, you will need to use which the following IP Addresses?
http: //192.168.0.254
http: //169.254.169.254
http: //10.0.0.1
http: //127.0.0.1
http://169.254.169.254
A HTTP 4XX code means ________.
The request was successful.
There has been a client side error.
There has been a server side error.
There has been a redirection.
There has been a client side error.
A HTTP 5XX code means ________.
The request was a success\
There has been a server side error
There has been a client side error
There has been a redirection
There has been a server side error
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXX