Tabla de contenido:
- Precios basados en el uso
- Cloud Hosting es una buena opción ... para algunos
- Estima tus necesidades
- Costo vs. Esfuerzo
- Diferentes necesidades, diferentes opciones
Un cliente mío que quería alojar una aplicación descubrió que, después de la inspección inicial, usar servicios en la nube era mucho más barato que usar servidores dedicados en una organización de alojamiento más tradicional. Para dar un poco de historia, este cliente requirió servidores separados para diferentes partes del nivel de aplicación e instancias separadas nuevamente para las bases de datos de la compañía. La compañía esperaba cargas de clientes relativamente altas, pero no tenía el presupuesto para el costo de los servidores dedicados. Como era de esperar, decidieron ir a la ruta de alojamiento en la nube de menor costo. Pero si bien esta opción resultó ser más barata durante las pruebas y las fases piloto de la implementación, a medida que crecía el tráfico al sitio de la compañía, la mayor potencia de procesamiento y el ancho de banda de red requeridos comenzaron a elevar los costos por encima de su presupuesto deseado. Dentro de los seis meses posteriores a la puesta en marcha, el costo se acercaba al uso de servidores dedicados.
Precios basados en el uso
Entonces, ¿por qué los costos cambiaron tanto y por qué este aumento fue tan inesperado? Bueno, la forma en que se calculan los costos de alojamiento varía significativamente entre la nube y una organización de alojamiento más tradicional. En una configuración de alojamiento más tradicional, la organización de alojamiento ofrece productos particulares, cada uno de los cuales tiene una capacidad establecida, que incluye potencia de procesamiento, memoria, espacio de almacenamiento y ancho de banda de red. Las empresas deciden qué opciones se ajustan a sus necesidades y pagan una tarifa mensual. En ese momento, una empresa debería saber cuál será su costo siempre que se mantenga dentro de ciertos límites de tráfico, almacenamiento y procesamiento.
Sin embargo, aquí es donde las cosas se ponen difíciles: las capacidades pueden ser más de lo que esa compañía realmente necesita, por lo que los costos pueden parecer más caros de lo que realmente son. Compare eso con un servicio de alojamiento en la nube donde la compañía paga solo por lo que usa. La ventaja aquí es que muchas compañías comienzan con requisitos de capacidad más bajos que los que vienen con un paquete estándar predefinido de una organización de hosting. Esto significa un menor costo desde el principio. Pero a medida que crece el tráfico, ¿adivina qué? La capacidad que requiere la empresa aumenta, al igual que el costo. Además, ese costo variará de mes a mes, lo que dificultará el presupuesto a lo largo del tiempo.
Cloud Hosting es una buena opción … para algunos
Ahora, no digo que el alojamiento en la nube sea malo o tenga costos ocultos. De hecho, brinda una gran oportunidad para lanzar una aplicación piloto al mercado de manera relativamente barata y luego poder escalarla para satisfacer la demanda. Puedo decirle por experiencia de primera mano que es mucho más difícil migrar una aplicación a una caja más nueva y más grande que escalar elásticamente en su lugar. Pero las empresas deben considerar lo que están pagando. El beneficio de escalar elásticamente la capacidad de las aplicaciones tiene un precio, un hecho que debe compararse con el presupuesto disponible y la flexibilidad de ese presupuesto.
Antes de que el alojamiento en la nube estuviera disponible, había visto muchas organizaciones que construyeron una aplicación piloto y la alojaron utilizando una opción de bajo costo, esperando cambiar el alojamiento a medida que crecía la base de clientes. ¡A eso lo llamo el enfoque de chupar y ver!
Estima tus necesidades
Antes de adoptar una solución de alojamiento, las empresas deben considerar algunas opciones diferentes y considerar cómo cambian los costos para aumentar la capacidad. Al probar aplicaciones, es importante ejecutar diferentes niveles de tráfico de clientes y trazar un gráfico para mostrar cómo cambian la potencia de procesamiento, la memoria, el almacenamiento y el tráfico de red. Interpolar esto a niveles más altos proporcionará una estimación de la capacidad que requerirá una empresa para determinados niveles de tráfico de clientes a una aplicación. Esta información se puede comparar con los modelos de precios para las diferentes opciones de alojamiento para calcular los costos estimados. Agregue a esto un factor de confianza de cuán pronto su organización podría alcanzar sus necesidades particulares de capacidad. Esto proporcionará una idea general de cómo los costos de alojamiento pueden cambiar con el tiempo y qué opción u opciones pueden ser mejores.Costo vs. Esfuerzo
Otra cosa a considerar son los beneficios proporcionados por el alojamiento y lo que las empresas necesitarán para administrarse. Un costo oculto que a menudo aparece justo cuando menos lo necesita es el costo de la mano de obra, o la cantidad de tiempo y esfuerzo que usted u otro personal necesitarán dedicar para administrar la aplicación. Por ejemplo, si una empresa alcanza su capacidad para su opción de alojamiento, necesitará migrar su aplicación a una capacidad mayor o agregar instancias adicionales de la misma capacidad para poder satisfacer la demanda de tráfico del cliente. ¿Cuánto tiempo y esfuerzo requerirá esto? Esto debe compararse con el costo de usar un modelo en la nube.Diferentes necesidades, diferentes opciones
Una vez que se han evaluado y considerado los costos y los beneficios, una organización puede elaborar un plan que se adapte a su presupuesto y a la cantidad de tiempo y mano de obra que tienen para administrar sus aplicaciones. Quizás todas las señales apuntan al alojamiento en la nube. O quizás tenga más sentido comenzar con la nube y luego migrar a una capacidad de servidor específica una vez que se establezca el mercado. O podría haber algunas otras opciones que funcionen. Y ese es realmente el punto. No hay una respuesta incorrecta aquí. Si una organización opta por la computación en la nube realmente depende de lo que quiera. Si está a cargo de ayudar a resolver eso, la clave para hacerlo bien es mantener la cabeza por encima de las nubes. (¿Desea obtener más información sobre la computación en la nube y sus costos? Consulte 5 cosas que debe saber sobre los precios).