Como probablemente pueda verse (si no lo veo más abajo) soy bastante analfabeto en redes. Esto es lo que me gustaría hacer:
- Configurar una base de datos de SQL Server alojada en una computadora que tengo en mi casa.
- Quiero poder acceder a esta base de datos desde un servicio web que se alojará de forma remota (un sitio de alojamiento web).
Aquí están mis problemas:
- No sé cómo configurar la base de datos de SQL Server para que sea accesible de esta manera. Lo he hecho localmente muchas veces, pero nunca se puede acceder a él más allá de una implementación web local.
- La seguridad es una preocupación para mí. Quiero poder administrar el servidor por mí mismo, de modo que el alojamiento remoto para la base de datos no lo va a cortar. También espero obtener algunos consejos / trucos, mejores prácticas, etc. para asegurar el servidor.
Cualquier consejo, sugerencia o al menos un punto en la dirección correcta sería muy apreciado.
La pregunta IMHO parece ser relativamente amplia, desde DNS dinámico posiblemente necesario a través de firewall, configuración del servidor, servicio web de seguridad desconocido. Tal vez deba dividirlo en preguntas centradas en "problemas" individuales.
—
bummi
Un vps resolvería la mayoría (si no todos) de sus problemas, creo: usted lo administra, pero aún está en la web, por lo que no necesita dyndns, etc. Además, si se trata de una aplicación de uso intensivo de tráfico de la base de datos, su hogar la velocidad de carga podría no ser lo suficientemente alta. Y luego están las preocupaciones de seguridad acerca de abrir un camino en su red ...
—
DaJF
@bummi - Mis preguntas están relacionadas principalmente con redes. Sé cómo configurar una base de datos para que sea accesible localmente y cómo acceder a una base de datos remota. Lo que no sé es cómo hacer que un DB sea accesible de forma segura. Si hay información que sientes que necesitas para responder a esta pregunta, hazme saber qué es y trataré de actualizar mi publicación con la información necesaria. Gracias por el tiempo.
—
metaomniliquant
@DaJF: por lo que he estado viendo en línea, las soluciones VPS imponen un límite de almacenamiento y son bastante caras en relación con mi presupuesto mensual. También está en la web, así que no tengo acceso directo a ella. Me gustaría la flexibilidad de tener todo lo disponible para mí. Además, digamos que utilizaría una solución de VPS en línea, ¿el acceso a la base de datos sería automatizado o lo haría yo mismo? De cualquier manera, me gustaría saber cómo hacerlo. En cuanto a la seguridad, he tomado nota de esto también. De lo que trata la publicación es cómo configurar un servidor de base de datos seguro y de acceso remoto. Si necesita más aclaraciones, por favor hágamelo saber.
—
metaomniliquant
Bueno, eso depende, podría ser más costoso hacerlo en casa si comienza a calcular cuánto le costará comprar el hardware para un servidor de base de datos y ejecutarlo / alimentarlo / mantenerlo en su hogar más una conexión a internet decente. Un VPS ofrece mucha flexibilidad, y puede acceder a él desde cualquier lugar, tiene un mejor tiempo de funcionamiento (verifique el SLA), es lo suficientemente seguro (recibe actualizaciones de seguridad regulares) y no es difícil de usar. Obtienes acceso remoto al escritorio, aunque no sé si eso se ajusta a tu definición de disponible. - & gt;
—
DaJF