Gaston Fenske
Gaston Fenske
  • 8
  • 8 722
🚀 ¡Automatiza Tu Despliegue! | CI/CD con GitHub Actions + AWS Elastic Beanstalk 🔥
En este video, te mostraré cómo automatizar el despliegue de tu aplicación Node.js o NestJS utilizando CI/CD con GitHub Actions y AWS Elastic Beanstalk. 🚀
Comenzaremos configurando GitHub Actions para que nuestra aplicación se construya, pase por pruebas (si las tienes configuradas) y se despliegue automáticamente en AWS Elastic Beanstalk cada vez que hagas un push o merges a la rama principal.
Te explicaré qué es AWS Elastic Beanstalk, una plataforma de Amazon Web Services que simplifica el despliegue, administración y escalado de aplicaciones web. Con Elastic Beanstalk, puedes centrarte en tu código mientras la plataforma se encarga del aprovisionamiento de infraestructura, como servidores, balanceadores de carga y más.
Además, aprenderás:
✅ Cómo configurar un archivo workflow.yml para CI/CD.
✅ Cómo empaquetar tu aplicación para Elastic Beanstalk.
✅ Consejos para optimizar tus despliegues y evitar errores comunes.
¡Al final del video, tendrás un pipeline funcionando que hará todo el trabajo pesado por ti! 🌟
🔔 No olvides suscribirte y activar la campanita para más contenido sobre desarrollo y despliegue de aplicaciones.
Repositorio del proyecto (pipeline): github.com/GastonFenske/EB-APP-EX
Tipos de instancia de EC2: aws.amazon.com/es/ec2/instance-types/
Permisos para desplegar con Beanstalk Deploy: github.com/marketplace/actions/beanstalk-deploy
Permisos que use yo generales en el video: {
"elasticbeanstalk:*",
"cloudformation:*",
"s3:*",
"autoscaling:*",
"ec2:*",
"elasticloadbalancing:DescribeLoadBalancers"
}
Donaciones: cafecito.app/gastonfenske
Переглядів: 150

Відео

Aprende a escribir decoradores en Python y mejora tu codigo
Переглядів 7103 роки тому
Clase extraída del curso Backend con Python desde cero, donde se explica el uso de decoradores para luego aplicar protección de rutas en los metodos de los controllers, mediante un JWT y roles. Mas información sobre el curso: gastonfenske.com/programacion-desde-cero-con-python

КОМЕНТАРІ

  • @edisonj.padilla9320
    @edisonj.padilla9320 11 днів тому

    Muy bien explicado, todo entendido y funcional al 💯!

    • @gastoncode
      @gastoncode 11 днів тому

      me alegro que hayas podido entender, gracias por las palabras!

  • @Next-Js
    @Next-Js 16 днів тому

    Buenisimo , me interesa mas contenido asi

  • @pablonadalbalastegui5529
    @pablonadalbalastegui5529 19 днів тому

    Impecablee

  • @jec123456
    @jec123456 Рік тому

    excelente

  • @johnatanlozano2287
    @johnatanlozano2287 Рік тому

    Mi compa el que vende cigarros:

  • @vrdarkal
    @vrdarkal Рік тому

    Hola bro, genial tu video. Si quiero implementar un decorador en una clase, como sería la estructura? He intentado de muchas formas pero no sé cómo hacerlo

    • @gastoncode
      @gastoncode Рік тому

      Hola bro, la estructura es la que se ve en el video, cada decorador puede agregarle una función diferente y extra a una función original, para entender mas sobre decoradores, te recomiendo nuestro curso de patrones de diseño, ya que el patron decorator es un patron de diseño: gastonfenske.com/patrones-y-solid-con-python

  • @ElRefugiodeDavinky
    @ElRefugiodeDavinky 2 роки тому

    😁

  • @linuxlart
    @linuxlart 2 роки тому

    Muy buen video, genial el ejemplo final sobre decoradores