Planificación y diseño
Necesidades:
- Página web accesible públicamente
- Alta disponibilidad
- Menor coste posible
- Gestión de certificados SSL
- Simple de mantener
Una de las opciones más populares a la hora de alojar páginas web es a través de una compañía que facilite el dominio y un gestor de contenidos. Esta opción no me convencía ya que requiere de suscripciones mensuales y me limita al gestor de contenidos porporcionado por la empresa.
Otra opción podría ser alojar la página web en un servidor web como NGINX, pero al final decidí que tampoco era buena solución, ya que requiere o de una máquina virtual en la nube activa 24h al día o un servicio en un servidor. Estas opciones, aunque efectivas, me parecen que disparan los costes del proyecto y complican mucho su mantenimiento y gestión.
Teniendo en cuenta las necesidades del proyecto, creo que la solución que ofrece el mejor compromiso entre coste, simplicidad y funciones es alojar la página web en AWS. La proveedora de cloud nos ofrece la posibilidad de almacenamiento redundante con S3 y una manera de servirlo de manera segura y con certificado con CloudFront.