Con AWS bajando los precios, ¿vale la pena pagar una prima a otros proveedores (es decir, Rackspace) por los servicios en la nube?

Podría escribir sobre esto todo el día, pero permítanme ofrecer tres áreas principales en las que Rackspace ofrece una ventaja sobre Amazon. Trabajo para Rackspace, pero reconozco que AWS (y otros proveedores) pueden ser una mejor opción para ciertas aplicaciones. Rackspace es una mejor opción para los demás.

1. Nube híbrida . AWS solo ofrece nube pública. Y es una gran nube pública, especialmente si necesita toneladas y toneladas de campanas y silbatos. Pero no es genial para todo . La nube pública es como alquilar autos: barata, pagada por hora / día / mes, pero genérica y costosa a largo plazo.

Rackspace trabaja para comprender la aplicación y los requisitos comerciales para determinar la tecnología adecuada y ofrece una combinación de infraestructura de nube pública, nube privada, dedicada (física) y virtualizada. Muchas empresas encuentran que ejecutar un servidor de alto rendimiento en un servidor dedicado, conectado a la nube pública para el nivel web para una ampliación rápida es una mejor solución que la nube pública, por ejemplo. La infraestructura dedicada ofrece una mejor economía para entornos estables, más control (y seguridad) y un mayor rendimiento debido a la capacidad de personalización.

2. Abierto . Abrir es una filosofía. Abarca el código abierto, pero va más allá: Rackspace no tiene una agenda tecnológica (somos una empresa de servicios), por lo que aceptamos las opciones tecnológicas de nuestros clientes. Si te gusta VMware sobre OpenStack, te ayudaremos. MongoDB sobre Hadoop? no hay problema, y ​​así sucesivamente. Creemos que una comunidad puede innovar más rápido (para la mayoría de las cosas) que un solo proveedor, y que los clientes desean la libertad y flexibilidad para ejecutar aplicaciones en una nube pública, una nube privada alojada o una nube privada local. Si los clientes no están contentos con Rackspace, pueden mover sus aplicaciones en la nube a cualquier nube OpenStack, o pueden optar por usar varias nubes con fines de copia de seguridad / DR o para cubrir geografías específicas /

3. Apoyo fanático . Este es el punto mas importante. Rackspace es conocido por su soporte 24x7x365 y por brindarles a los clientes la tranquilidad de tener acceso a Racker experto que se preocupa por ellos en minutos, siempre que los necesiten. Rackspace ofrece mejores prácticas, orientación y servicios administrados más allá de lo que Amazon hace o puede hacer). Para aplicaciones específicas, Rackspace ofrece una garantía de tiempo de actividad del 100% de la plataforma de aplicaciones SLA. Esto es único en la industria y extremadamente valioso para muchas organizaciones. Fanatical Support no es algo que AWS (ni nadie) pueda automatizar, y es la base sobre la cual se ha construido Rackspace.

Para la nube pública pura, históricamente ha habido una brecha en las capacidades, una que Rackspace está cerrando rápidamente. Se demostró que las bases de datos en la nube eran un 260% más rápidas que RDS en los puntos de referencia. Cloud Block Storage es más rápido y proporciona un rendimiento más consistente que EBS sin tener que modificar las limitaciones y pagar los IOPS aprovisionados. AutoScale, RBAC y otras capacidades ya están disponibles en la vista previa.

Rackspace Cloud no es perfecto y podría ser la elección incorrecta para algunos clientes. La respuesta a la pregunta anterior depende de su aplicación (y sus requisitos), su visión para el futuro (o la falta de ella) y su disponibilidad de habilidades y experiencia, para hacerlo usted mismo o confiar en Rackspace para ayudarlo.

Sí, si la otra nube puede proporcionar lo siguiente:

  • Mejor rendimiento de la función XYZ
  • Transferencias de red XYZ / transacciones / mensajería más confiables
  • Mejor soporte que puede significar un soporte humano a humano, respuestas dentro de X cantidad de tiempo
  • Una API de servicio que AWS no proporciona
  • Un servicio o ubicación del centro de datos que necesita que AWS no proporciona como mencionó el usuario de Quora en su respuesta
  • Mejor seguridad
  • Mejor forma de gestionar su infraestructura.
  • Mejor recuperación de datos según lo mencionado por Maarten Ectors

Con todo, AWS proporciona todas las herramientas que pueda necesitar para diseñar un backend personalizado altamente redundante y de alto rendimiento. AWS no está seguro de no hacerle pagar los servicios que no necesita. Tampoco le impiden utilizar otras funciones o API de servicio que considere mejores.

Desde el punto de vista de la línea de fondo, es difícil vencer a AWS al igual que Shannon Sofield dijo en su respuesta. A menos que esté desarrollando una nueva aplicación, es posible que desee echar un vistazo a Plataformas como servicio como Parse, Heroku y similares.

Pero para responder realmente a su pregunta, debe pensar en una vista superior del nivel del sistema en lugar de solo dólares y centavos. Debe pensar críticamente cómo todos los servicios que le interesan afectarán su forma de hacer negocios, manejar las transacciones, manejar el apoyo a su equipo, manejar los desastres, manejar el rendimiento para el usuario final, manejar las líneas de base del software, manejar los cambios de infraestructura, etc.

Claro, hay muchas razones para usar otros proveedores. Para empezar, puede preferir un proveedor que esté más cerca de usted o de sus usuarios. Por ejemplo, Amazon no tiene un centro EC2 en el centro de Estados Unidos, por lo que Texas, Chicago y otros lugares grandes terminan enviando su tráfico a una de las costas en lugar de Rackspace, etc.

Además, las características disponibles con otros proveedores varían. Los proveedores que no son de Amazon ofrecieron almacenamiento SSD y soporte técnico humano antes que Amazon, y seguramente habrá funciones de nicho que Amazon será más lento de implementar en el futuro.

La mayoría de los principales proveedores de la nube están rastreando los precios de los demás, por lo tanto, siempre que no elija uno que se niegue a seguir el precio del mercado, la prima que paga debe estar limitada. Algunos proveedores, como Azure, incluso declararon públicamente que coincidirían con los precios de AWS.

Si ve un diferencial de calidad (que puede ser general o específico para su caso de uso) para usar diferentes nubes, la prima cobrada por la calidad diferenciada probablemente valga la pena.

Es una buena idea poder usar múltiples nubes, para que sepa dónde inevitablemente ha creado el bloqueo de proveedores, sobre todo porque varios proveedores de nubes grandes y pequeños han estado luchando para competir y han salido del mercado. Es posible que tenga que mover proveedores sin que sea su elección hacerlo. Confiar en un solo proveedor nunca es una buena idea a largo plazo.

Más información sobre este tipo de cosas en http://www.strategic-blue.com/blog

Si está en uno u otro, entonces el problema de cambiar probablemente supere las ligeras diferencias de precios. Un análisis de costo puro puede superar esto. AWS continúa asombrando y otros están tratando de mantener el ritmo. La única otra nube que he considerado es MS Azure porque somos una tienda de Windows. Sin embargo, el soporte de MS de Amazon ha sido tremendo, aunque vemos cada mes que ejecutar una pila LAMP en AWS sería mucho más barato.

Depende. Cualquier nube pública tuvo cortes en el último año. Por lo tanto, si su servidor no puede tolerar una interrupción de 1-24 horas al año, entonces debe tener una estrategia de recuperación ante desastres que involucre a más de un proveedor de la nube.

Si, por otro lado, está satisfecho con la cartera de AWS y no le importa depender de un proveedor y tener un posible bloqueo con el tiempo, entonces no hay razón para buscar en otro lado …

si, inténtalo