單項(xiàng)選擇題

解決方案架構(gòu)師必須設(shè)計(jì)高可用性,無狀態(tài)的REST服務(wù)。該服務(wù)將需要多個(gè)持久性存儲(chǔ)層,以用于服務(wù)對(duì)象元信息和內(nèi)容傳遞。每個(gè)請(qǐng)求都需要進(jìn)行身份驗(yàn)證和安全處理。是否有要求保持盡可能低的成本?如何滿足這些要求?()

A.使用AWS Fargate托管運(yùn)行自包含REST服務(wù)的容器。設(shè)置由應(yīng)用程序負(fù)載平衡器(ALB)前置的Amazon ECS服務(wù)。使用自定義身份驗(yàn)證器控制對(duì)AP1的訪問。將請(qǐng)求元信息與Auto Scaling一起存儲(chǔ)在Amazon DynamoDB中,并將靜態(tài)內(nèi)容存儲(chǔ)在受保護(hù)的S3存儲(chǔ)桶中。發(fā)出對(duì)Amazon S3對(duì)象的安全簽名請(qǐng)求,并通過REST服務(wù)接口代理數(shù)據(jù)
B.使用AWS Fargate托管運(yùn)行自包含REST服務(wù)的容器。設(shè)置以跨區(qū)域ALB為首的ECS服務(wù)。使用Amazon Cognito用戶池來控制對(duì)AP1的訪問。將請(qǐng)求元信息與Auto Scaling一起存儲(chǔ)在DynamoDB中,并將靜態(tài)內(nèi)容存儲(chǔ)在受保護(hù)的S3存儲(chǔ)桶中。返回對(duì)存儲(chǔ)在Amazon S3中的內(nèi)容的引用時(shí),生成預(yù)簽名URL
C.設(shè)置Amazon API Gateway并創(chuàng)建所需的API資源和方法。使用Amazon Cognito用戶池來控制對(duì)API的訪問。配置方法以使用AWS Lambda代理集成,并使用唯一的AWS Lambda函數(shù)處理每個(gè)資源。將請(qǐng)求元信息與Auto Scaling一起存儲(chǔ)在DynamoDB中,并將靜態(tài)內(nèi)容存儲(chǔ)在受保護(hù)的S3存儲(chǔ)桶中。返回對(duì)存儲(chǔ)在Amazon S3中的內(nèi)容的引用時(shí),生成預(yù)簽名URL
D.設(shè)置Amazon API Gateway并創(chuàng)建所需的API資源和方法。使用Amazon AP1網(wǎng)關(guān)自定義授權(quán)者來控制對(duì)API的訪問。配置方法以使用AWS Lambdacustom集成,并使用唯一的Lambda函數(shù)處理每個(gè)資源。將請(qǐng)求元信息存儲(chǔ)在Amazon ElastiCache多可用區(qū)集群中,并將靜態(tài)內(nèi)容存儲(chǔ)在受保護(hù)的S3存儲(chǔ)桶中。返回對(duì)存儲(chǔ)在Amazon S3中的內(nèi)容的引用時(shí),生成預(yù)簽名URL

題目列表

你可能感興趣的試題

單項(xiàng)選擇題

一家公司運(yùn)行視頻處理平臺(tái)。文件由連接到Web服務(wù)器的用戶上載,該服務(wù)器將文件存儲(chǔ)在Amazon EFS共享上。該Web服務(wù)器在單個(gè)Amazon EC2實(shí)例上運(yùn)行,在Auto Scaling組中運(yùn)行的另一組實(shí)例將掃描EFS共享目錄結(jié)構(gòu)以查找新文件以進(jìn)行處理并生成新視頻(縮略圖,不同分辨率,壓縮等),然后將其與視頻文件一起上傳。在由Auto Scaling組管理的一組實(shí)例上運(yùn)行的其他應(yīng)用程序?qū)⑻幚硪曨l文件,然后將其從EFS共享中刪除。結(jié)果存儲(chǔ)在S3存儲(chǔ)桶中。指向已處理視頻文件的鏈接將通過電子郵件發(fā)送給客戶。該公司最近發(fā)現(xiàn),隨著它們向Auto Scaling Group中添加更多實(shí)例,許多文件被處理了兩次,因此圖像處理速度沒有提高。這些視頻文件的最大大小為2GB。解決方案架構(gòu)師應(yīng)該怎么做才能提高可靠性并減少視頻文件的冗余處理?()

A.修改Web應(yīng)用程序以將視頻文件直接上傳到Amazon S3。每次上傳文件時(shí),都可以使用Amazon CloudWatch Events觸發(fā)AWS Lambda函數(shù),并讓此Lambda函數(shù)將消息放入Amazon隊(duì)列中以獲取新文件,并使用隊(duì)列深度指標(biāo)來縮放視頻處理Auto Scaling組中的實(shí)例
B.在Web服務(wù)器實(shí)例上設(shè)置cron作業(yè),以將EFS共享的內(nèi)容同步到Amazon S3。每次上傳文件以處理視頻文件并將結(jié)果存儲(chǔ)在Amazon S3中時(shí),觸發(fā)一次AWS Lambda函數(shù)。使用Amazon CloudWatch Events會(huì)觸發(fā)Amazon SES作業(yè),以向客戶發(fā)送一封電子郵件,其中包含指向已處理文件的鏈接
C.重寫Web應(yīng)用程序以直接從Amazon S3運(yùn)行,并使用Amazon API Gateway將視頻文件上傳到S3存儲(chǔ)桶每次上載文件時(shí),使用S3觸發(fā)器運(yùn)行AWS Lambda函數(shù)以在不同存儲(chǔ)桶中處理和存儲(chǔ)新視頻文件。使用CloudWatch Events,觸發(fā)SES作業(yè)以向客戶發(fā)送一封電子郵件,其中包含指向已處理文件的鏈接
D.重寫從Amazon S3運(yùn)行的應(yīng)用程序,并將視頻文件上傳到S3存儲(chǔ)桶。每次上傳新文件時(shí),都會(huì)觸發(fā)一個(gè)AWS Lambda函數(shù)以將消息放入包含鏈接和說明的SQS隊(duì)列中。修改視頻處理應(yīng)用程序以從SQS隊(duì)列和S3存儲(chǔ)桶中讀取。使用隊(duì)列深度度量標(biāo)準(zhǔn)來調(diào)整視頻處理實(shí)例的Auto Scaling組的大小

微信掃碼免費(fèi)搜題