Entradas

Mostrando las entradas etiquetadas como devops en golang

Como usar la consola de amazon para crear aws Lambda con image de docker

Imagen
    # Creación Lambda con imagen Para trabajar con AWS Lambda con imagen, es necesario crear un Registro de Contenedor en el servicio ECR (Amazon Elastic Container Registry) y configurar una función Lambda. A continuación, se detallan los pasos para lograrlo. ## Creación del Registro de Contenedor en la Consola de AWS 1. Accede a la consola de AWS utilizando el siguiente enlace: [ Consola de AWS ECR ]( https://us-east-1.console.aws.amazon.com/ecr/repositories?region=us-east-1 ). 2. Dentro de la consola, sigue los siguientes pasos: a. Haz clic en el botón "View Push Commands". b. Copia todos los comandos que se muestran en esa sección. Deberías obtener algo similar a lo siguiente: ![ Comandos de AWS ECR ]( ./resources/img/awsecrcommands.png ) Estos comandos te serán útiles para subir tu imagen de Docker a AWS y usarla en tu función Lambda. ## Preparación de tu Proyecto 3. Toma el archivo de Docker y el archivo `main.go` de esta carpeta y agrégalos a tu proyecto...

Como desplegar una aplicacion completa en aws

Imagen
    en este post  Deplegaremos en AWS una aplicacion con frontend y backend enfocados desde un punto de vista devops. la aplicacion esta hecha en react (frontend) y golang (backend) todo es serverless no usaremos servidores para servir el frontend ni el backend, en su lugar usaremos servicios de Amazon por ejemplo para el frontend usaremos S3 y para el backend usaremos AWS Lambdas funtions explicare como vincular el frontend con el backend y como vincular el backend con la base de datos. te mostrare como levantar un AWS RDS para la bd y como configurar tu backend para hacer consutlas de sql a el RDS tambien te enseñare como el frontend debe ser configurado para que se comunique con el backend y poder hacer peticiones GET HTTP    primero inicio mostrandote la infraestructura  en esta infra tendremos servicios de AWS  por ejemplo AWS s3 AWS lambda y AWS RDS  es una aplicacion simple asi que cada componente tendra un pedacito de la aplica...