Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

AWS Certified Developer Associate 4: Multiple Choice Questions And Correct Answers with Rationale,100% Verified

Beoordeling
-
Verkocht
-
Pagina's
42
Cijfer
A+
Geüpload op
31-01-2024
Geschreven in
2023/2024

AWS Certified Developer Associate 4: Multiple Choice Questions And Correct Answers with Rationale,100% Verified You are a developer for a company. You have been asked to deploy an application for development purposes onto an Elastic beanstalk environment. You need to ensure that custom software is installed on the backend Linux servers that are launched as part of the Elastic Beanstalk environment. Which of the following can be used to achieve this? Choose 2 answers from the options given below A. Create an XML file with the required package names to be installed on the server B. Create an YAML file with the required package names to be installed on the server C. Place the file in the ebextensions folder in your Application Source Bundle D. Place the file in the .config folder in your Application Source Bundle Explanation : Answer - B and C The AWS Documentation mentions the following AWS Elastic Beanstalk supports a large number of configuration options ( modify the settings that are applied to resources in your environment. Several of these options have default values that can be overridden to customize your environment. Other options can be configured to enable additional features. Elastic Beanstalk supports two methods of saving configuration option settings. Configuration files in YAML or JSON format can be included in your application's source code in a directory named .ebextensions and deployed as part of your application source bundle. You create and manage configuration files locally. Option A is invalid because the configuration file needs to be in YAML or JSON format Option D is invalid because the configuration file needs to be placed in the .ebextensions folder For more information on the environment configuration options , please refer to the below URL Your company currently used Puppet as its configuration management software. You are the development lead and now have to deploy an application for

Meer zien Lees minder
Instelling
Vak

Voorbeeld van de inhoud

AWS Certified Developer Associate 4: Multiple Choice
Questions And Correct Answers with Rationale,100%
Verified
You are a developer for a company. You have been asked to deploy an
application
for development purposes onto an Elastic beanstalk environment. You need to
ensure that custom software is installed on the backend Linux servers that are
launched as part of the Elastic Beanstalk environment. Which of the following can
be used to achieve this? Choose 2 answers from the options given below

A. Create an XML file with the required package names to be installed on the
server
B. Create an YAML file with the required package names to be installed on the
server
C. Place the file in the ebextensions folder in your Application Source Bundle
D. Place the file in the .config folder in your Application Source Bundle
Explanation :
Answer - B and C
The AWS Documentation mentions the following
AWS Elastic Beanstalk supports a large number of configuration options
(https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options.html) that let
you
modify the settings that are applied to resources in your environment. Several of these
options have
default values that can be overridden to customize your environment. Other options can
be
configured to enable additional features.
Elastic Beanstalk supports two methods of saving configuration option settings.
Configuration files in
YAML or JSON format can be included in your application's source code in a directory
named .ebextensions and deployed as part of your application source bundle. You
create and manage
configuration files locally.
Option A is invalid because the configuration file needs to be in YAML or JSON format
Option D is invalid because the configuration file needs to be placed in
the .ebextensions folder
For more information on the environment configuration options , please refer to the
below URL
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/environment-
configurationmethods-
before.html
Your company currently used Puppet as its configuration management software.
You are the development lead and now have to deploy an application for

,development onto AWS. You have to leverage your company's existing scripts on
Puppet for deployment of the environment. Which of the following would be the
best service for deployment of the application?

A. AWS Elasticbeanstalk
B. AWS Opswork
C. AWS Redshift
D. AWS DynamoDB
Explanation :
Answer - B
The AWS Documentation mentions the following
AWS OpsWorks is a configuration management service that helps you configure and
operate
applications in a cloud enterprise by using Puppet or Chef. AWS OpsWorks Stacks and
AWS OpsWorks
for Chef Automate let you use Chef (https://www.chef.io/) cookbooks and solutions for
configuration
management, while OpsWorks for Puppet Enterprise lets you configure a Puppet
Enterprise
(https://puppet.com/products/puppet-enterprise) master server in AWS. Puppet offers a
set of tools
for enforcing the desired state of your infrastructure, and automating on-demand tasks.
Option A is incorrect since Opswork should be chosen as the preference since its
support Puppet
Options C and D are incorrect since these are data stores
For more information on Opswork , please refer to the below URL
https://docs.aws.amazon.com/opsworks/latest/userguide/welcome.html
A company is planning on developing an application that is going to make use of
a DynamoDB table. The structure of the table is given below

AttributeName Type Description
CustomerID String Automatically generated GUID
Customer NameString Name of the Customer
Location String Place/ Area
Interests String Wish list of products

Which of the following should be chosen as the partition key to ensure the MOST
effective distribution of keys?

A. CustomerID
B. CustomerName
C. Location
D. Interests
Explanation :
Answer - A

,The most effective one will be the Customer ID since this would ideally be unique and
hence give a better key partition. Because of GUID provides programmatically unique
Identity.
For more information on DynamoDB , please refer to the below URL
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-
practices.html
You're are a developer for a company that has been hired to lead the application
development for a company. The application needs to interact with a backend
data store. The application would need to perform many complex join operations
on the data store. Which of the following would be ideal data store for the
application?

A. AWS DynamoDB
B. AWS RDS
C. AWS Redshift
D. AWS S3
Explanation :
Answer - B
Amazon Relational Database Service (Amazon RDS) is a web service that makes it
easier to set up,
operate, and scale a relational database in the cloud. It provides cost-efficient, resizable
capacity for
an industry-standard relational database and manages common database
administration tasks. Since
you need complex query design , it is better to choose one of the available relational
database services
Option A is incorrect since AWS DynamoDB does not support complex joins
Option C is incorrect since this is normally used for petabyte data storage
Option D is incorrect since this is used for Object level storage
For more information on AWS RDS , please refer to the below URL
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html
Your company is planning on storing documents in an S3 bucket. The documents
are sensitive, and employees should use Multi Factor authentication when trying
to
access documents. Which of the following must be done to fulfil this
requirement?

A. Ensure that Encryption is enabled the bucket AWS server-side encryption
B. Ensure that Encryption is enabled the bucket using KMS keys
C. Ensure that the a bucket policy is in place with a condition of
"aws:MultiFactorAuthPresent":"false" with a
Deny policy
D. Ensure that the a bucket policy is in place with a condition of
"aws:MultiFactorAuthPresent":"true" with a
Deny policy

, Explanation :
Answer - C
The AWS Documentation gives an example on how to add a bucket policy which
ensures that only if
users are MFA authenticated , will they have access the bucket.

Options A and B are incorrect since the question talks about MFA and not encryption
Option D is incorrect since aws:MultiFactorAuthPresent should be checked against the
false value for
a Deny policy
For more information on this use case scenario , please refer to the below URL
https://aws.amazon.com/premiumsupport/knowledge-center/enforce-mfa-other-
accountaccess-
bucket/
Your development team currently uses Jenkins for managing the CI/CD process.
You need to move the process on to AWS. Which of the following service would
be
the ideal service for this requirement?

A. AWS CodeBuild
B. AWS CodePipeline
C. AWS Elastic Beanstalk
D. AWS Opswork
Explanation :
Answer - B
CodePipeline is a continuous delivery service for fast and reliable application updates.
Jenkins is a
popular continuous integration and continuous delivery tool. Jenkins can build and test
your software
projects continuously while offering various delivery options as well as a very extensible
interface
powered by Jenkins plugins.
AWS CodePipieline plugin for Jenkins helps to implement the CI/CD process.
https://aws.amazon.com/blogs/devops/building-continuous-deployment-on-aws-with-
awscodepipeline-
jenkins-and-aws-elastic-beanstalk/
(https://aws.amazon.com/blogs/devops/buildingcontinuous-
deployment-on-aws-with-aws-codepipeline-jenkins-and-aws-elastic-beansatlk/)
Option A is incorrect. The question asks about migration your CI/CD tool to AWS.
CodeBuild is not a
fully-fledged CI/CD solution. It is solely a build tool; AWS CodeBuild is a fully managed
build service
that compiles source code, runs tests, and produces software packages that are ready
to deploy.
Options C and D are incorrect since this is used for managing application environments

Geschreven voor

Vak

Documentinformatie

Geüpload op
31 januari 2024
Aantal pagina's
42
Geschreven in
2023/2024
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

€10,18
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
LectDeniz Teachme2-tutor
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
21
Lid sinds
2 jaar
Aantal volgers
13
Documenten
4965
Laatst verkocht
7 maanden geleden
Lect Deniz Academic Resources Hub

Lect Deniz is a highly experienced academic tutor and dedicated content creator with a strong track record of developing comprehensive, high-quality study materials for a wide range of university courses across the globe. With years of experience in higher education support, he excels at transforming complex academic concepts into clear, structured, and easy-to-follow resources that enhance student understanding and confidence. He provides an extensive collection of well-researched and carefully organized documents across key disciplines, including nursing, medicine, and various science fields. His materials cover essential topics such as anatomy, physiology, pharmacology, clinical practice, and core scientific principles, making them highly valuable for both coursework and intensive exam preparation. Each document is thoughtfully designed to align with university standards and curricula, ensuring accuracy, relevance, and practical application. Lect Aziim’s work stands out for its clarity, depth, and attention to detail, offering students concise summaries, detailed explanations, and exam-focused content that supports effective revision. His commitment to academic excellence and student success is reflected in the consistency and reliability of his materials, making him a trusted resource for learners seeking to improve performance and achieve their academic goals.

Lees meer Lees minder
5,0

1 beoordelingen

5
1
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen