Amazon Web Services Upwork Test

Which is the best description of Xform's ?

Xforms are soap data from an html form binding

Xforms are json data from an html form binding

Xforms are reusable Reusable components for electronic forms and are used to extend the functionality of html forms

Xforms are reusable Reusable components for Soap bindings in web applications

Which of the following is the correct way to create an SQS endpoint?

var sqs = new AWS.SQS({

"region": "us-east-1"

});

var sqs = new SQS({

"region": "us-east-1"

});

var sqs = new AWS.SQS(

"region": "us-east-1"

);

var sqs = new AWS.SQS([

"region": "us-east-1"

]);

In the ............... Management Interface, the storage space is partitioned into units called containers.

Cloud Computing

Cloud Data

Cloud Application

Cloud Functions

____ are operating systems running on the Xen virtualization hypervisor.

Multi-Factor

AMIs

EC3

NAT

Your eCommerce application Amazon Payments is failing with "there is a problem with the handling of the order". Choose the most probable cause of the error.

Shipping does not apply for Payments using Amazon

The Buyers Bank account has insufficient funds

Credit card auto payment for your seller account is not configured

You need to enable "Allowed JavaScript Origins" and enable SSL for your domain in the application console

Regarding AWS CloudFront, which is the correct statement ?

CloudFront was designed to let developers create and deploy web application in Amazon cloud.

CloudFront is a content delivery network (CDN) which helps accelerating content distribution globally.

CloudFront aims at making it easy for developers to design and implement APIs in the cloud.

ClouldFront let developers store their frontend code in the cloud, while managing aspects of scalability and availability.

When using AWS Lambda, you are responsible only for your code. AWS Lambda manages the compute fleet that offers a balance of memory, CPU, network, and other resources. This is in exchange for flexibility, which means you cannot perform the tasks below, EXCEPT for:

log in to compute instances

customize the operating system

customize the language runtime

customize the amount of memory available

Which of the following allows you to create instances of the MySQL database to support your Web sites ?

Amazon Elastic Compute Cloud

Amazon Simple Queue Service

Amazon Relational Database Service

Amazon Simple Storage System

When launching a new EC2 instance in AWS, which of the following is NOT an option for AMIs ?

My AMIs

Community AMIs

AWS Marketplace

Test AMIs

Which of the following is an edge-storage or content-delivery system that caches data in different physical locations ?

Amazon RDS

Amazon Cloudfront

Amazon SimpleDB

Amazon Lambda

Amazon API Gateway supports throttling settings for each method in your APIs. You can set a standard rate limit and a burst rate limit per second for each method in your REST APIs. This enables developers to address or prevent API threats or abuse.

Is the above statement correct ?

Yes

No

In Amazon S3, Amazon Glacier is designed for:

frequently accessed data

active database storage.

infrequently accessed data.

cached session data.

You have developed a REST API using AWS API Gateway and configured all resources/methods to call a previously created Lambda function. The API has been already deployed once to a Stage and it's working properly. Which is NOT correct to say about that scenario ?

Any changes made to the API must be first Deployed before it can be tested externally using the deployment URL.

Any changes made to the Lambda function's code must be first Deployed before it can be tested.

An API key can be associated with the existing Stage so that it can be configured to work with the endpoints.

If you delete the API, you don't necessarily delete the Lambda function associated.

AWS Virtual Private Cloud (VPC) lets you provision a logically isolated section AWS-cloud where you can launch AWS resources in a virtual network that you define. Which of the following is correct about VPCs ?

A VPC CIDR block set to 10.0.0.0/16 will allow a max. of 256 subnets (IP addresses).

You can create subnets across multiple availability zones, which will enable launching instances across multiple availability zones to ensure a high-availability environment.

Most subnets in your custom VPC does not need to be associated with a route table.

Creating a VPC automatically creates a main route table, but it does not enable, by default, the instances in your VPC to communicate with each other.

Amazon RDS Reserved Instances give you the option to reserve a DB Instance for a one or three year term and in turn receive a significant discount compared to the On-Demand Instance pricing for the DB Instance.

Is the statement above correct ?

Yes

No

What is a Payment Gateway?

Outsourcing payment processing to a third party service such as Amazons Log in and Pay

A rest end point for Amazon Marketplace Web Service

A pipeline for Multi-Channel Fulfillment for Payment status approved

A pipeline for the Outbound Shipment API for Payment status approved

AWS DynamoDB is a managed NoSQL database. Regarding creating new DynamoDB tables, which of the following is true ?

