En este repositorio encontrará algunas de las mejores opciones de alojamiento para aplicaciones web estáticas o dinámicas de pila completa, todas ellas de uso gratuito.
Todos los sitios web que se enumeran a continuación ofrecen un nivel pago y gratuito; puede utilizar el nivel gratuito para alojar sus propios proyectos personales y cambiar al plan pago adecuado siempre que necesite recursos adicionales.
Heroku solía ser el proveedor gratuito y al que acudían aficionados y principiantes para implementar aplicaciones sencillas para el aprendizaje y la prueba de conceptos.
Heroku dejará de ofrecer planes gratuitos a partir del 28 de noviembre. Aquí, he incluido una lista de varios servicios totalmente gratuitos donde puede implementar sus aplicaciones front-end y full-stack.
Vercel es una plataforma para sitios estáticos y marcos frontend, creada para integrarse con su contenido, comercio o base de datos sin cabeza. Implementar tus proyectos con vercel es súper fácil, es solo cuestión de unos pocos clics.
Netlify es otro sitio web muy popular para alojar sitios web dinámicos y estáticos, pero solo admite la interfaz, por lo que no puede alojar aplicaciones completas en Netlify. El proceso de implementación también es muy sencillo con Netlify; Es casi lo mismo que con Vercel.
Ingresa a https://www.netlify.com/
Regístrate con tu cuenta de github
Haga clic en "agregar nuevo sitio y seleccione importar proyecto existente". También hay una opción para elegir entre las plantillas disponibles, o también puedes cargar tu sitio manualmente.
Haga clic en el botón importar junto a su repositorio de GitHub, que contiene el proyecto que desea implementar.
Aparecerá una ventana emergente donde podrá configurar cosas como el nombre raíz del directorio del proyecto, etc.
Ahora haga clic en el botón implementar, le tomará unos minutos crear e implementar su aplicación y le mostrará la URL de Netlify donde estará activo su sitio web.
Fly.io es una plataforma global de distribución de aplicaciones. Con Fly.io, puede implementar sus aplicaciones web de pila completa en microservidores, a los que llaman microVM Firecracker. Ya sea un servicio web simple o su obra respaldada por una base de datos con múltiples servicios de soporte, se puede implementar fácilmente con él.
Utiliza imágenes de Docker para hacer Firecracker en su aplicación y convertirla en una microVM. Fly.io ofrece un plan de nivel gratuito para implementar y probar sus pequeñas aplicaciones.
Puede implementar su servicio usando la CLI con algunos comandos. Es muy fácil.
Ahora puede visitar su panel de control https://fly.io
y encontrar la aplicación implementada con la URL activa.
Render es una nube unificada para crear y ejecutar todas sus aplicaciones y sitios web con certificados TLS gratuitos, una CDN global, protección DDoS, redes privadas e implementaciones automáticas desde Git.
La implementación con Render también es bastante fácil y directa.
Railway es una plataforma de infraestructura donde se puede aprovisionar infraestructura, desarrollarla localmente y luego implementarla en la nube. Puede comenzar con su repositorio o comenzar con una plantilla. Sus herramientas amplían su aplicación con complementos y administración de variables para que los entornos sean tan activos como locales.
Tienen un plan de nivel gratuito donde puede implementar sus aplicaciones de forma gratuita hasta que su uso se ajuste a los recursos ofrecidos.
La implementación con Railway.app es sencilla
La plataforma de computación en la nube de Amazon, AWS (Amazon Web Services), es extensa y está en constante expansión. Combina infraestructura como servicio (IaaS), plataforma como servicio (PaaS) y productos empaquetados de software como servicio (SaaS).
Los clientes pueden explorar y probar los servicios de AWS de forma gratuita hasta los límites asignados específicos del servicio mientras utilizan la capa gratuita de AWS. Tres tipos diferentes de ofertas componen la capa gratuita: una capa gratuita de 12 meses, una oferta siempre gratuita y pruebas a corto plazo.
¿Cómo aprovechar el nivel gratuito de AWS?