Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Deployment automático usando: Pipelines, Pulumi y Terraform
Rating: 4.1 out of 5(6 ratings)
60 students

Deployment automático usando: Pipelines, Pulumi y Terraform

Integración de Infraestructura como código usando GitHub Actions para un deployment automático de nuestra aplicación
Created byYabin Monroy
Last updated 8/2023
Spanish
Spanish

What you'll learn

  • Crear un deployment automático de una aplicación usando un proceso optimizado
  • Aprender lo básico de Github Actions, Pulumi, Terraform y Contenerizado con Docker
  • Usar un pipeline para ejecutar tu infraestructura como código
  • Realizar un caso práctico de como implementar y mantener infraestructura como código usando pipelines

Course content

12 sections • 102 lectures • 6h 35m total length
  • Por qué surge el curso1:44
  • Objetivo1:28
  • Contenido del curso1:35
  • Tecnologías dentro del curso0:51
  • Por qué IaC1:56
  • Que es IaC0:50

Requirements

  • Se recomienda que ya tengas conocimientos de GitHub Actions, Pulumi, Terraform y Docker. Dentro del curso se explicará todo lo necesario para realizar el curso en caso de que no tengas los conocimientos.

Description

En este curso aprenderás como integrar y utilizar tecnologías como CI/CD usando GitHub Actions, Infraestructura como código con Terraform y Pulumi, y crear recursos en Google Cloud sin interactuar con la línea de comandos o con la interfaz gráfica.


Al integrar todas estas tecnologías te ayudara a tener una aplicación automatizada en su deployment y creando recursos en Google Cloud Platform.


Al automatizar este proceso nos evita el tener que recordar este proceso y nos disminuye el tener errores al momento de hacer el deployment manual y la creación de recursos desde el cli y user interfaz.


Estas mejores prácticas de automatizar son muy útiles cuando estás trabajando en aplicaciones con un equipo en el que todos están participando en el código y buscan tener un proceso estándar para trabajar en ambientes de desarrollo y producción.


Infraestructura como código es una tecnología muy útil que se está popularizando, pero es difícil integrar dentro del proceso de deployment continuo e integración continua y más en equipos donde se está colaborando en el mismo código. Las dos tecnologías que vamos a utilizar para implementar infraestructura como código será: Terraform y Pulumi


El objetivo de este curso es resolver estos desafíos y reusarlos fácilmente en el desarrollo de software.

Who this course is for:

  • Desarrolladores con interés en aprender de forma práctica Infraestructura como código y desarrolladores que quieran mejorar sus prácticas de mantenimiento y deployment de sus aplicaciones