AWS-SysOps Premium Bundle

AWS-SysOps Premium Bundle

AWS Certified SysOps Administrator Associate Certification Exam

4.5 
(32775 ratings)
0 QuestionsPractice Tests
0 PDFPrint version
November 21, 2024Last update

Amazon AWS-SysOps Free Practice Questions

Q1. - (Topic 2) 

A user has created an S3 bucket which is not publicly accessible. The bucket is having thirty objects which are also private. If the user wants to make the objects public, how can he configure this with minimal efforts? 

A. The user should select all objects from the console and apply a single policy to mark them public 

B. The user can write a program which programmatically makes all objects public using S3 SDK 

C. Set the AWS bucket policy which marks all objects as public 

D. Make the bucket ACL as public so it will also mark all objects as public 

Answer:

Explanation: 

A system admin can grant permission of the S3 objects or buckets to any user or make the objects public using the bucket policy and user policy. Both use the JSON-based access policy language. Generally if the user is defining the ACL on the bucket, the objects in the bucket do not inherit it and vice a versa. The bucket policy can be defined at the bucket level which allows the objects as well as the bucket to be public with a single policy applied to that bucket. 

Q2. - (Topic 2) 

A user is planning to use AWS Cloud formation for his automatic deployment requirements. Which of the below mentioned components are required as a part of the template? 

A. Parameters 

B. Outputs 

C. Template version 

D. Resources 

Answer:

Explanation: 

AWS Cloud formation is an application management tool which provides application modelling, deployment, configuration, management and related activities. The template is a JSON-format, text-based file that describes all the AWS resources required to deploy and run an application. It can have option fields, such as Template Parameters, Output, Data tables, and Template file format version. The only mandatory value is Resource. The user can define the AWS services which will be used/ created by this template inside the Resource section 

Q3. - (Topic 3) 

A user is trying to connect to a running EC2 instance using SSH. However, the user gets an Unprotected 

Private Key File error. Which of the below mentioned options can be a possible reason for rejection? 

A. The private key file has the wrong file permission 

B. The ppk file used for SSH is read only 

C. The public key file has the wrong permission 

D. The user has provided the wrong user name for the OS login 

Answer:

Explanation: 

While doing SSH to an EC2 instance, if you get an Unprotected Private Key File error it means that the private key file's permissions on your computer are too open. Ideally the private key should have the Unix permission of 0400. To fix that, run the command: chmod 0400 /path/to/private.key 

Q4. - (Topic 3) 

A user is trying to understand the CloudWatch metrics for the AWS services. It is required that the user should first understand the namespace for the AWS services. Which of the below mentioned is not a valid namespace for the AWS services? 

A. AWS/StorageGateway 

B. AWS/CloudTrail 

C. AWS/ElastiCache 

D. AWS/SWF 

Answer:

Explanation: 

Amazon CloudWatch is basically a metrics repository. The AWS product puts metrics into this repository, and the user can retrieve the data or statistics based on those metrics. To distinguish the data for each service, the CloudWatch metric has a namespace. Namespaces are containers for metrics. All AWS services that provide the Amazon CloudWatch data use a namespace string, beginning with "AWS/". All the services which are supported by CloudWatch will have some namespace. CloudWatch does not monitor CloudTrail. Thus, the namespace “AWS/CloudTrail” is incorrect. 

Q5. - (Topic 2) 

A user has setup a CloudWatch alarm on an EC2 action when the CPU utilization is above 75%. The alarm sends a notification to SNS on the alarm state. If the user wants to simulate the alarm action how can he achieve this? 

A. Run activities on the CPU such that its utilization reaches above 75% 

B. From the AWS console change the state to ‘Alarm’ 

C. The user can set the alarm state to ‘Alarm’ using CLI 

D. Run the SNS action manually 

Answer:

Explanation: 

