a4vg / quarkus-lambda-guide

Guide to use AWS Lambda with Quarkus (currently in Spanish)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS Lambda con Quarkus

Index

  1. Deployar Lambda con Quarkus (sin API)
  2. Deployar Lambda con Quarkus (con API y SAM)
  3. Implementar el pipeline

Requerimientos previos

Para Quarkus

Para AWS

Puedes utilizar AWS Cloud9

O... si deseas realizar los proyectos en local:

  • Docker: Para simular el ambiente de Lambda. No se usa directamente, pero sam requiere que esté corriendo en el background.
  • SAM CLI v0.31.0+: Testear las funciones lambda localmente, compilar y deployar aplicaciones SAM. Para más información sobre SAM, click aquí
  • AWS CLI: Manejar los recursos de tu cuenta de AWS. Crear roles, deployar, editar, recuperar, etc.

Recuerda configurar AWS CLI con las credenciales de tu cuenta de AWS. Utiliza aws configure. Más info aquí

Para la app del pipeline con AWS CDK

  • npm: Package manager de Nodejs, necesario para instalar AWS CDK y Typescript.
  • AWS CDK: Instalar con npm install -g aws-cdk. AWS CDK permite crear aplicaciones con varios lenguajes, pero esta vez se usará...
  • Typescript: Lenguaje que extiende Javascript, por lo que comparte mucha similitud.

About

Guide to use AWS Lambda with Quarkus (currently in Spanish)


Languages

Language:TypeScript 100.0%