AWS Certified Solutions Architect – Professional SAP-C01 – Question359

Is it possible to load data from Amazon DynamoDB into Amazon Redshift?

A.
No, you cannot load all the data from DynamoDB table to a Redshift table as it limited by size constraints.
B. No
C. No, DynamoDB data types do not correspond directly with those of Amazon Redshift.
D. Yes

Correct Answer: D

Explanation:

Explanation: Yes. When you copy data from an Amazon DynamoDB table into Amazon Redshift, you can perform complex data analysis queries on that data. This includes joins with other tables in your Amazon Redshift cluster.
Reference:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Red…

AWS Certified Solutions Architect – Professional SAP-C01 – Question358

In DynamoDB, which of the following allows you to set alarms when you reach a specified threshold for a metric?

A.
Alarm Signal
B. DynamoDB Analyzer
C. CloudWatch
D. DynamoDBALARM

Correct Answer: C

Explanation:

Explanation: CloudWatch allows you to set alarms when you reach a specified threshold for a metric.
Reference:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Mon…

AWS Certified Solutions Architect – Professional SAP-C01 – Question357

DynamoDB uses only as a transport protocol, not as a storage format.

A.
WDDX
B. XML
C. SGML
D. JSON

Correct Answer: D

Explanation:

Explanation: DynamoDB uses JSON only as a transport protocol, not as a storage format. The AWS SDKs use JSON to send data to DynamoDB, and DynamoDB responds with JSON, but DynamoDB does not store data persistently in JSON format.
Reference:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Pro… elAPI.html

AWS Certified Solutions Architect – Professional SAP-C01 – Question356

Which of the following is NOT true of the DynamoDB Console?

A.
It allows you to add local secondary indexes to existing tables.
B. It allows you to query a table.
C. It allows you to set up alarms to monitor your table's capacity usage.
D. It allows you to view items stored in a tables, add, update, and delete items.

Correct Answer: A

Explanation:

Explanation: The DynamoDB Console lets you do the following: Create, update, and delete tables. The throughput calculator provides you with estimates of how many capacity units you will need to request based on the usage information you provide. View items stored in a tables, add, update, and delete items. Query a table. Set up alarms to monitor your table’s capacity usage. View your table’s top monitoring metrics on real-time graphs from CloudWatch. View alarms configured for each table and create custom alarms.html.

AWS Certified Solutions Architect – Professional SAP-C01 – Question355

In DynamoDB, a projection is__________.

A.
systematic transformation of the latitudes and longitudes of the locations inside your table
B. importing data from your file to a table
C. exporting data from a table to your file
D. the set of attributes that is copied from a table into a secondary index

Correct Answer: D

Explanation:

Explanation: In DynamoDB, a projection is the set of attributes that is copied from a table into a secondary index.
Reference:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI…

AWS Certified Solutions Architect – Professional SAP-C01 – Question354

An organization is setting up a highly scalable application using Elastic Beanstalk. The organization is using ELB and RDS with VPC. The organization has public and private subnets within the cloud.
Which of the below mentioned configurations will not work in this scenario?

A.
To setup RDS in a private subnet and ELB in a public subnet.
B. The configuration must have public and private subnets in the same AZ.
C. The configuration must have two private subnets in separate AZs.
D. The EC2 instance should have a public IP assigned to it.

Correct Answer: D

Explanation:

Explanation: The Amazon Virtual Private Cloud (Amazon VPC) allows the user to define a virtual networking environment in a private, isolated section of the Amazon Web Services (AWS) cloud. The user has complete control over the virtual networking environment. If the organization is planning to implement a scalable secure application using RDS, VPC and ELB the organization should follow below mentioned configurations: Setup RDS in a private subnet Setup ELB in a public subnet Since RDS needs a subnet group, the organization should have two private subnets in the same zone The ELB needs private and public subnet to be part of same AZs It is not required that instances should have a public IP assigned to them. The instances can be a part of a private subnet and the organization can setup a corresponding routing mechanism.
Reference:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/vpc-rds.html

