Según varios de los comentarios, la desventaja de esta solución es la instalación local de un servicio web disponible públicamente. Los requisitos iniciales solo para permitir la conectividad son mayores que el rendimiento del servicio, usted tiene:
- requisitos de conectividad pública
- Requisitos de seguridad, tal vez mínimos, pero los litigios aún pueden ocurrir en los problemas más pequeños
- Certificados para cada ubicación: no, el autofirmado es inadecuado y, nuevamente, es una mala elección, especialmente si el servicio web es utilizado por dispositivos móviles (que odian los certificados autofirmados)
- Siempre hay un SLA de mantenimiento de TI en algún lugar e instalaciones dispersas significa infraestructura dispersa y gestión de solución de problemas.
Podríamos continuar con otros problemas, desde la administración de parches, hasta los conserjes que entran y apagan la infraestructura crítica.
Por Schroeder, utilizando un servicio ligero en la nube (AWS o Azure), puede crear un solo espacio de aplicación web y arrendar la aplicación como una suscripción, por lo que activar un nuevo servicio de taxi es tan simple como lo desarrolla dentro de la aplicación. puede ser un subdominio del servicio principal, puede ser una máquina virtual separada o simplemente puede ser una aplicación aislada de inicio de sesión. Pero los beneficios de mantener un solo servicio web en la nube comienzan con:
- ubicación única de solución de problemas
- Fácil disponibilidad de la aplicación (la redundancia es solo una de esas cosas geniales de la nube)
-Infraestructura que eclipsa los servicios en las instalaciones de las pequeñas empresas
- Servicios integrados de monitoreo, DNS, enrutamiento y redes. Este es el gran problema con el que no desea lidiar por problemas de una sola oficina pequeña.
- Documentación y asistencia: cuando surgen problemas, al menos tiene a alguien con quien hablar, en comparación con el proveedor A para internet, el proveedor B para redes básicas, el proveedor C o usted mismo para el trabajo de desarrollo (o lo contrata a un premium)
La nube es la mejor manera de obtener estas soluciones.