WHY A IS False? |
CONCEPT: AWS Data Pipeline |
Data Pipeline is a service used for data migration, not deploying updates to applications.
AWS Data Pipeline is a Managed ETL Service that helps you process and move data between different AWS compute and storage services, as well as on-premises data sources, at specified intervals. With AWS Data Pipeline, you can regularly access your data where it’s stored, transform and process it at scale, and efficiently transfer the results to AWS services such as Amazon S3, Amazon RDS, Amazon DynamoDB, and Amazon EMR.
|
WHY B IS False? |
CONCEPT: AWS CodeBuild |
AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy.
The requirement is not to build the application, it is to deploy the application. |
WHY C IS True? |
CONCEPT: CodeDeploy & Deployment groups |
AWS CodeDeploy is a fully managed deployment service that automates software deployments to a variety of computing services such as Amazon EC2, AWS Fargate, AWS Lambda, and your on-premises servers.
You can specify one or more deployment groups for a CodeDeploy application. Each application deployment uses one of its deployment groups. The deployment group contains settings and configurations used during the deployment.
You can associate more than one deployment group with an application in CodeDeploy. This makes it possible to deploy an application revision to different sets of instances at different times. For example, you might use one deployment group to deploy an application revision to a set of instances tagged Test where you ensure the quality of the code.
Next, you deploy the same application revision to a deployment group with instances tagged Staging for additional verification. Finally, when you are ready to release the latest application to customers, you deploy to a deployment group that includes instances tagged Production.
Therefore, using AWS CodeDeploy to create multiple deployment groups can be used to meet the requirement
|
WHY D IS False? |
CONCEPT: AWS CodeCommit |
AWS CodeCommit is a secure, highly scalable, managed source control service that hosts private Git repositories.
The requirement is to deploy the same code to separate environments in a staged manner. Therefore, having multiple code repositories is not useful.
|