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組的大小