Aquí hay una respuesta breve: cualesquiera que sean sus costos ahora, no son nada en comparación con la rapidez con la que se reduce su línea de ganancias (incluso si llega allí).
Hay algunas maneras de hacer esto: puede construir un centro de datos (realmente no recomiendo hacerlo), puede alojar el servidor en casa (también, no recomendado), puede ubicarlo conjuntamente (también, dudoso) o puedes virtualizar y comenzar allí. En realidad, será el más barato, ya que está alquilando el servidor (menor CapEx y 0 OpEx), por lo que un desembolso inicial menor.
Hemos creado una herramienta de dimensionamiento, que lo ayudará a determinar cuánto equilibrio de carga necesitará para un servidor web para darle una idea de cuánto ancho de banda, descarga SSL, potencia de red necesitará. Si pone a los usuarios, el tamaño de los datos, obtendrá un tamaño de equilibrador de carga que representa su rendimiento total. Luego puede construir servidores basados en el manejo de esa carga (recomiendo muchos servidores más pequeños frente a un servidor grande que potencialmente podría fallar y detener su negocio)
- Necesito un plan de seis meses para convertirme en un desarrollador web de pila completa usando JavaScript. ¿Qué tengo que hacer?
- Si quiero convertirme en desarrollador web y trabajar para el desarrollo web, ¿qué debo aprender y dónde puedo comenzar?
- Estoy frustrado. Hace días que no trabajo. ¿Por qué es difícil configurar MySQL, Apache y PHP en una Mac Yosemite?
- Necesito hacer un proyecto en mi curso de ingeniería de software con Java para Web, servicios web y programación de Android. ¿Qué sugieres?
- Soy estudiante de primer año de ingeniería eléctrica. Estoy realmente interesado en el desarrollo web, el procesamiento de imágenes y el desarrollo de software. ¿Qué debo hacer en el verano para desarrollar suficientes habilidades?
Ruta de hardware
Solo estoy haciendo esto como un ejercicio de pensamiento: cualquiera que esté considerando esto debería detenerse. Un servidor físico cuesta de $ 379 a $ 10k y más dependiendo de lo que especifique. Solía trabajar en Dell y todavía los recomiendo. Puede echar un vistazo a su página PowerEdge y ver cuánto costarán: Servidores Dell PowerEdge | Dell Estados Unidos
Pero el servidor es solo una rebanada de pastel en una fábrica de pasteles muy grande. Necesitarás copias de seguridad. Tendrá que decidir en qué sistema operativo está ejecutando. Tendrá que decidir cómo va a crear y manejar la conmutación por error … Eso es costoso. Cuando un servidor falla en un centro de datos, es doloroso. Cuando un servidor se cae en la nube, nadie se da cuenta, porque son muy robustos. Concedido cuando cosas como los arreglos ADC, DNS, los sistemas de energía y enfriamiento se caen, es una historia bastante diferente. Nuevamente, razones para no hacerlo usted mismo.
También necesitarás algunos de estos:
- Muchas baterías
- Generadores de poder
- Gran cantidad de banda ancha y de múltiples proveedores.
- Cortafuegos
- Enrutadores
- Interruptores
- Balanceadores de carga
- Gabinetes
- Enfriamiento
- Escudos de poder
- Cortafuegos de aplicaciones web
- Un sistema operativo
Pila azul
Esta es una nueva opción y realmente me gusta, veo que muchos centros de datos la están adoptando, también, excelente para bancos, farmacias, compañías que están en diferentes países con diferentes regulaciones sobre datos, personas, etc. Uno de mis colegas , que ya ha creado una instancia de Azure Stack, hizo un gran video al respecto: Microsoft Azure Stack: un primer vistazo con KEMP – Load Balancers.
Servidor de archivos virtualizado
La otra opción más ordenada podría ser buscar un servidor virtual. En una nube, como Azure, puede alquilar y escalar su aplicación a medida que avanza, por lo que solo paga por lo que usa. Paga por hora y puede comenzar y detenerse cuando lo desee. Además, solían dar vales de $ 200 (o algo similar) a las nuevas suscripciones. Puede ver cuánto (o poco) cuestan los servidores virtuales de Azure aquí: Precios: máquinas virtuales de Windows | Microsoft Azure
O bien, puede mirar el cómputo de Google o el AWS de Amazon.