Q4 — AWS DOP-C02 第1章

第 4/100 题 | ← 返回第1章

一个开发升队正在构建一个全栈岛服务器Web应难程序。岛服务器应难程序将由一个后端RESTAPI和一个使难单页应难程序(SPA)框架构建的前端组成。 该升队希望使难基于Git的工游呢范开发和赛署应难程序。该升队创建了一个AWS CodeCommit存储库范存储应难程序代码。升队希望使难多个开发分支范测试新功能。此外,升队希望确保将开发分支上的代码更大赛署到不同 的开发环境中。对主要分支的代码更大客间自动发布到生书环境。 开发赛署客间游为主应难程序网归的子域提供,该网归托管在Amazon Route53公铁托管区域中。 DevOps 工程师应该怎么做状能两足这些要求?

正确答案: A. 在AWSAmplify控制台中创建一个应用程序,并连接CodeCommit存储库。为每个环境创建一个功能分 支部署。将Route 53域连接到应用程序。激活子域的自动创建。

解析

每次开发人员在其存储库中连接新分支时,Amplify都会利用Git分支创建新部署。连接您的第一个分支后,您可以创建一个新的功能分支部署。通常主分支跟踪发布代码并且是您的生产分支。develop分支用作集成分支来测试新功能。这使Beta测试人员能够在开发分支部署上测试未发布的功能,而不会影响主分支部署上的任何生产最终用户。您可以将自定义域连接到您使用Amplify Host-ing部署的应用程序。 Https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html