exam questions

Exam AWS Certified Big Data - Specialty All Questions

View all questions & answers for the AWS Certified Big Data - Specialty exam

Exam AWS Certified Big Data - Specialty topic 1 question 33 discussion

Exam question from Amazon's AWS Certified Big Data - Specialty
Question #: 33
Topic #: 1
[All AWS Certified Big Data - Specialty Questions]

A system engineer for a company proposes digitalization and backup of large archives for customers. The systems engineer needs to provide users with a secure storage that makes sure that data will never be tampered with once it has been uploaded.
How should this be accomplished?

  • A. Create an Amazon Glacier Vault. Specify a "Deny" Vault Lock policy on this Vault to block "glacier:DeleteArchive".
  • B. Create an Amazon S3 bucket. Specify a "Deny" bucket policy on this bucket to block "s3:DeleteObject".
  • C. Create an Amazon Glacier Vault. Specify a "Deny" vault access policy on this Vault to block "glacier:DeleteArchive".
  • D. Create secondary AWS Account containing an Amazon S3 bucket. Grant "s3:PutObject" to the primary account.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️
Reference: https://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock-policy.html

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
apertus
Highly Voted 3 years, 8 months ago
Should be A. Vault access policy can be modified, so it mean the data can be tampered when someone change the vault access policy. Vault lock policy cannot be modified, so it can say 'never be tampered'
upvoted 5 times
...
vicks316
Most Recent 3 years, 7 months ago
A for sure. https://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock-policy.html "As an example of a Vault Lock policy, suppose that you are required to retain archives for one year before you can delete them. To implement this requirement, you can create a Vault Lock policy that denies users permissions to delete an archive until the archive has existed for one year. You can test this policy before locking it down." You can also find a policy with a Deny effect on "glacier:DeleteArchive" action on the same link.
upvoted 2 times
...
guruguru
3 years, 7 months ago
A. Because the data requires NEVER be tampered, after uploaded.
upvoted 1 times
...
awane
3 years, 7 months ago
Should be A : AWS Docs : https://d1.awsstatic.com/Projects/P4113791/aws-project_set-up-compliant-archive.pdf Page 4 : A vault lock policy is different than a vault access policy. Both policies govern access controls to your vault. However, a vault lock policy can be locked to prevent future changes, providing strong enforcement for your compliance controls. You can use the vault lock policy to deploy regulatory and compliance controls, which typically require tight controls on data access. In contrast, you use a vault access policy to implement access controls that are not compliance related, temporary, and subject to frequent modification. Vault lock and vault access policies can be used together. For example, you can implement time-based data retention rules in the vault lock policy (deny deletes), and grant read access to designated third parties or your business partners (allow reads).
upvoted 1 times
...
Jayraam
3 years, 7 months ago
Answer is A based on AWS Documentation below. An Amazon S3 Glacier (S3 Glacier) vault can have one resource-based vault access policy and one Vault Lock policy attached to it. A Vault Lock policy is a vault access policy that you can lock. Using a Vault Lock policy can help you enforce regulatory and compliance requirements. Amazon S3 Glacier provides a set of API operations for you to manage the Vault Lock policies, see Locking a Vault by Using the Amazon S3 Glacier API. https://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock-policy.html As an example of a Vault Lock policy, suppose that you are required to retain archives for one year before you can delete them. To implement this requirement, you can create a Vault Lock policy that denies users permissions to delete an archive until the archive has existed for one year. You can test this policy before locking it down. After you lock the policy, the policy becomes immutable. For more information about the locking process, see Amazon S3 Glacier Vault Lock. If you want to manage other user permissions that can be changed, you can use the vault access policy (see Amazon S3 Glacier Access Control with Vault Access Policies).
upvoted 2 times
...
AdamSmith
3 years, 7 months ago
A "A vault lock policy is different than a vault access policy. Both policies govern access controls to your vault. However, a vault lock policy can be locked to prevent future changes, providing strong enforcement for your compliance controls. You can use the vault lock policy to deploy regulatory and compliance controls, which typically require tight controls on data access. In contrast, you use a vault access policy to implement access controls that are not compliance related, temporary, and subject to frequent modification" https://docs.aws.amazon.com/amazonglacier/latest/dev/vault-lock.html
upvoted 3 times
piemar
3 years, 7 months ago
Agree Suppose that you have a regulatory requirement to retain archives for up to one year before you can delete them. You can enforce that requirement by implementing the following Vault Lock policy. The policy denies the glacier:DeleteArchive action on the examplevault vault if the archive being deleted is less than one year old. The policy uses the S3 Glacier-specific condition key ArchiveAgeInDays to enforce the one-year retention requirement.
upvoted 1 times
...
...
sam3787
3 years, 7 months ago
i think it should be A. "You can use the Vault Lock policy to deploy regulatory and compliance controls that are typically restrictive and are “set and forget” in nature." Here also they use the word 'Never
upvoted 2 times
...
san2020
3 years, 7 months ago
my selection A
upvoted 1 times
...
shan75
3 years, 7 months ago
Answer: A https://aws.amazon.com/glacier/faqs/ -- refer Vault Lock section
upvoted 1 times
...
Tomo
3 years, 7 months ago
You can now create a Vault Lock policy on a vault, and after it is locked, the policy cannot be overwritten or deleted. For SaaS, one should have chance to delete customers' data. Any suggestions?
upvoted 1 times
...
Raju_k
3 years, 7 months ago
It would be A over C since Vault Lock policy is immutable and it satisfies the requirement that data will never be tampered once uploaded.
upvoted 1 times
...
viduvivek
3 years, 7 months ago
Answer is A A Glacier "vault access policy" is a resource based policy that you can use to manage permissions to your vault.You can modify permissions in a Vault access policy at any time. A Glacier "vault lock policy" is vault access policy that can be locked. After you lock a vault lock policy, the policy cannot be changed. You can use a vault lock policy to enforce compliance controls. You can enforce the requirement by implementing the following vault lock policy: "glacier:DeleteArchieve" action on the vault.
upvoted 4 times
...
BigEv
3 years, 7 months ago
I will go with A. As there is no "glacier:DeleteArchive" option in Vault Access Policy
upvoted 2 times
...
WWODIN
3 years, 7 months ago
Should be A https://aws.amazon.com/glacier/faqs/ a Vault Lock policy can be made immutable ....
upvoted 3 times
cybe001
3 years, 7 months ago
It is A, read FAQ for the difference between Vault Lock vs Vault Access
upvoted 1 times
...
...
asadao
3 years, 7 months ago
It is C
upvoted 1 times
...
VB
3 years, 7 months ago
I think it is "A" (vault lock) ..because the question says "..makes sure that data will never be tampered with once it has been uploaded..." . If it is vault-access, you can change it after anytime and this is not permitted according the question.
upvoted 1 times
...
muhsin
3 years, 8 months ago
policy name is vault lock policy. but the configuration is being done with vaul-access-policy c is the answer.
upvoted 3 times
mattyb123
3 years, 8 months ago
Doesn't the question ask never be tampered with, meaning no user access it at all? From the link it mentions the below: A vault lock policy is different than a vault access policy. Both policies govern access controls to your vault. However, a vault lock policy can be locked to prevent future changes, providing strong enforcement for your compliance controls. You can use the vault lock policy to deploy regulatory and compliance controls, which typically require tight controls on data access. In contrast, you use a vault access policy to implement access controls that are not compliance related, temporary, and subject to frequent modification. Vault lock and vault access policies can be used together. For example, you can implement time-based data retention rules in the vault lock policy (deny deletes), and grant read access to designated third parties or your business partners (allow reads).
upvoted 3 times
...
mattyb123
3 years, 8 months ago
Apologies it is C. https://aws.amazon.com/glacier/faqs/ Vault access policies can make certain use cases simpler. For example, to protect information in a business-critical vault from unintended deletion, you can create a vault access policy that denies delete attempts from all users.
upvoted 1 times
Nik225
3 years, 7 months ago
It should be A. If someone was able to remove the vault access policy then the data can be tampered with. The keyword is "never". Therefore the vault lock policy will 100% gaurantee the data will not be tampered as you cannot change the vault lock policy once it is created
upvoted 1 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...