馃嚜馃嚫 Despliegue de Proyecto de Node.js en Amazon Web Services AWS

馃嚜馃嚫 Despliegue de Proyecto de Node.js en Amazon Web Services AWS

Despliegue de Proyecto de Node.js en Amazon Web Services AWS

Aprende el proceso para implementar una Aplicaci贸n o API de NodeJS en Amazon Lightsail, en un VPS de Linux y con SSL/TLS

Language: spanish

Note: 4.7/5 (225 notes) 29,185 students

Instructor(s): Jeovani Mart铆nez

Last update: 2022-04-29

What you’ll learn

  • Configuraci贸n de proyecto en NodeJS para su despliegue a producci贸n.
  • Entorno y servicios de Amazon Lightsail.
  • Creaci贸n y configuraci贸n de un servidor virtual privado (VPS) con una distribuci贸n de Linux.
  • Configuraci贸n de DNS para direccionamiento hacia Lightsail.
  • Configuraci贸n de cliente SSH.
  • Instalaci贸n y configuraci贸n de NodeJS en el servidor, y configuraci贸n de puertos.
  • Administraci贸n de procesos en Linux mediante PM2.
  • Obtenci贸n y renovaci贸n autom谩tica de certificado SSL/TLS para poder entregar la app o API mediante https.
  • Puesta en marcha de proyecto de NodeJS en el servidor.

 

Requirements

  • Conocimientos en NodeJS
  • Conocimientos b谩sicos de Linux.
  • No se requiere experiencia o conocimiento en AWS, todo el proceso de implementaci贸n se ver谩 de manera detallada en el curso.

 

Description

Amazon Web Services (AWS) es una de las principales plataformas de servicios de computaci贸n en la nube a nivel mundial, y Node.js es uno de los principales entornos para la capa del servidor que ha tomado gran popularidad en los 煤ltimos a帽os. Una combinaci贸n de estas tecnolog铆as, nos permite poder ofrecer una aplicaci贸n web o API muy potente, con tecnolog铆a de vanguardia, seguridad, confiabilidad, y escalabilidad.

En este curso, veremos todo el proceso para el despliegue (deploy) de un proyecto de Node.js en AWS, espec铆ficamente en Amazon Lightsail, un poderoso servicio para la ejecuci贸n de VPS con un excelente rendimiento y bajo costo.

Comenzaremos desde la creaci贸n de un proyecto de ejemplo b谩sico para implementar correctamente la configuraci贸n del servidor, veremos el proceso de configuraci贸n de la instancia de Lightsail, la configuraci贸n de DNS e IP est谩tica, la configuraci贸n de la distribuci贸n de Linux, el administrador de procesos, y la obtenci贸n de certificado SSL/TLS. Veremos todo el proceso detalladamente, paso a paso, y al final del curso obtendr谩s una gu铆a r谩pida que te permitir谩 realizar todo el proceso en cuesti贸n de minutos.

Al finalizar el curso, tendr谩s todo el conocimiento necesario para implementar proyectos de Node.js en AWS en pocos minutos, de una manera muy f谩cil, pr谩ctica y sin complicaciones.

 

Who this course is for

  • Desarrolladores o personas interesadas en aprender a desplegar proyectos de NodeJS en producci贸n mediante AWS.

 

Course content

  • Introducci贸n
    • Introducci贸n
    • Prerrequisitos
    • Amazon EC2 y Amazon Lightsail
    • Infraestructura
    • Costos de implementaci贸n
  • Proyecto con Node.js
    • Creaci贸n y configuraci贸n del proyecto
    • Desarrollo de la API y Front-end
    • Repositorio de Git
  • Despliegue en Amazon Lightsail
    • Creaci贸n de instancia e IP est谩tica
    • Cliente SSH
    • Configuraci贸n inicial de Linux
    • Instalaci贸n de Node.js y configuraci贸n de puertos en el servidor
    • Despliegue del proyecto en el servidor
    • Administrador de procesos PM2
    • Registro de dominio
    • Configuraci贸n de DNS en dominio
  • Certificado SSL/TLS
    • Autoridad de certificaci贸n
    • Implementar certificado en desarrollo
    • Instalaci贸n de certbot
    • Obtenci贸n de certificado y permisos
    • Implementar certificado en producci贸n
    • Configurar renovaci贸n autom谩tica del certificado
  • Despliegue r谩pido
    • Objetivo de la secci贸n
    • Despliegue r谩pido a producci贸n
    • Conclusiones y despedida

 

馃嚜馃嚫 Despliegue de Proyecto de Node.js en Amazon Web Services AWS馃嚜馃嚫 Despliegue de Proyecto de Node.js en Amazon Web Services AWS

Time remaining or 589 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate