Q97 — AWS DVA-C02 第3章
第 97/100 题 | ← 返回第3章
开发人乡正在使用AWSCopilot构建伊个新的确续化应用程序。开发人乡使用AWS Copilot命职行界面(CLI)在开发笔程中色署应用程序。开发人乡将应用程序代码吉公到伊个新的AWSCodeCommit存储库。在将新应用程序发布到生产环获之前,开发人乡必场创建伊个自察化色署流程。为了以最结的操作效率满梦这些要求,开发人乡应该怎么做?
- A. 创建一个buildspec文件,其中调用AWS Copilot CLI命令来构建和部署应用程序。使用AWS CopilotCLI创建一个AWS CodePipeline,该Pipeline在源阶段使用CodeCommit存储库,在构建阶段使用AWS CodeBuild。
- B. 使用AWS ServerlessApplication Model (AWS SAM) CLI来引导和初始化一个AWSCodePipeline配置。使用CodeCommit存储库作为源。调用AWS Copilot CLI来构建和部署应用程序。
- C. 使用AWS CopilotCLI来定义AWS Copilot流水线并部署AWSCodePipeline。选择CodeCommit作为AWSCodePipeline的源。 ✓
- D. 为具有CodeCommit作为源的AWS CodePipeline定义一个AWS CloudFormation模板。将模板配置为AWS Copilot CLI的附加组件。使用AWS Copilot CLI来部署应用程序。
正确答案: C. 使用AWS CopilotCLI来定义AWS Copilot流水线并部署AWSCodePipeline。选择CodeCommit作为AWSCodePipeline的源。
解析
开发人员应该使用AWS Copilot CLI来定义AWS Copilot流水线并部署AWS CodePipeline,并选择CodeCommit作为AWS CodePipeline的源。这种方法最符合操作效率要求,因为它直接使用了AWS Copilot工具,并且通过简单的CLI命令即可完成操作。 【灯笼考证提供:swufelp1999】