Opciones de Hosting para Aplicaciones Web
Clase 2 de 26 • Curso de Digital Ocean
Resumen
Existen varias opciones para llevar nuestro proyecto a Internet:
- Hosting gratis: no se puede administrar el hardware, sirve para aproximadamente una decena de usuarios, está muy limitada y puede contener publicidad.
- Shared Hosting: no se puede administrar el hardware, tienen un poco más de potencia pero normalmente vienen limitados a la arquitectura LAMP (Linux, Apache, MySQL y PHP).
- VPS (Virtual Private Server): es un dispositivo virtual donde si puedes administrar el hardware (de forma virtual), sirve para miles de usuarios o más al mes.
- Dedicado: maquina física donde todos los recursos están dedicados para nuestra aplicación con la desventaja de que no es tan fácil aumentar recursos cómo almacenamiento, memoria RAM, etc. Sirve para miles o cientos de miles de usuarios al mes.
- Cloud (PaaS/IaaS): solución de tipo VPS donde podemos administrar nuestros recursos de hardware, tener múltiples servidores como: servidores web, servidores de bases de datos, balanceadores de carga, firewalls, etc. Aquí entra Digital Ocean.
- Datacenter: cuando ya se llega a millones de usuarios esto es una opción pero tiende a ser muy costosa.
Digital Ocean es útil cuando necesitamos una solución de VPS, que permita administrar recursos de hardware e ir creciendo a medida de forma fácil y rápida.