A Primary and Foreign Key are allowed to be configured for any table.

When a table is successfully created, it becomes immediately available for Read and Write operations.

It's possible to provision the table capacity for Read and Writes units.

Sort keys are mandatory for any table in order to improve table performance.

Which of the following would be the solution to the following problem? (choose all that apply)

If your virtual server is started in another availability zone because of an outage, the data stored on the EBS volume is no longer available?

Note: There may be more than one right answer.

Use a distributed third-party storage solution to store your data in multiple availability zones

Outsource the state of your virtual server to a managed service that uses multi- ple availability zones

if a virtual service needs to recover in another availability zones

EBS snapshots are not stored on S3 to be available in multiple availability zones

Which of the following things can Auto scaling NOT do?

Start up EC2 instances when CPU utilization is above threshold

Release EC2 instances when CPU utilization is below threshold

Increase the instance size when utilization is above threshold

Both 2 and 3

When creating a new Lambda function through the AWS Console, which of the following is correct ?

You are allowed to set the max. amount of memory your service can use.

You are allowed to select Python as runtime environment, including choosing from different Python versions.

You are able define the timeout of your function to up to 10 min.

You are not able to configure Lambda to access resources, such as databases, within your custom VPC.

Which expression correctly describes the Assignment data structure for a HIT with an External Question?

Contains the parameters for a specific assignment of a HIT to a Worker.

Is obtained with the "GetAssignment" call while the worker is processing the questions

Is the datastructure for an External Question

Is populated by the external question’s ‘External Form’ fields

The following error is returned from the Fulfillment API

“Seller is not registered for Basic fulfillment.”

Choose the most probable reason for this error.

Seller does not have a fully compliant MWS Pro account

Access codes and seller ID codes are incorrect

Seller does not have a fully PCI compliant Payment Gateway

Seller does not have a correct AWS -S3 policy

When would you use the Reports API?

For orders that you store at Amazon, sell on Amazon

For orders that you store at Amazon, request to be shipped but not sold on Amazon

To protect AWS S3 customers with public files from acquiring a bill that can bankrupt them

To give your clients automated usage information

Choose the correct description of AWS FBA.

Used by amazon sellers to manage logistics

Used by non amazon sellers to manage logistics

Used by amazon sellers to manage inventories

AWS Facebook Business Access

Which of the following is NOT a supported Action in DynamoDB API ?

GetItem

Scan

Query

ListItem

PutItem

Which of the following is NOT a supported data type in DynamoDB ?

Number

Binary

Map

Set

Dict

Which of the following is NOT a feature available in Amazon RDS ?

Provisioned IOPS

Deployment inside VPC

Automated Backups

Multi-Region Deployment

Edits an existing item's attributes, or adds a new item to the table if it does not already exist. You can put, delete, or add attribute values.

Which option refers to this statement: Edits an existing item's attributes, or adds a new item to the table if it does not already exist. You can put, delete, or add attribute values.

PutItem

EditItem

UpdateItem

ReviewItem

Regarding enhanced networking in EC2 instances, which of the following is NOT correct ?

Enhanced networking capabilities is suppored using SR-IOV (Single Root I/O Virtualization).

If your applications benefit from high packet-per-second performance and/or low latency networking, Enhanced Networking will provide significantly improved performance, consistence of performance and scalability.

Enhanced networking can enabled on any AMIs, and not additional drivers are needed

Enhanced networking is only supported inside VPC

Which of the following function to map a DynamoDB result to a JavaSscript object?

function mapImage(item) {

return {

"id": item.id.S,

"version": parseInt(item.version.N, 10),

"state": item.state.S,

"rawS3Key": [...]

"processedS3Key": [...]

"processedImage": [...]

}; };

function mapImage(item) {

return {

"id": item.id.S,

"version": parseInt(item.version.N, 10),

"state": item.state.S,

"rawS3": [...]

"processedS3Key": [...]

"processedImage": [...]

}; };

function mapImage(item) {

return {

"id": item.id.S,

"version": parseInt(item.version.N, 10),

"state": item.state.S,

"rawS3Key": [...]

"processedS3": [...]

"processedImage": [...]

}; };

function mapImage(item) {

return {

"id": item.name.S,

"version": parseInt(item.version.N, 10),

"state": item.state.S,

"rawS3Key": [...]

"processedS3Key": [...]

"processedImage": [...]

}; };

With Amazon API Gateway, you can quickly and easily create a custom API to your code except for:

AWS Elastic Beanstalk

