某公司部署了一個 Landing Zone,其中包含 AWS Organizations 結構和 SCP。開發人員只能使用 CloudFormation 和 AWS CDK 建立資源。一位 DevOps 工程師發現,部署在不同 CloudFormation 堆疊中的 SQS 佇列配置不一致,並且有時會遺失應用程式的成本分配標籤。該工程師需要強制執行標籤、鼓勵程式碼重用,並防止 SQS 配置不一致。該工程師應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 AWS CDK 標記來確保 CloudFormation StackSets 中應用了成本分配標籤。要求開發團隊使用 AWS CDK 定義 SQS 佇列,並將其部署為 CDK 堆疊。.
為什麼這是答案
正確答案是使用 AWS CDK 標記來確保 CloudFormation StackSets 中應用了成本分配標籤,並要求開發團隊使用 AWS CDK 定義 SQS 佇列,將其部署為 CDK 堆疊。AWS CDK 允許您以程式碼定義基礎設施,並支援將標籤應用於所有資源,確保成本分配標籤的一致性。透過使用 CDK 模組或建構,可以鼓勵程式碼重用,並標準化 SQS 佇列的配置,從而解決配置不一致的問題。將 CDK 堆疊部署到 CloudFormation StackSets 可以跨多個帳戶和區域實現一致的部署。 選項 A 不足夠,因為 Organizations 標籤策略無法強制 CloudFormation 堆疊本身使用標籤,且 StackSets 雖然有助於部署,但無法直接解決配置不一致和程式碼重用的問題。選項 B 中的 SCP 無法強制 CloudFormation 堆疊使用標籤,且 CloudFormation 模組雖然有助於重用,但沒有 CDK 在程式碼層面強制標籤和配置的靈活性。選項 D 中的 CDK feature flags 主要用於控制部署行為,而非強制標籤或標準化配置。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