單項(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ǔ)桶中。指向已處理視頻文件的鏈接將通過(guò)電子郵件發(fā)送給客戶。該公司最近發(fā)現(xiàn),隨著它們向Auto Scaling Group中添加更多實(shí)例,許多文件被處理了兩次,因此圖像處理速度沒(méi)有提高。這些視頻文件的最大大小為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)來(lái)縮放視頻處理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.重寫(xiě)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.重寫(xiě)從Amazon S3運(yùn)行的應(yīng)用程序,并將視頻文件上傳到S3存儲(chǔ)桶。每次上傳新文件時(shí),都會(huì)觸發(fā)一個(gè)AWS Lambda函數(shù)以將消息放入包含鏈接和說(shuō)明的SQS隊(duì)列中。修改視頻處理應(yīng)用程序以從SQS隊(duì)列和S3存儲(chǔ)桶中讀取。使用隊(duì)列深度度量標(biāo)準(zhǔn)來(lái)調(diào)整視頻處理實(shí)例的Auto Scaling組的大小

題目列表

你可能感興趣的試題

單項(xiàng)選擇題

組織擁有使用Amazon API Gateway,AWS Lambda和Amazon DynamoDB的寫(xiě)密集型移動(dòng)應(yīng)用程序。該應(yīng)用程序已很好地?cái)U(kuò)展,但是,由于Lambda成本高于預(yù)期,因此成本成倍增加。該應(yīng)用程序的使用無(wú)法預(yù)測(cè),但是每月的使用率一直穩(wěn)定增長(zhǎng)20%。在監(jiān)視當(dāng)前的Lambda函數(shù)時(shí),解決方案架構(gòu)師注意到執(zhí)行時(shí)間平均為4.5分鐘。大多數(shù)等待時(shí)間是對(duì)本地3TB MySQL數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行高延遲網(wǎng)絡(luò)調(diào)用的結(jié)果.VPN用于連接到VPC,因此Lambda功能已配置為5分鐘超時(shí)。解決方案架構(gòu)師如何降低當(dāng)前架構(gòu)的成本?()

A.使用AWS Direct Connect替換VPN以減少到本地MySQL數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)延遲。在移動(dòng)應(yīng)用程序中啟用本地緩存以減少Lambda函數(shù)調(diào)用。監(jiān)控Lambda函數(shù)性能;逐步調(diào)整超時(shí)和內(nèi)存屬性降低值,同時(shí)保持可接受的執(zhí)行時(shí)間。將頻繁訪問(wèn)的記錄從DynamoDB卸載到Amazon ElastiCache
B.用AWS Direct Connect替換VPN,以減少本地MySQL數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)延遲。將API網(wǎng)關(guān)結(jié)果緩存到Amazon CloudFront。使用Amazon EC2預(yù)留實(shí)例代替Lambda。在EC2上啟用Auto Scaling,并在高峰時(shí)段使用競(jìng)價(jià)型實(shí)例。啟用DynamoDB Auto Scaling可管理目標(biāo)利用率
C.將MySQL數(shù)據(jù)庫(kù)服務(wù)器遷移到MySQL的多可用區(qū)Amazon RDS。在Amazon CloudFront中啟用Amazon API Gateway的緩存結(jié)果可減少Lambda函數(shù)調(diào)用的次數(shù)。監(jiān)視Lambda函數(shù)性能;逐漸將超時(shí)和內(nèi)存屬性調(diào)整為較低的值,同時(shí)保持可接受的執(zhí)行時(shí)間。為頻繁訪問(wèn)的記錄啟用DynamoDBAccelerator,并啟用DynamoDB Auto Scaling功能
D.將MySQL數(shù)據(jù)庫(kù)服務(wù)器遷移到MySQL的多可用區(qū)Amazon RDS。在API Gateway上啟用API緩存以減少Lambda函數(shù)調(diào)用的次數(shù)。繼續(xù)監(jiān)視AWS Lambda函數(shù)性能;逐漸將超時(shí)和內(nèi)存屬性調(diào)整為較低的值,同時(shí)保持可接受的執(zhí)行時(shí)間。在DynamoDB中啟用Auto Scaling

單項(xiàng)選擇題

一家公司正在使用Amazon CloudFront分發(fā)來(lái)分發(fā)來(lái)自在Application Load Balancer后面運(yùn)行的Web應(yīng)用程序的靜態(tài)和動(dòng)態(tài)內(nèi)容。該Web應(yīng)用程序需要用戶授權(quán)和對(duì)動(dòng)態(tài)內(nèi)容的會(huì)話跟蹤。Cloud Front分發(fā)具有配置為將授權(quán),主機(jī)和用戶代理HTTP白名單標(biāo)頭以及會(huì)話cookie轉(zhuǎn)發(fā)到源的單個(gè)緩存行為。所有其他緩存行為設(shè)置均設(shè)置為其默認(rèn)值。有效的ACM證書(shū)已應(yīng)用到CloudFront分配中,且分配設(shè)置中具有匹配的CNAME。ACM證書(shū)也應(yīng)用于應(yīng)用程序負(fù)載平衡器的HTTPS偵聽(tīng)器。CloudFront原始協(xié)議策略設(shè)置為僅HTTPS。對(duì)緩存統(tǒng)計(jì)信息報(bào)告的分析表明,此分布的未命中率很高。解決方案架構(gòu)師可以采取什么措施來(lái)提高此分發(fā)的緩存命中率,而又不會(huì)導(dǎo)致CloudFront與應(yīng)用程序負(fù)載平衡器之間的SSL/TLS握手失???()

A.為靜態(tài)和動(dòng)態(tài)內(nèi)容創(chuàng)建兩個(gè)緩存行為。如果發(fā)生緩存行為,則從白名單標(biāo)頭部分中刪除User-Agent和Host HTTP標(biāo)頭。從白名單cookie部分刪除會(huì)話cookie,并從白名單標(biāo)題部分刪除Authorization HTTP標(biāo)頭,以了解為靜態(tài)內(nèi)容配置的緩存行為
B.從緩存行為的白名單頭部分中刪除User-Agent和Authorization HTTPS頭。然后更新緩存行為,以使用預(yù)簽名的cookie進(jìn)行授權(quán)
C.從白名單標(biāo)頭部分刪除Host HTTP標(biāo)頭,并從白名單cookie部分刪除會(huì)話cookie,以實(shí)現(xiàn)默認(rèn)緩存行為。啟用自動(dòng)對(duì)象壓縮,并將Lambda@Edge查看器請(qǐng)求事件用于用戶授權(quán)
D.為靜態(tài)和動(dòng)態(tài)內(nèi)容創(chuàng)建兩個(gè)緩存行為。從兩種緩存行為的白名單標(biāo)頭部分中刪除User-Agent HTTP標(biāo)頭從白名單cookie部分刪除會(huì)話cookie,并從白名單標(biāo)題部分刪除Authorization HTTP標(biāo)頭,以配置為靜態(tài)內(nèi)容配置的緩存行為

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