AWS Lambda

Amazon EC2

AWS CodeDeploy

Which of the following is NOT a feature available in API Gateway ?

Endpoint security with API Keys

Throttling settings for each method in your APIs

Deployment inside VPC

Import Swagger API definitions

DynamoDB is charged for per gigabyte of storage and per provisioned ......... or ........... capacity.

read, write

write, read

load, save

Which of the following states are available for an alarm?

Note: There may be more than one right answer.

INSUFFICIENT_DATA

OK

Trigger

None of the above

In Amazon RDS, the storage capacity allocated to your DB Instance can be increased while maintaining DB Instance availability. The availability is guaranteed when you decide to scale the compute resources available to your DB Instance up or down.

Is the statement above correct ?

Yes

No

For the following JavaScript fragment

var assignmentId = turkGetParam('assignmentId', '');

The assignmentId parameter would most probably relate to?

A mechanical Turk requestor HIT

The id for the worker requestor realtionship

The id for the assignment HIT relationship

The id for the HIT

In DynamoDB, read capacity units are based on strongly consistent read operations, which require more effort and consume twice as many database resources as eventually consistent reads. For example, a table that has 10 read capacity units of provisioned throughput would provide either (...) strongly consistent reads per second of (...) items, or (...) eventually consistent reads per second of the same items.

10, 4 KB, 20

20, 4 KB, 10

10, 1 KB, 20

20, 1 KB, 10

AWS RDS makes it easy to set up, operate, and scale a relational database in the cloud. Which of the following will NOT be managed by AWS:

Automated Backup

Software Patching

Multi-AZ Deployments

Query Optimization

Amazon (...) offers persistent storage for Amazon EC2 instances. Amazon (...) volumes are network-attached, and persist independently from the life of an instance. The volumes are highly available, highly reliable volumes that can be leveraged as an Amazon EC2 instance’s boot partition or attached to a running Amazon EC2 instance as a standard block device.

What does (...) refer to?

Elastic Beanstalk

Elastic Block Store

S3

Elastic Load Balancer

All of the APIs created with Amazon API Gateway expose HTTPS endpoints. Amazon API Gateway does tough support unencrypted (HTTP) endpoints.

The statement above is ...

True

False

Choose the statement that best describes the difference between s3 and Cloudfront.

CloudFront allows domain aliases while s3 does not

CloudFront serves content from any region while s3 is localised

CloudFront serves from any region while s3 requires specific replication to do the same

CloudFront is a proxy server while s3 is an object store

For the following fragment of an S3 IAM policy

"Statement": [{

"Sid": "AllowPublicRead",

"Effect": "Allow",

"Principal": { "AWS": "*" },

"Action": ["s3:GetObject"],

"Resource": ["arn:s3:::bucket/*" ]

}]

Why will this policy fail to set new permissions for the S3 bucket?

S3 permissions are already read only by default

S3 ARN value is incorrect

S3 Action value is incorrect

Only sets permissions at the bucket level

Which of the following AWS storage service assists S3 with transferring data?

AWS Import/Export

AWS CloudFormation

AWS Elastic Beanstalk

AWS CodeDeploy

Why would you set up an IAM policy for your S3 users?

To give your S3 users programmatic access for AWS services

To control who can access your data stored in S3

To give your S3 users console access only

To give your S3 user an Amazon Resource Names (ARNs)

Choose the statement that best describes setting up a s3 bucket to serve static content for a website.

The bucket names must match the registered domain name of the website

The bucket names must match the registered domain name of the website and the bucket is enabled for website hosting

You must set bucket names, enable website hosting and configure Amazon Route 53

You must set bucket names, enable website hosting and configure Amazon Route 53 and use a correct IAM policy for permissions

Which of the following is correct regarding AWS S3 ?

You are able to set up a website into any S3 bucket without performing any permission setup.

A new S3 bucket can be configured to listen for PUT events and trigger SNS topic

By default any new S3 bucket gives permission to anyone to read the files available on it.

S3 events cannot be tied to Prefix keys, and only can be applied to the entire bucket.

Which of the following storage options are available for managed storage? Check all that apply.

Note: There may be more than one right answer.

replicating data

partitioning

unavailable

All of the above

AWS RDS Supports __ SQL server backup and restore option?

MY

locally

native

globally

What should be done for a NAT instance to allow your EC2 instance on private subnet to connect to the internet?

Source/Destination check should be enabled

Source/Destination check should be disabled

Source/Destination check is not relevant

Source check should be enabled and destination check should be disabled

