Si quiero utilizar una lambda runtime por ejemplo graalvm en que parte y como se declararia en este archivo?

Oscar Dario Florez Diaz

Oscar Dario Florez Diaz

Pregunta
studenthace 2 años

Si quiero utilizar una lambda runtime por ejemplo graalvm en que parte y como se declararia en este archivo?

1 respuestas
para escribir tu comentario
    Yor Jaggy  Castaño Pino

    Yor Jaggy Castaño Pino

    teacherhace 2 años

    Excelente pregunta Oscar! Por el momento los runtime oficiales son los siguientes:

    • nodejs18.x
    • nodejs16.x
    • nodejs14.x
    • nodejs12.x
    • python3.9
    • python3.8
    • python3.7
    • java11
    • java8.al2
    • java8
    • dotnetcore3.1
    • dotnet6
    • dotnet5.0
    • go1.x
    • ruby2.7

    En estos casos la recomendacion es indicar el siguiente valor para el runtime:

    runtime: provided

    y hay multiples formas para hacer funcionar tu runtime custom, una podria ser empaquetando el runtime en el deployment package de la lambda, otra podria ser usando una Lambda Layer para alojar el runtime. Aca te dejo parte de la doc official donde usan un custom runtime y lo construyen tambien.

    Dejanos saber si tienes alguna duda y la vemos mas en sync por Discord en el canal #cloud

    Custom Runtime. AWS Doc Runtimes

Curso de  Serverless Framework en AWS

Curso de Serverless Framework en AWS

Construye una aplicación serverless en AWS usando Serverless Framework. Aprende a manejar Lambdas, API Gateway y DynamoDB para crear, consultar y actualizar usuarios. Integra CI/CD con GitHub Actions y optimiza costos con AWS Budgets.

Curso de  Serverless Framework en AWS
Curso de  Serverless Framework en AWS

Curso de Serverless Framework en AWS

Construye una aplicación serverless en AWS usando Serverless Framework. Aprende a manejar Lambdas, API Gateway y DynamoDB para crear, consultar y actualizar usuarios. Integra CI/CD con GitHub Actions y optimiza costos con AWS Budgets.