AWS SAP-C01 (301-320)

  1. 一家公司在 AWS 上使用三層 Web 架構構建了一個電子商務網站。該應用程序基於 Java,由 Amazon Cloudfront 分佈、Auto Scaling 組中 Amazon EC2 實例的 Apache Web 服務器層和後端 Amazon Aurora MYSQL 數據庫組成。 . 上個月,在促銷活動期間,用戶在將商品添加到購物車時報告錯誤和超時。運營團隊恢復了 Web 服務器創建的日誌並審查了 Aurora 數據庫集羣性能指標。一些 Web 服務器之前被終止可以收集日誌,並且 Aurora 指標不足以進行查詢性能分析。
    解決方案架構師必須採取哪些步驟組合來提高高峯流量事件期間的應用程序性能可見性?(選擇三個)

    A.配置Aurora MYSQL數據庫集羣將慢查詢和錯誤日誌發佈到Amazon Cloudwatch Logs

    B.實施 AWS X-Ray 開發工具包以跟蹤 EC2 實例上的傳入 HTTP 請求,並使用適用於 Java 的 X 射線開發工具包實施 SQL 查詢的跟蹤

    C.配置 Aurora MYSQL 數據庫集羣以將慢查詢和錯誤日誌流式傳輸到 Amazon Kinesis

    D. 在 EC2 實例上安裝並配置 Amazon Cloudwatch Logs 代理,以將 Apache 日誌發送到 Cloudwatch Logs

    E.啓用和配置 AWS Cloudtrail 以收集和分析來自 Amazon EC2 和 Aurora 的應用程序活動

    F.啓用 Aurora MYSQL 數據庫集羣性能基準測試並將流發佈到 AWS X-ray

    答案:ABD

  2. 一家總部位於東海岸的北美公司正在 us-east-1 區域部署在 Amazon EC2 上運行的新 Web 應用程序。該應用程序應動態擴展以滿足用戶需求並保持彈性。此外,該應用程序必須具有災難恢復功能具有 us-west-1 區域的主動-被動配置中的功能。
    在 us-east-1 區域創建 VPC 後,解決方案架構師應該採取哪些步驟?

    A.在 us-west-1 Region 創建 VPC 使用 inter.Region VPC 對等連接兩個 VPC。將跨多個可用區 (AZ) 的應用程序負載均衡器 (ALB) 部署到 us-east-1 區域中的 VPC 在每個區域的多個可用區中部署 EC2 實例,作爲跨越兩個 VPC 並由 ALB 提供服務的 AutoScaling 組的一部分

    B. 將跨多個可用區 (AZ) 的應用程序負載均衡器 (ALB) 部署到 us-east-1 區域中的 VPC 跨多個可用區部署 EC2 實例作爲 ALB 服務的 Auto Scaling 組的一部分 將相同的解決方案部署到us-west-1 區域。創建一個 Amazon Route 53 記錄集,並啓用故障轉移路由策略和運行狀況檢查,以提供跨兩個區域的高可用性

    C. 在 us-west-1 區域中創建一個 VPC。使用區域間 VPC 對等連接連接兩個 VPC 部署一個跨越兩個 VPC 的應用程序負載均衡器 (ALB)。跨多個可用區部署 EC2 實例作爲 Auto Scaling 組的一部分ALB 服務的每個 VPC。創建指向 ALB 的 Amazon Route 53 記錄

    D. 將跨多個可用區 (AZ) 的應用程序負載均衡器 (ALB) 部署到 us-east-1 區域中的 VPC 跨多個可用區部署 EC2 實例作爲 ALB 服務的 Auto Scaling 組的一部分。部署相同的解決方案到 us-west-1 區域。在每個區域中創建單獨的 Amazon Route 53 記錄,指向該區域中的 ALB。使用 Route 53 運行狀況檢查來提供跨兩個區域的高可用性

    答案:B

  3. 一家公司有一個使用 Amazon API Gateway、AWS Lambda 和 Amazon Dynamodb 的 Web 應用程序。最近的營銷活動增加了需求。監控軟件報告說,許多請求的響應時間比營銷活動之前長得多。解決方案架構師啓用了 Amazon Cloudwatch Logs 對於 API Gateway,注意到有 20% 的請求發生錯誤 在 Cloudwatch 中,Lambda 函數 Throttles 指標代表 1% 的請求,而 Errors 指標代表 10% 的請求。應用程序日誌表明,當發生錯誤時,有 是對 Dynamodb 的調用。
    隨着 Web 應用程序變得越來越流行,解決方案架構師應該做出哪些改變來改善當前的響應時間?

    A.增加Lambda函數的併發限制

    B.在桌子上實現Dynamodb自動縮放

    C.增加API網關的油門限制

    D. 使用分區更好的主索引重新創建 Dynamodb 表。

    答案:B

  4. 一家歐洲在線報紙服務在倫敦的一個並置數據中心託管其面向公衆的 WordPress 網站。當前的 WordPress 基礎架構由一個負載平衡器、兩個 Web 服務器和一個 MySQL 數據庫服務器組成。解決方案架構師的任務是設計具有以下要求的解決方案:

    • 提高網站的性能
    • 使 Web 層具有可擴展性和無狀態
    • 提高讀取重負載的數據庫服務器性能
    • 減少歐洲和美國用戶的延遲
    • 以 99.9% 的可用性爲目標設計新架構
      哪種解決方案可以在優化運營效率的同時滿足這些要求?

    A. 在一個 AWS 區域和三個可用區中的 WordPress Amazon EC2 實例的 Auto Scaling 組前面使用應用程序負載均衡器 (ALB)。在多可用區 Amazon Aurora MySQL 數據庫集羣之前配置 Amazon ElastiCache 集羣。將 WordPress 共享文件移動到 Amazon EFS。以 ALB 作爲源配置 Amazon CloudFront,並選擇包含美國和歐洲的價格等級。

    B. 在兩個 AWS 區域和每個區域的兩個可用區中的 WordPress Amazon EC2 實例的 Auto Scaling 組前面使用應用程序負載均衡器 (ALB)。在全局 Amazon Aurora MySQL 數據庫前配置 Amazon ElastiCache 集羣。將 WordPress 共享文件移動到 Amazon EFS。以 ALB 作爲源配置 Amazon CloudFront,並選擇包含美國和歐洲的價格等級。配置 EFS 跨區域複製。

    C. 在一個 AWS 區域和三個可用區中的 WordPress Amazon EC2 實例的 Auto Scaling 組前面使用應用程序負載均衡器 (ALB)。在多可用區 Amazon Aurora MySQL 數據庫集羣前配置 Amazon DocumentDB 表。將 WordPress 共享文件移動到 Amazon EFS。以 ALB 作爲源配置 Amazon CloudFront,並選擇包含所有全球位置的價格等級。

    D. 在兩個 AWS 區域和每個區域的三個可用區中的 WordPress Amazon EC2 實例的 Auto Scaling 組前面使用應用程序負載均衡器 (ALB)。在全局 Amazon Aurora MySQL 數據庫前配置 Amazon ElastiCache 集羣。通過跨區域同步將 WordPress 共享文件移動到 Amazon FSx。以 ALB 作爲源配置 Amazon CloudFront,價格等級包括美國和歐洲

    答案:A

  5. 解決方案架構師已使用其公司的本地身份提供商 (IdP) 實施了 SAML 2.0 聯合身份解決方案,以驗證用戶對 AWS 環境的訪問。當解決方案架構師通過聯合身份 Web 門戶測試身份驗證時,將授予對 AWS 環境的訪問權限。但是,當測試用戶嘗試通過聯合身份 Web 門戶進行身份驗證時,他們無法訪問 AWS 環境。
    解決方案架構師應檢查哪些項目以確保正確配置聯合身份驗證? (選擇三個。)

    A. IAM 用戶的權限策略允許該用戶使用 SAML 聯合。

    B. 爲聯合用戶或聯合組的信任策略創建的 IAM 角色已將 SAML 提供商設置爲委託人。

    C. 測試用戶不在公司 IdR 的 AWSFederatedUsers 組中。

    D. Web 門戶使用 SAML 提供商的 ARN、IAM 角色的 ARN 和來自 IdR 的 SAML 斷言調用 AWS STS AssumeRoleWithSAML API。

    E. 可以從 AWS 環境 VPC 訪問本地 IdP 的 DNS 主機名。

    F. 公司的 IdP 定義了 SAML 斷言,將公司中的用戶或組正確映射到具有適當權限的 IAM 角色。

    答案:ABD

  6. 一家公司希望提高其 Amazon EMR 平臺的成本意識。該公司已爲每個團隊 Amazon EMR 使用分配預算:當達到預算閾值時,應通過電子郵件向預算辦公室分配列表發送通知。團隊應該能夠查看他們迄今爲止的 EMR 集羣費用。解決方案架構師需要創建一個解決方案,以確保在多賬戶環境中主動和集中實施此政策。
    解決方案架構師應該採取哪些步驟組合來滿足這些要求?(選擇兩個)

    A.更新 AWS Cloudformation 模板以包含 AWS :Budgets Budget 資源和 Notifications ithsubscribers 屬性

    B. 爲 Amazon EMR 使用實施 Amazon Cloudwatch 儀表板

    C.創建一個在啓動時運行的 EMR 引導操作,該操作調用成本管理器 API 以通過 Getcostforecast 和 Notifications ithsubscribers 操作在集羣上設置預算

    D. 爲每個團隊創建一個 AWS 服務目錄產品組合。將每個團隊的 Amazon EMR 集羣作爲 AWS Cloudformation 模板添加到他們的服務目錄產品組合中作爲產品

    E. 爲計費創建 Amazon Cloudwatch 指標。當成本超過預算閾值時創建自定義警報

    答案:AD

  7. 一家公司正在開發一種基因報告設備,該設備將收集基因組信息,以幫助研究人員從不同人羣中收集大量數據樣本。該設備將每秒將 8 KB 的基因組數據推送到需要處理和分析基因組數據的數據平臺。數據並向研究人員提供信息。 數據平臺必須滿足以下要求:

    • 提供對入站基因組數據的近實時分析
    • 確保數據靈活、並行和持久
    • 將處理結果交付到數據倉庫
      解決方案架構師應該使用哪種策略來滿足這些要求?

    A.使用 Amazon Kinesis Data Firehose 收集入站傳感器數據,使用 Kinesis 客戶端分析數據並將結果保存到 Amazon RDS 實例

    B.使用 Amazon Kinesis Data Streams 收集入站傳感器數據,使用 Kinesis 客戶端分析數據並使用 Amazon EMR 將結果保存到 Amazon Redshift 集羣

    C.使用 Amazon S3 收集入站設備數據,使用 Kinesis 分析來自 Amazon SQS 的數據,並將結果保存到 Amazon Redshift 集羣

    D.使用 Amazon API Gateway 將請求放入 Amazon SQS 隊列,使用 AWS Lambda 函數分析數據,並使用 Amazon EMR 將結果保存到 Amazon Redshift 集羣

    答案:B

  8. 一家公司將 AWS CodePipeline 用於應用程序的 CI/CD 到 Amazon EC2 Auto Scaling 組。所有 AWS 資源都在 AWS CloudFormation 模板中定義。應用程序工件存儲在 Amazon S3 存儲桶中,並使用實例用戶數據腳本部署到 Auto Scaling 組。隨着應用程序變得越來越複雜,CloudFormation 模板中最近的資源更改導致了計劃外停機。
    解決方案架構師應該如何改進 CI/CD 管道以減少模板更改導致停機的可能性?

    A. 調整部署腳本以在執行部署時檢測和報告 CloudFormation 錯誤情況。爲測試團隊編寫測試計劃,以便在批准生產變更之前在非生產環境中執行。

    B. 在測試環境中使用 AWS CodeBuild 實施自動化測試。使用 CloudFormation 更改集在部署之前評估更改。使用 AWS CodeDeploy 來利用藍/綠部署模式來允許評估和在需要時恢復更改的能力。

    C. 使用集成開發環境 (IDE) 的插件檢查模板是否有錯誤,並使用 AWS CLI 驗證模板是否正確。調整部署代碼以檢查錯誤情況並生成錯誤通知。部署到測試環境並在批准生產更改之前執行手動測試計劃。

    D. 使用 AWS CodeDeploy 和帶有 CloudFormation 的藍/綠部署模式來替換用戶數據部署腳本。讓操作員登錄正在運行的實例並通過手動測試計劃來驗證應用程序是否按預期運行。

    答案:B

  9. Web 應用程序託管在專用 VPC 中,該 VPC 通過 Site-to-Site VPN 連接連接到公司的本地數據中心。該應用程序只能從公司網絡訪問。這是在工作時間使用的臨時非生產應用程序。工作負載通常較低,偶爾會出現激增。該應用程序在後端有一個 Amazon Aurora MySQL 預配置的數據庫集羣。 VPC 連接了一個 Internet 網關和一個 NAT 網關。 Web 服務器位於彈性負載均衡器後面的 Auto Scaling 組的私有子網中。 Web 服務器還通過 Internet 將數據上傳到 Amazon S3 存儲桶。解決方案架構師需要降低運營成本並簡化架構。
    解決方案架構師應該使用哪種策略?

    A. 查看 Auto Scaling 組設置並確保指定計劃操作僅在工作時間運行 Amazon EC2 實例。爲 Web 服務器 EC2 實例使用 3 年計劃預留實例。分離 Internet 網關並從 VPC 中刪除 NAT 網關。使用 Aurora Serverless 數據庫併爲 S3 存儲桶設置 VPC 終端節點。

    B. 查看 Auto Scaling 組設置並確保指定計劃操作僅在工作時間運行 Amazon EC2 實例。分離 Internet 網關並從 VPC 中刪除 NAT 網關。使用 Aurora Serverless 數據庫併爲 S3 存儲桶設置 VPC 終端節點,然後更新與更改相關的網絡路由和安全規則和策略。

    C. 查看 Auto Scaling 組設置並確保指定計劃操作僅在工作時間運行 Amazon EC2 實例。從 VPC 分離 Internet 網關,並使用 Aurora Serverless 數據庫。爲 S3 存儲桶設置 VPC 終端節點,然後更新與更改相關的網絡路由和安全規則和策略。

    D. 爲 Web 服務器 Amazon EC2 實例使用 3 年計劃預留實例。從 VPC 中刪除 NAT 網關,併爲 S3 存儲桶設置 VPC 終端節點。使用 Amazon CloudWatch 和 AWS Lambda 停止和啓動 Aurora 數據庫集羣,使其僅在工作時間運行。更新與更改相關的網絡路由和安全規則和策略。

    答案:B

  10. 一家公司在 AWS 中構建了一個高性能計算 (HPC) 集羣,用於生成大量存儲在 Amazon EFS 中的共享文件的緊密耦合工作負載。 當集羣中的 Amazon EC2 實例數爲 100 時,集羣性能良好。但是,當公司將集羣大小增加到 1,000 個 EC2 實例時,整體性能遠低於預期。
    解決方案架構師應該做出哪些設計選擇來實現 HPC 集羣的最大性能? (選擇三個。)

    A. 確保 HPC 集羣在單個可用區內啓動。

    B. 啓動 EC2 實例並以四的倍數附加彈性網絡接口。

    C. 選擇啓用了 Elastic Fabric Adapter (EFA) 的 EC2 實例類型。

    D. 確保跨多個可用區啓動集羣

    E. 替換 Amazon EFS 贏得 RAID 陣列中的多個 Amazon EBS 卷。

    F. 將 Amazon EFS 替換爲 Amazon FSx for Lustre。

    答案:ACF

  11. 一家公司基於部署在 AWS CloudFormation 堆棧中的 AWS Lambda 構建了一個應用程序。 Web 應用程序的最後一個生產版本引入了一個問題,導致中斷持續幾分鐘。 解決方案架構師必須調整部署過程以支持金絲雀版本。
    哪種解決方案將滿足這些要求?

    A. 爲每個新部署的 Lambda 函數版本創建一個別名。 使用 AWS CLI update-alias 命令和 routing-config 參數來分配負載。

    B. 將應用程序部署到新的 CloudFormation 堆棧中。 使用 Amazon Route 53 加權路由策略來分配負載。

    C. 爲每個新部署的 Lambda 函數創建一個版本。 使用 AWS CLI update-function-configuration 命令和 routing-config 參數來分配負載。

    D. 配置 AWS CodeDeploy 並在部署配置中使用 CodeDeployDefault.OneAtATime 來分配負載。

    答案:A

  12. 一家公司經營着一個流行的面向公衆的電子商務網站。其用戶羣正從本地市場快速增長到全國市場。該網站託管在具有 Web 服務器和 MySQL 數據庫的本地數據中心。該公司希望將其工作負載遷移到 AWS。解決方案架構師需要創建一個解決方案來:

    • 提高安全性
    • 提高可靠性
    • 提高可用性
    • 減少延遲
    • 減少維護
      解決方案架構師應該採取哪些步驟組合來滿足這些要求? (選擇三個。)

    A. 將兩個可用區中的 Amazon EC2 實例用於應用程序負載均衡器後面的 Auto Scaling 組中的 Web 服務器。

    B. 將數據庫遷移到多可用區 Amazon Aurora MySQL 數據庫集羣。

    C. 在兩個可用區中使用 Amazon EC2 實例來託管高度可用的 MySQL 數據庫集羣。

    D. 在 Amazon S3 中託管靜態網站內容。使用 S3 Transfer Acceleration 減少提供網頁時的延遲。使用 AWS WAF 提高網站安全性。

    E. 在 Amazon S3 中託管靜態網站內容。使用 Amazon CloudFront 減少提供網頁時的延遲。使用 AWS WAF 提高網站安全性。

    F. 將數據庫遷移到單可用區 Amazon RDS for MySQL 數據庫實例。

    答案:ABE

  13. 一家提供藝術品拍賣服務的公司,其用戶遍佈北美和歐洲。 該公司在 us-east-1 區域的 Amazon EC2 實例中託管其應用程序。 藝術家將他們作品的照片作爲大尺寸、高分辨率圖像文件從他們的手機上傳到在 us-east-1 區域創建的集中式 Amazon S3 存儲桶。 歐洲的用戶報告他們的圖像上傳性能緩慢。
    解決方案架構師如何提高圖像上傳過程的性能?

    A. 重新部署應用程序以使用 S3 分段上傳。

    B. 創建一個 Amazon CloudFront 分配並指向應用程序作爲自定義源。

    C. 將存儲桶配置爲使用 S3 Transfer Acceleration。

    D. 爲 EC2 實例創建 Auto Scaling 組並創建擴展策略。

    答案:C

  14. 一家公司開發了一款流行視頻遊戲的新版本,並希望將其提供給公衆下載。新發布包的大小約爲 5 GB。該公司從託管在本地數據中心的基於 Linux 的面向公衆的 FTP 站點提供現有版本的下載。該公司預計新版本將被全球用戶下載。該公司想要一種解決方案,無論用戶身在何處,都能提供改進的下載性能和較低的傳輸成本。
    哪些解決方案將滿足這些要求?

    A. 將遊戲文件存儲在 Auto Scaling 組內的 Amazon EC2 實例上掛載的 Amazon EBS 捲上。在 EC2 實例上配置 FTP 服務。在 Auto Scaling 組前面使用應用程序負載均衡器。發佈遊戲下載地址供用戶下載包。

    B. 將遊戲文件存儲在附加到 Auto Scaling 組內的 Amazon EC2 實例的 Amazon EFS 捲上。在每個 EC2 實例上配置 FTP 服務。在 Auto Scaling 組前面使用應用程序負載均衡器。發佈遊戲下載地址供用戶下載包。

    C. 爲網站託管配置 Amazon Route 53 和 Amazon S3 存儲桶。將遊戲文件上傳到 S3 存儲桶。爲網站使用 Amazon CloudFront。發佈遊戲下載地址供用戶下載包。

    D. 爲網站託管配置 Amazon Route 53 和 Amazon S3 存儲桶。將遊戲文件上傳到 S3 存儲桶。設置請求者爲 S3 存儲桶付款。發佈遊戲下載地址供用戶下載包。

    答案:C

  15. 一家新的初創公司正在運行一個使用 AWS Lambda 作爲主要計算源的無服務器應用程序。 在將更改部署到所有用戶之前,必須向一部分用戶提供應用程序的新版本。 開發人員還應該能夠中止部署並可以使用簡單的回滾機制。 解決方案架構師決定在新版本可用時使用 AWS CodeDeploy 更改。
    解決方案架構師應該使用哪種 CodeDeploy 配置?

    A. 藍/綠部署

    B. 線性部署

    C. 金絲雀部署

    D. 一次性部署

    答案:C

  16. 一家公司開發了一個在 Docker 容器內運行的工作流中使用的自定義工具。每次更新容器代碼時,公司都必須執行手動步驟,以使容器映像可用於新的工作流執行。該公司希望自動化此過程以消除手動工作並確保每次更新工具代碼時都會生成新的容器映像。
    解決方案架構師應該採取哪些行動組合來滿足這些要求? (選擇三個。)

    A. 爲該工具配置一個 Amazon ECR 存儲庫。配置一個 AWS CodeCommit 存儲庫,其中包含部署到 Amazon ECR 中的容器映像的工具的代碼。

    B. 配置一個 AWS CodeDeploy 應用程序,它觸發應用程序版本更新,從 Amazon ECR 拉取最新的工具容器映像,使用來自源 AWS CodeCommit 存儲庫的代碼更新容器,並將更新的容器映像推送到 Amazon ECR。

    C. 配置一個 AWS CodeBuild 項目,該項目從 Amazon ECR 中提取最新的工具容器映像,使用來自源 AWS CodeCommit 存儲庫的代碼更新容器,並將更新後的容器映像推送到 Amazon ECR。

    D. 配置 AWS CodePipeline 管道,該管道從 AWS CodeCommit 存儲庫獲取工具代碼並啓動 AWS CodeDeploy 應用程序更新。

    E. 配置 Amazon EventBridge 規則,該規則在向工具的 AWS CodeCommit 存儲庫提交時觸發。配置事件以觸發對 Amazon ECR 中工具容器映像的更新。將更新的容器映像推送到 Amazon ECR。

    F. 配置從 AWS CodeCommit 存儲庫獲取工具代碼並啓動 AWS CodeBuild 構建的 AWS CodePipeline 管道。

    答案:ACF

  17. 公司需要爲其所有 AWS 賬戶創建集中式日誌記錄架構。該架構應爲所有 AWS 賬戶中的所有 AWS CloudTrail 日誌和 VPC 流日誌提供近乎實時的數據分析。該公司計劃使用 Amazon Elasticsearch Service (Amazon ES) 在日誌記錄帳戶中執行日誌分析。
    解決方案架構師使用哪種策略來滿足這些要求?

    A. 在每個 AWS 賬戶中配置 CloudTrail 和 VPC 流日誌,以將數據發送到日誌賬戶中的集中式 Amazon S3 存儲桶。創建和 AWS Lambda 函數以將數據從 S3 存儲桶加載到日誌記錄帳戶中的 Amazon ES。

    B. 配置 CloudTrail 和 VPC 流日誌以將數據發送到 Amazon CloudWatch 賬戶中的日誌組。在每個 AWS 賬戶中配置 CloudWatch 訂閱篩選器,以將數據發送到日誌記錄賬戶中的 Amazon Kinesis Data Firehouse。將 Kinesis Data Firehouse 中的數據加載到日誌記錄帳戶中的 Amazon ES。

    C. 配置 CloudTrail 和 VPC 流日誌以將數據發送到每個 AWS 賬戶中的單獨 Amazon S3 存儲桶。創建由 S3 事件觸發的 AWS Lambda 函數以將數據複製到集中式日誌記錄存儲桶。創建另一個 Lambda 函數以將數據從 S3 存儲桶加載到日誌記錄帳戶中的 Amazon ES。

    D. 配置 CloudTrail 和 VPC Flow Logs 以將數據發送到每個 AWS 賬戶中 Amazon CloudWatch Logs 中的日誌組。在每個 AWS 賬戶中創建 AWS Lambda 函數以訂閱日誌組並將數據流式傳輸到日誌賬戶中的 Amazon S3 存儲桶。創建另一個 Lambda 函數以將數據從 S3 存儲桶加載到日誌記錄帳戶中的 Amazon ES。

    答案:B

  18. 一家公司使用 AWS CodePipeline 和 AWS Cloud Formation 標準化了將應用程序部署到 AWS 的方法。這些應用程序使用 TypeScript 和 Python。該公司最近收購了另一家使用 Python 腳本將應用程序部署到 AWS 的公司。來自新收購公司的開發人員對於將他們的應用程序轉移到 Cloud Formation 下猶豫不決,因爲這要求他們學習一種新的特定領域語言並消除他們對語言功能(例如循環)的訪問。
    如何在解決開發人員的顧慮的同時,將獲得的應用程序快速提升到部署標準?

    A. 創建 Cloud Formation 模板並重新使用部分 Python 腳本作爲實例用戶數據。使用 AWS 雲開發工具包 (AWS CDK) 使用這些模板部署應用程序。將 AWS CDK 合併到 CodePipeline 並使用這些模板將應用程序部署到 AWS。

    B. 在 AWS CodeBuild 內部使用第三方資源配置引擎,標準化現有和被收購公司的部署流程。使用 CodePipeline 編排 CodeBuild 作業。

    C. 在 AWS OpsWorks 上標準化。將 OpsWorks 與 CodePipeline 集成。讓開發人員創建 Chef 配方以在 AWS 上部署他們的應用程序。

    D. 使用 TypeScript 或 Python 定義 AWS 資源。使用 AWS 雲開發工具包 (AWS CDK) 從開發人員的代碼創建 CloudFormation 模板,並使用 AWS CDK 創建 CloudFormation 堆棧。將 AWS CDK 合併爲 CodePipeline 中的 CodeBuild 作業。

    答案:D

  19. 一家醫療保健公司在 AWS 上運行生產工作負載,用於存儲高度敏感的個人信息。安全團隊要求,出於審計目的,任何使用 AWS 賬戶根用戶憑證的 AWS API 操作都必須在公司的票務系統中自動創建高優先級票證。票務系統有一個每月 3 小時的維護窗口,當無法創建票證時。
    爲了滿足安全要求,該公司啓用了 AWS CloudTrail 日誌並編寫了一個預定的 AWS Lambda 函數,該函數使用 Amazon Athena 查詢根用戶執行的 API 操作。 Lambda 函數將找到的任何操作提交給票務系統 API。在最近的一次安全審計中,安全團隊發現由於計劃維護,票務系統不可用,因此沒有創建多張票證。
    解決方案架構師應該採取哪些步驟組合來確保即使在計劃維護期間也將事件報告給票務系統? (選擇兩項。)

    A. 創建一個 Amazon SNS 主題,Amazon CloudWatch 警報將發佈到該主題。配置 CloudWatch 警報以調用 Lambda 函數。

    B. 創建一個 Amazon SQS 隊列,Amazon CloudWatch 警報將發佈到該隊列。配置 CloudWatch 警報以發佈到 SQS 隊列。

    C. 修改由發佈到 Amazon SNS 主題的消息觸發的 Lambda 函數。如果票務系統的 API 端點不可用,請更新現有應用程序代碼以每 5 分鐘重試一次。

    D. 修改Lambda 函數在Amazon SQS 隊列中有消息時觸發,並在票務系統API 處理完請求時成功返回。

    E. 創建一個 Amazon EventBridge 規則,該規則在調用用戶身份爲 root 的所有 API 事件上觸發。配置 EventBridge 規則以將事件寫入 Amazon SQS 隊列。

    答案:BD

  20. 一家公司在本地數據中心運行基於 Web 的兩層應用程序。應用程序用戶由運行有狀態應用程序的單個服務器組成。該應用程序連接到在單獨服務器上運行的 PostgreSQL 數據庫。該應用程序的用戶羣預計將顯着增長,因此該公司正在將應用程序和數據庫遷移到 AWS。該解決方案將使用 Amazon Aurora PostgreSQL、Amazon EC2 Auto Scaling 和 Elastic Load Balancing。哪種解決方案將提供一致的用戶體驗,允許應用程序和數據庫層擴展?

    A. 爲 Aurora 副本啓用 Aurora Auto Scaling。使用啓用了最少未完成請求路由算法和粘性會話的網絡負載均衡器。

    B. 爲 Aurora 寫入啓用 Aurora Auto Scaling。使用啓用了循環路由算法和粘性會話的應用程序負載均衡器。

    C. 爲 Aurora 副本啓用 Aurora Auto Scaling。使用啓用了 robin 路由和病態會話的 Application Load Balancer。

    D. 爲 Aurora 編寫器啓用 Aurora Scaling。使用啓用了最少未完成請求路由算法和粘性會話的網絡負載均衡器。

    答案:C

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章