tú y tu equipo, la mayor parte del tiempo. Así que manejar la optimización por ti mismo se vuelve muy, muy agotador. Entonces, los requisitos en ese momento, cuando se implementa en un metal desnudo, aunque todavía se implementa así ahora, no tanto como antes. Necesitas las primeras versiones de Node. Necesitas muchas GPUs, necesitas RAM, necesitas CPUs, básicamente, para implementar Node en, para ser el servidor Cisca para ustedes, para implementar Node en él. Entonces, la siguiente parada es implementar Node.js en un servidor monolítico. Básicamente, un servidor monolítico consiste en todas las partes de una aplicación implementadas en un solo servidor, desde el backend hasta la parte estática de la aplicación. Los beneficios de esta forma particular de implementar Node a lo largo de los años es que todo el camino está en un servidor centralizado, y siempre es una excelente opción implementar Node como un monolito, para que puedas tener todas tus aplicaciones en un solo servidor, lo cual es realmente genial, porque puedes ver todo lo que necesitas ver, puedes ver todas tus aplicaciones acopladas juntas. Los inconvenientes son que a medida que la aplicación crece, se vuelve difícil de actualizar, y los requisitos de memoria aumentan con el tiempo. Para los requisitos, necesitas un servidor de alojamiento y NodeJS 12 en adelante. La siguiente parada es NodeJS implementado en una PaaS. Entonces PaaS, Plataforma como Servicio, también conocido como PaaS, implica proporcionar un amplio conjunto de infraestructura de aplicaciones basada en la nube y recursos de middleware a través de la nube. Un ejemplo de PaaS que es posible que hayas encontrado es Platform SH. Platform SH es bastante diferente, porque puedes implementar una PaaS en contenedores, luego Heroku, Vercel, Netlify, etc. El beneficio es que NodeJS se puede implementar más rápido, luego también puedes agregar fácilmente servicios de datos adicionales a tu aplicación Node, luego los inconvenientes son que puede ser muy, muy costoso a gran escala, y el bloqueo de proveedores también es otro problema. Los requisitos para implementar Node en una PaaS dependen de lo que especifique el proveedor de PaaS en general. A continuación, se implementa Node en un contenedor. Ahora, este es actualmente el método más utilizado para implementar Node en general. Un contenedor es básicamente un software liviano que proporciona un entorno de ejecución para tu aplicación. Entonces platform.sh utiliza PaaS, pero puedes implementarlo en un contenedor. Básicamente es una PaaS que puedes usar para implementarlo en contenedores en Kubernetes, y también en Docker. Los beneficios, hace que tu aplicación Node sea liviana y eficiente en recursos. Es fácil administrar y controlar tu infraestructura Node. Agregar servicios de datos externos a tu aplicación Node es más fácil. Ahora los inconvenientes, puede ser muy costoso como antes, y también tienes problemas con el bloqueo de proveedores. Cuando un proveedor tiene problemas, entonces se convierte en un problema. Los requisitos para implementar Node en una PaaS dependen del proveedor de contenedores. Eso es la PaaS, el proveedor de contenedores, quien proporciona los servicios de contenedor. También puedes controlar la versión de Node tamaño de memoria y disco de tu aplicación.
Ahora, sin servidor es de lo que vamos a hablar a continuación. Sin servidor básicamente implica
Comments