AWS Certified Solutions Architect – Professional SAP-C01 – Question353

To ensure failover capabilities on an elastic network interface (ENI), what should you use for incoming traffic?

A.
A Route53 A record
B. A secondary private IP
C. A secondary public IP
D. A secondary ENI

Correct Answer: B

Explanation:

Explanation: To ensure failover capabilities on an elastic network interface (ENI), consider using a secondary private IP for incoming traffic and if a failure occurs, you can move the interface and/or secondary private IP address to a standby instance.
Reference:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html

AWS Certified Solutions Architect – Professional SAP-C01 – Question352

Someone is creating a VPC for their application hosting. He has created two private subnets in the same availability zone and created one subnet in a separate availability zone. He wants to make a High Availability system with an internal Elastic Load Balancer.
Which choice is true regarding internal ELBs in this scenario? (Choose two.)

A.
Internal ELBs should only be launched within private subnets.
B. Amazon ELB service does not allow subnet selection; instead it will automatically select all the available subnets of the VPC.
C. Internal ELBs can support only one subnet in each availability zone.
D. An internal ELB can support all the subnets irrespective of their zones.

Correct Answer: AC

Explanation:

Explanation: The Amazon Virtual Private Cloud (Amazon VPC) allows the user to define a virtual networking environment in a private, isolated section of the Amazon Web Services (AWS) cloud. The user has complete control over the virtual networking environment. Within this virtual private cloud, the user can launch AWS resources, such as elastic load balancers, and EC2 instances. There are two ELBs available with VPC: internet facing and internal (private) ELB.
For internal servers, such as App servers the organization can create an internal load balancer in their VPC and then place back-end application instances behind the internal load balancer. The internal load balancer will route requests to the back-end application instances, which are also using private IP addresses and only accept requests from the internal load balancer. The Internal ELB supports only one subnet in each AZ and asks the user to select a subnet while configuring internal ELB.
Reference:
http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGui…

AWS Certified Solutions Architect – Professional SAP-C01 – Question351

You want to establish redundant VPN connections and customer gateways on your network by setting up a second VPN connection.
Which of the following will ensure that this functions correctly?

A.
The customer gateway IP address for the second VPN connection must be publicly accessible.
B. The virtual gateway IP address for the second VPN connection must be publicly accessible.
C. The customer gateway IP address for the second VPN connection must use dynamic routes.
D. The customer gateway IP address for the second VPN connection must be privately accessible and be the same public IP address that you are using for the first VPN connection.

Correct Answer: A

Explanation:

Explanation: To establish redundant VPN connections and customer gateways on your network, you would need to set up a second VPN connection. However, you must ensure that the customer gateway IP address for the second VPN connection is publicly accessible.
Reference:
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_VPN.html

AWS Certified Solutions Architect – Professional SAP-C01 – Question350

A user has created a VPC with public and private subnets using the VPC Wizard. The VPC has CIDR 20.0.0.0/16. The private subnet uses CIDR 20.0.0.0/24.
Which of the below mentioned entries are required in the main route table to allow the instances in VPC to communicate with each other?

A.
Destination : 20.0.0.0/0 and Target : ALL
B. Destination : 20.0.0.0/16 and Target : Local
C. Destination : 20.0.0.0/24 and Target : Local
D. Destination : 20.0.0.0/16 and Target : ALL

Correct Answer: B

Explanation:

Explanation: A user can create a subnet with VPC and launch instances inside that subnet. If the user has created a public private subnet, the instances in the public subnet can receive inbound traffic directly from the Internet, whereas the instances in the private subnet cannot. If these subnets are created with Wizard, AWS will create two route tables and attach to the subnets. The main route table will have the entry “Destination: 20.0.0.0/16 and Target: Local”, which allows all instances in the VPC to communicate with each other.
Reference:
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Scenario2…