Serverless

Cloud-Funktion mit besserer GPU

Ich experimentiere derzeit mit der Verwendung von Lambda zum Rendern von Videos mit Puppeteer.Das Fehlen einer GPU in Kombination mit der maximalen Dauer von 15 Minuten begrenzt die Dauer der Videos,die gerendert werden können.Gibt es eine Infrastrukturalternative,bei der ich den serverlosen Modus beibehalten kann,aber mehr Optionen für die Hardware habe?

Sie können die Verwendung von AWS Fargate mit Amazon Elastic Container Service oder Amazon Elastic Kubernetes Service für eine serverlose Rechenoption ohne die 15-Minuten-Dauerbeschränkung in Betracht ziehen. Leider erlaubt Ihnen Fargate auch nicht, GPU-Unterstützung anzufordern.




Sie können die Laufzeitumgebung für AWS Lambda-Funktionen nicht angeben, also nein, Sie können das Vorhandensein einer GPU nicht verlangen. Aber Sie könnten GPU-Workloads auf AWS Batch ausführen, indem Sie ein AMI mit GPU-Unterstützung verwenden. https://docs.aws.amazon.com/batch/latest/userguide/batch-gpu-ami.html AWS Batch stellt automatisch Rechenressourcen bereit. Es ist nicht erforderlich, Batch-Computing-Software zu installieren oder zu verwalten. AWS Batch-Jobs sind nicht durch die Laufzeit von 15 Minuten begrenzt. Hoffe das hilft



API-Gateway mit Lambda-"Das Modul 'server' konnte nicht importiert werden:No module named 'server'"