For the following fragment of an S3 IAM policy

"Statement": [

{

"Effect": "Allow",

"Action": [

"s3:GetBucketLocation",

"s3:ListAllMyBuckets"

],

"Resource": "arn:aws:s3:::*"

},

What is the purpose of this policy statement block?

Locks down console access so users can not view the bucket(s)

Locks down console access so users can see buckets but not view the bucket(s) content

Grants access to any bucket and objects in that bucket

Grant programmatic access to any bucket and objects in that bucket

What would be the advantage of using AWS SimpleDB for an eCommerce website?

Flexible NoSql scalable datastore

Allows for join querys on large datasets

Is a fast key-value memcached datastore

None of the above

Your eCommerce strategy is based on digital downloads, what AWS service will allow your users a better download experience?

Amazon Lambda

Amazon Kinesis

EC2 Container Service

AWS Cloudfront

EC2 Container Service

What needs to be provided between multi availability zones to support Define EC2 on AWS?

Amazon Virtual Private Cloud

Amazon Elastic Beanstalk

Amazon Elastic MapReduce

Amazon Elastic Compute Cloud

Which of the following is NOT an Amazon S3 storage class ?

Standard

Infrequent Access

Amazon Glacier

S3 Accelarator

In DynamoDB, which of the following describes the goal of ProjectionExpression in the scan Action ?

A string that contains conditions that DynamoDB applies after the Scan operation, but before the data is returned to the caller.

A string that identifies one or more attributes to retrieve from the specified table or index.

One or more values that can be substituted in an expression.

One or more substitution tokens for attribute names in an expression.

Which of the following is NOT a database management system supported by Amazon RDS ?

Microsoft SQL

Oracle

PostgreSQL

SQL Server

Which of the following is the default value for session timeout for an ELB?

20 seconds

30 seconds

60 seconds

90 seconds

Which HTTP verb is NOT supported in API Gateway ?

POST

PATCH

OPTIONS

HEAD

None of the above

How can you attach a single file system to more than one EC2 instance?

Attach a single EBS volume to more than one instance

Double mount an EBS with a cluster filesystem

You need to use the Amazon Elastic File System (EFS), which is designed to be multiply attached

Ensure all instances are using a virtual(emphereal) file sysem as root

Which option below describes the scenario of "If the buyer does not have access to payment instructions"?

Manually redirect the customer to amazon payments

Add the customer IP in the 'Allowed JavaScript Origins' section under 'Web Settings' on the Amazon Seller Central App Console for Login with Amazon

Add the customer client_id api parameter in the 'Allowed JavaScript Origins' section under 'Web Settings' on the Amazon Seller Central App Console for Login with Amazon

Contact Seller Support with the client_id api parameter and customer IP

A __ operation uses the primary key of a table or a secondary index to directly access items from a table or index.

GetItem

Query

Scan

GetItems

You need a database for an eCommerce website, what would be the advantage of using Amazon Relational Database Service (Amazon RDS)?

Provides transactional consistency in your data

Provides Flexible NoSql scalablity

Is a fast key-value memcached datastore

Considering AWS machines types, which of the following is NOT a supported instance type ?

General purpose (e.g. T2)

Storage Optimized (e.g. I2 – High I/O Instances)

Input Optimized (e.g. O2)

Compute Optimized (E.g. C4)

What component(s) of your eCommerce application would the term “replication" apply to?

The ec2 instances in your Auto Scaling group

A distributed database running on a cluster of AWS ec2 instances

AWS Lambda responding to multiple events

Amazon Kinesis QoS for message queues

Which is the most probable solution for the following error from a ssh terminal access request?

Permissions 0644 for 'amazonec2.pem'

Incorrect user name when logging in

Incorrect key file

Your key has public access

You are using a public key

CloudWatch alarm is based on the system-status metric published by?

EC3 service

EC2 service

Web Service

S3 service

What is the key difference between Elastic File System and EBS?

EFS exposes the NFSv4 protocol, whereas EBS provides raw block IO access

EFS exposes NFTS, whereas EBS provides raw block IO access

EBS provides a "block storage" whereas EFS is a virtual file system

EFS is a cluster filesystem

Choose the statement that best describes an Ec2 instance identity document .

A signature and a PKCS7 signature in a JSON file

You use the Ec2 instance identity document to verify your instance

An instance identity document is a JSON file that describes an instance

Ec2 instance identity document must be present when logging in

AWS CodeDeploy provides automated code deployment to _____ instances?

EC3

EC2

ECS

ETS

For the following EC2 instance identity JSON fragment

{

"region" : "us-east-1",

"availabilityZone" : "us-east-1a",

"version" : "2010-08-31",

"instanceId" : "i-12345678",

"billingProducts" : null,

"architecture" : "x86_64",

"imageId" : "ami-12345678",

"instanceType" : "m1.small"

}

Which value would be required for the following termination url?

https://ec2.amazonaws.com/?Action=TerminateInstances..

&InstanceId.1=ami-12345678&AUTHPARAMS

&ImageId.1=ami-12345678&AUTHPARAMS

&ImageId.1=i-12345678&AUTHPARAMS

&InstanceId.1=i-12345678&AUTHPARAMS

Amazon Elastic Transcoder (ETS) provides __ transcoding of __ hosted videos, marketed primarily as a way to convert __ files into mobile-ready versions?

Video, S3, Source

Audio, S3, Web

Video, S3, Project

Audio, S2, Source

What is the name of the new service that replaced the depreciated Flexible Payment Service?

Amazon Payments

Login and Pay with Amazon

Amazon Payments Solution Provider

Amazon Marketplace Web Service

IBM Tivoli Service Automation Manager is a _____ tool for managing cloud infrastructure?

platform

SDK

cloudly

framework

How many SSL Certificates can you associate with an ELB Instance?

One Certificate

Two Certificate

Four Certificate

Six Certificate

Amazon RDS for ........... Server now supports ................. Authentication.

SQL,Windows

mySQL,Windows

NoSQL,Windows

PostgreSQL,Windows

AWS MWS stands for?

Amazon Web Service Machine Work Station

Amazon Web Service Mechanical Work Servant

Amazon Web Service Marketplace Web Service

Amazon Web Service Machine Work Slave

What are the available regional endpoints for Amazon payments?

UK, US and EU

UK, US , EU and China

US only

US, UK and Singapore

AWS RDS Supports ............... server backup and the restore option? 1

MYSQL

locally SQL

native SQL

globally SQL

AWS RDS Supports __ SQL server backup and restore option? 2

MY

locally

native

globally

Which command installs the AWS command line interface?

$ sudo pip install awsc

$ sudo pip install awscli

$ sudo install awscl

Both 2 and 3

What is PCI compliance in relation to AWS Payment Services?

A set of security standards designed to ensure that ALL companies that accept, process, store or transmit credit card information maintain a secure environment.

A rest end point for a 3rd Party Payments Solution Provider

A pipeline for Request Transfer push to Amazon to validate the users identity

A pipeline for Request Transfer push to the clients credit card provider to validate users identity

Amazon CloudFront supports .............. and ............... content.

static, dynamic

basic, textual

full-text, dynamic

dynamic, textual

AWS offers tools for building highly available systems based on EC2 instances including the following:

Note: There may be more than one right answer.

Using auto-scaling to have a guaranteed number of virtual servers running

Monitoring the health of virtual servers with CloudWatch

Deploy a NAT instance into the public subnet

Virtual Private Cloud requires EBS backed instances

Your users complain of a slow service. You are using AWS Elastic Load Balancer (ELB) and your systems admin assures you auto scaling group is configured correctly. What is a possible reason this may be occurring?

The ELB defaults to a “Round Robin” algorithim and the delay is caused by the EC2 machine boot time for the Auto Scaling group

ELB defaults to “sticky session”

A disproportionate amount of traffic is coming from a single network or IP address.

ELB defaults to “connection draining”

When would you use the FBA Outbound Shipment API?

For orders that you store at Amazon, request to be shipped but not sold on amazon

For orders that you store at Amazon, sell on Amazon

To build simple applications that retrieve order information

To request various reports that help you manage your Sell on Amazon business

Which of the following registers the route with Express and Responds with the image process?

app.get('/image/:name', function(request, response) {

getImage(request.params.id, function(err, image) {

if (err) {

throw err;

} else {

response.json(image);

} });

});

app.get('/image/:id', function(request, response) {

getImage(request.params.name, function(err, image) {

if (err) {

throw err;

} else {

response.xml(image);

} });

});

app.get('/image/:id', function(request, response) {

getImage(request.params.id, function(err, image) {

if (err) {

throw err;

} else {

response.json(image);

} });

});

app.set('/image/:id', function(request, response) {

getImage(request.params.name, function(err, image) {

if (err) {

throw err;

} else {

response.json(image);

} });

});

Amazon Web Services Test Upwork 2019

