EscuelaIT – Curso de Deploy de Aplicaciones NodeJS

Información

Descargar gratis el Curso de Deploy de Aplicaciones NodeJS de Escuela IT. Un excelente curso que lo pueden obtener totalmente gratis. No olviden apoyar al instructor comprando el curso si es que realmente les ayudó.

Aprende a llevar a producción aplicaciones NodeJS, mediante varias alternativas y las mejores prácticas

Acerca del Curso

Este curso empieza justo donde acaban los demás cursos de NodeJS: aprendiendo a desplegar aplicaciones construidas con NodeJS, mediante diversas aproximaciones que irán incrementando sus ventajas progresivamente.

Generalmente en un curso de NodeJS se enseña a construir aplicaciones en este entorno, ya sean sitios, servicios web, etc. Sin embargo en esta ocasión vamos a partir del supuesto que los estudiantes son capaces de construir aplicaciones y vamos centrarnos en enseñar a desplegarla de diversos modos, que se pueden adaptar a diversas situaciones, infraestructura disponible o necesidades del proyecto. 

QUÉ APRENDERÉ EN EL CURSO DE DEPLOY DE APLICACIONES NODEJS

A lo largo de las clases del curso se abordarán diferentes alternativas posibles para el despliegue de proyectos NodeJS, desde un enfoque práctico. A lo largo de las sesiones del curso aprenderás:

  • Alternativas para deploy de proyectos en Node
    • Tipos de sistemas adecuados para el despliegue de aplicaciones en NodeJS. Configuraciones de servidor virtual (VPS) y despliegue de nuestra primera aplicación Node.
  • Configuración de procesos con PM2/Upstart
    • Presentación de las herramientas para la administración de procesos de Node. Escoger la cantidad de procesos y realizar la monitorización de los mismos.
  • Deploy automatizado de la aplicación NodeJS
    • Crear un sistema de deploy automatizado en la nube con AWS en EC2 instances, usando ELBs y el API de AWS.
  • Deploy con Docker
    • Dockerizar una aplicación y realizar el deploy, aplicando balanceo de carga mediante el orquestador de contenedores Kubernetes.
  • Deploy en Heroku
    • Despliegue de aplicaciones en NodeJS sin necesidad de configurar nuestra propia infraestructura, usando servicios en la nube de Heroku.
  • Firebase Cloud Functions
    • Despliegue de aplicaciones serverless, mediante el servicio de Firebase Cloud Functions.

OBJETIVOS DEL CURSO

El objetivo es que los estudiantes no se sientan perdidos al acabar su curso de NodeJS y que sean capaces de aprovechar las características de este entorno de ejecución, así como la infraestructura adecuada para su despliegue, ya sean en servidores dedicados, VPS o servidores cloud, incluso en plataformas en las que no se gestiona un servidor (serverless).

Después de este curso los estudiantes conocerán y sabrán implementar una variada gama de posibilidades para poner en producción aplicaciones NodeJS de diversas maneras, de modo que podrán escoger la que mejor se adapte a diversos tipos de proyectos.

Enlaces de Descarga

Up4ever

UptoBox

1Fichier

Contraseña: redvirtual.bid

Página Oficial del curso

Escuela IT