Serverless

Fonction cloud avec un meilleur GPU

Je suis actuellement en train d'expérimenter l'utilisation de Lambda pour rendre des vidéos en utilisant puppeteer.L'absence de GPU combinée à la durée maximale de 15 minutes limite la durée des vidéos qui peuvent être rendues.Existe-t-il une alternative d'infrastructure où je pourrais conserver le mode sans serveur mais avoir plus d'options sur le matériel ?





Vous pouvez envisager d'utiliser AWS Fargate avec Amazon Elastic Container Service ou Amazon Elastic Kubernetes Service pour une option de calcul sans serveur sans la contrainte de durée de 15 minutes. Hélas, Fargate ne vous permettrait pas non plus de demander le support GPU.




Vous ne pouvez pas spécifier l'environnement d'exécution pour les fonctions AWS Lambda, donc non, vous ne pouvez pas exiger la présence d'un GPU. Mais vous pouvez exécuter des charges de travail GPU sur AWS Batch, en utilisant une AMI avec prise en charge GPU. https://docs.aws.amazon.com/batch/latest/userguide/batch-gpu-ami.html AWS Batch provisionne automatiquement les ressources de calcul. Il n'est pas nécessaire d'installer ou de gérer un logiciel de traitement par lots. Les tâches AWS Batch ne sont pas limitées par la durée d'exécution de 15 minutes. J'espère que cela t'aides



API Gateway avec Lambda-"Impossible d'importer le module 'server':No module named 'server'"