Opciones de Hosting para Aplicaciones Web

Clase 2 de 26Curso 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.