Amazon CloudWatch alarms watch a single metric over a time period that the user specifies and performs one or more actions based on the value of the metric relative to a given threshold over a number of time periods.The user can test an alarm by setting it to any state using the SetAlarmState API (mon-set-alarm-state command.. This temporary state change lasts only until the next alarm comparison occurs. 

Q6. - (Topic 2) 

A user is checking the CloudWatch metrics from the AWS console. The user notices that the CloudWatch data is coming in UTC. The user wants to convert the data to a local time zone. How can the user perform this? 

A. In the CloudWatch dashboard the user should set the local timezone so that CloudWatch shows the data only in the local time zone 

B. In the CloudWatch console select the local timezone under the Time Range tab to view the data as per the local timezone 

C. The CloudWatch data is always in UTC; the user has to manually convert the data 

D. The user should have send the local timezone while uploading the data so that CloudWatch will show the data only in the local timezone 

Answer:

Explanation: 

If the user is viewing the data inside the CloudWatch console, the console provides options to filter values either using the relative period, such as days/hours or using the Absolute tab where the user can provide data with a specific date and time. The console also provides the option to search using the local timezone under the time range caption in the console because the time range tab allows the user to change the time zone. 

Q7. - (Topic 3) 

An organization has configured Auto Scaling with ELB. One of the instance health check returns the status as Impaired to Auto Scaling. What will Auto Scaling do in this scenario? 

A. Perform a health check until cool down before declaring that the instance has failed 

B. Terminate the instance and launch a new instance 

C. Notify the user using SNS for the failed state 

D. Notify ELB to stop sending traffic to the impaired instance 

Answer:

Explanation: 

The Auto Scaling group determines the health state of each instance periodically by checking the results of the Amazon EC2 instance status checks. If the instance status description shows any other state other than “running” or the system status description shows impaired, Auto Scaling considers the instance to be unhealthy. Thus, it terminates the instance and launches a replacement. 

Q8. - (Topic 2) 

An organization is setting up programmatic billing access for their AWS account. Which of 

the below mentioned services is not required or enabled when the organization wants to use programmatic access? 

A. Programmatic access 

B. AWS bucket to hold the billing report 

C. AWS billing alerts 

D. Monthly Billing report 

Answer:

Explanation: 

AWS provides an option to have programmatic access to billing. Programmatic Billing Access leverages the existing Amazon Simple Storage Service (Amazon S3. APIs. Thus, the user can build applications that reference his billing data from a CSV (comma-separated value. file stored in an Amazon S3 bucket. To enable programmatic access, the user has to first enable the monthly billing report. Then the user needs to provide an AWS bucket name where the billing CSV will be uploaded. The user should also enable the Programmatic access option. 

Q9. - (Topic 3) 

A user is configuring a CloudWatch alarm on RDS to receive a notification when the CPU utilization of RDS is higher than 50%. The user has setup an alarm when there is some inactivity on RDS, such as RDS unavailability. How can the user configure this? 

A. Setup the notification when the CPU is more than 75% on RDS 

B. Setup the notification when the state is Insufficient Data 

C. Setup the notification when the CPU utilization is less than 10% 

D. It is not possible to setup the alarm on RDS 

Answer:

Explanation: 

Amazon CloudWatch alarms watch a single metric over a time period that the user specifies and performs one or more actions based on the value of the metric relative to a given threshold over a number of time periods. The alarm has three states: Alarm, OK and Insufficient data. The Alarm will change to Insufficient Data when any of the three situations arise: when the alarm has just started, when the metric is not available or when enough data is not available for the metric to determine the alarm state. If the user wants to find that RDS is not available, he can setup to receive the notification when the state is in Insufficient data. 

Q10. - (Topic 3) 

A user has setup a CloudWatch alarm on the EC2 instance for CPU utilization. The user has setup to receive a notification on email when the CPU utilization is higher than 60%. The user is running a virus scan on the same instance at a particular time. The user wants to avoid receiving an email at this time. What should the user do? 

A. Remove the alarm 

B. Disable the alarm for a while using CLI 

C. Modify the CPU utilization by removing the email alert 

D. Disable the alarm for a while using the console 

Answer:

Explanation: 

Amazon CloudWatch alarm watches a single metric over a time period that the user specifies and performs one or more actions based on the value of the metric relative to a given threshold over a number of time periods. When the user has setup an alarm and it is know that for some unavoidable event the status may change to Alarm, the user can disable the alarm using the DisableAlarmActions API or from the command line mon-disable-alarm-actions. 

Q11. - (Topic 2) 

An organization has setup consolidated billing with 3 different AWS accounts. Which of the below mentioned advantages will organization receive in terms of the AWS pricing? 

A. The consolidated billing does not bring any cost advantage for the organization 

B. All AWS accounts will be charged for S3 storage by combining the total storage of each account 

C. The EC2 instances of each account will receive a total of 750*3 micro instance hours free 

D. The free usage tier for all the 3 accounts will be 3 years and not a single year 

Answer:

Explanation: 

AWS consolidated billing enables the organization to consolidate payments for multiple Amazon Web Services (AWS. accounts within a single organization by making a single paying account. For billing purposes, AWS treats all the accounts on the consolidated bill as one account. Some services, such as Amazon EC2 and Amazon S3 have volume pricing tiers across certain usage dimensions that give the user lower prices when he uses the service more. 

Q12. - (Topic 1) 

An organization's security policy requires multiple copies of all critical data to be replicated across at least a primary and backup data center. The organization has decided to store some critical data on Amazon S3. 

Which option should you implement to ensure this requirement is met? 

A. Use the S3 copy API to replicate data between two S3 buckets in different regions 

B. You do not need to implement anything since S3 data is automatically replicated between regions C. Use the S3 copy API to replicate data between two S3 buckets in different facilities within an AWS Region 

D. You do not need to implement anything since S3 data is automatically replicated between multiple facilities within an AWS Region 

Answer:

Q13. - (Topic 2) 

A user has launched an EBS backed EC2 instance. What will be the difference while performing the restart or stop/start options on that instance? 

A. For restart it does not charge for an extra hour, while every stop/start it will be charged as a separate hour 

B. Every restart is charged by AWS as a separate hour, while multiple start/stop actions during a single hour will be counted as a single hour 

C. For every restart or start/stop it will be charged as a separate hour 

D. For restart it charges extra only once, while for every stop/start it will be charged as a separate hour 

Answer:

Explanation: 

For an EC2 instance launched with an EBS backed AMI, each time the instance state is changed from stop to start/ running, AWS charges a full instance hour, even if these transitions happen multiple times within a single hour. Anyway, rebooting an instance AWS does not charge a new instance billing hour. 

Topic 3, Volume C 

154. - (Topic 3) 

A user has created a VPC with a public subnet. The user has terminated all the instances which are part of the subnet. Which of the below mentioned statements is true with respect to this scenario? 

A. The user cannot delete the VPC since the subnet is not deleted 

B. All network interface attached with the instances will be deleted 

C. When the user launches a new instance it cannot use the same subnet 

D. The subnet to which the instances were launched with will be deleted 

Q14. - (Topic 2) 

A root AWS account owner is trying to understand various options to set the permission to AWS S3. Which of the below mentioned options is not the right option to grant permission for S3? 

A. User Access Policy 

B. S3 Object Access Policy 

C. S3 Bucket Access Policy 

D. S3 ACL 

Answer:

Explanation: 

Amazon S3 provides a set of operations to work with the Amazon S3 resources. Managing S3 resource access refers to granting others permissions to work with S3. There are three ways the root account owner can define access with S3: S3 ACL: The user can use ACLs to grant basic read/write permissions to other AWS accounts. S3 Bucket Policy: The policy is used to grant other AWS accounts or IAM users permissions for the bucket and the objects in it. User Access Policy: Define an IAM user and assign him the IAM policy which grants him access to S3. 

Q15. - (Topic 1) 

You have been asked to propose a multi-region deployment of a web-facing application where a controlled portion of your traffic is being processed by an alternate region. 

Which configuration would achieve that goal? 

A. Route53 record sets with weighted routing policy 

B. Route53 record sets with latency based routing policy 

C. Auto Scaling with scheduled scaling actions set 

D. Elastic Load Balancing with health checks enabled 

Answer:

Explanation: Reference: 

http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/TerminologyandKeyConcepts.html 

Q16. - (Topic 1) 

You are creating an Auto Scaling group whose Instances need to insert a custom metric into CloudWatch. 

Which method would be the best way to authenticate your CloudWatch PUT request? 

A. Create an IAM role with the Put MetricData permission and modify the Auto Scaling launch configuration to launch instances in that role 

B. Create an IAM user with the PutMetricData permission and modify the Auto Scaling launch configuration to inject the userscredentials into the instance User Data 

C. Modify the appropriate Cloud Watch metric policies to allow the Put MetricData permission to instances from the Auto Scaling group 

D. Create an IAM user with the PutMetricData permission and put the credentials in a private repository and have applications on the server pull the credentials as needed 

Answer:

START AWS-SysOps EXAM