Spracovanie mediálnych súborov pre video produkciu
Aplikácia v Node.js na AWS, ktorá po nahratí spracuje a prekóduje videá a obrázky a pre každý súbor rozhodne, či ho spracuje Lambda, alebo novovytvorená inštancia EC2.
Klient
Spoločnosť z oblasti video produkcie.
Riešenie
Vytvorili sme aplikáciu v Node.js, ktorá spracúva a prekódováva mediálne súbory – videá a obrázky.
Proces sa spustí nahratím súboru do určeného S3 bucketu. Funkcia Lambda súbor identifikuje a podľa nastavených kritérií rozhodne o ďalšom postupe: súbor sa spracuje ďalej v Lambde, ktorá má k dispozícii len obmedzené prostriedky, alebo sa vytvorí inštancia EC2, ktorá spracuje tento súbor alebo celú frontu súborov.
Technológie
AWSServerlessLambdaSQSSNSS3EC2MongoDBNode.js