A company wants to deploy a workload on several hundred Amazon EC2 instances. The company will provision the EC2 instances in an Auto Scaling group by using a launch template.
The workload will pull files from an Amazon S3 bucket, process the data, and put the results into a different S3 bucket. The EC2 instances must have least-privilege permissions and must use temporary security credentials.
Which combination of steps will meet these requirements? (Select TWO.)
* Modify the Build Stage to Add a Test Action with a RunOrder Value of 2:
The build stage in AWS CodePipeline can have multiple actions. By adding a test action with a runOrder value of 2, the test action will execute after the initial build action completes.
* Use AWS CodeBuild as the Action Provider to Run Unit Tests:
AWS CodeBuild is a fully managed build service that compiles source code, runs tests, and produces software packages.
Using CodeBuild to run unit tests ensures that the tests are executed in a controlled environment and that only the code changes that pass the unit tests proceed to the deploy stage.
Example configuration in CodePipeline:
{
'name': 'BuildStage',
'actions': [
{
'name': 'Build',
'actionTypeId': {
'category': 'Build',
'owner': 'AWS',
'provider': 'CodeBuild',
'version': '1'
},
'runOrder': 1
},
{
'name': 'Test',
'actionTypeId': {
'category': 'Test',
'owner': 'AWS',
'provider': 'CodeBuild',
'version': '1'
},
'runOrder': 2
}
]
}
By integrating the unit tests into the build stage and ensuring they run after the build process, the pipeline guarantees that only code changes passing all unit tests are deployed.
Christoper
6 months agoDenae
6 months agoVicki
7 months agoPete
7 months agoMarlon
7 months agoEleni
7 months agoIesha
7 months agoNida
8 months agoBlondell
8 months agoRaymon
8 months agoErasmo
8 months agoLoreta
8 months agoRessie
8 months agoRenea
8 months agoJustine
1 year agoLucina
1 year agoElena
12 months agoOretha
1 year agoAileen
1 year agoRashad
1 year agoAnnmarie
12 months agoLennie
12 months agoGlennis
1 year agoNakisha
1 year agoLasandra
1 year agoJules
1 year agoGearldine
1 year agoRoy
1 year agoOliva
1 year agoReuben
1 year ago