¿Deberíamos usar Yahoo o Amazon Web Services para nuestro nuevo inicio en Internet? ¿Por qué?

La muerte de Yahoo.
Comenzamos con el alojamiento de Yahoo porque no teníamos la experiencia técnica necesaria internamente y nuestros sitios corporativos habían estado alojados con ellos desde 2004. Pero nuestro servidor de Yahoo seguiría fallando con solo un poco de tráfico y su soporte técnico se limitó a “Ingeniería está mirando esto, nos pondremos en contacto con usted”. Esto sucedió justo después del lanzamiento y en medio de una campaña de marketing teaser inicial y estuvimos inactivos durante dos días sin ninguna solución a nuestros problemas. El problema recurrente fue un reinicio de MySQL relacionado con el tráfico seguido de una actualización recomendada de MySQL que se fue al sur. (Vea la historia completa en La muerte de Yahoo)

Desde Yahoo pasamos por una variedad de proveedores de VPS (los servidores virtuales que obtienes con la mayoría de las soluciones de alojamiento). Nuestro desafío fue que habíamos decidido usar WordPress con una serie de complementos personalizados como nuestra plataforma de contenido. Si bien el ancho de banda no era un problema, una plataforma VPS alcanzaría los límites de uso de la CPU muy rápidamente en un sitio de WordPress. Y seguimos golpeándolos mientras el tráfico seguía aumentando. Creo que pasamos por la gama completa de proveedores recomendados en 6 semanas. Cualquier complemento que usaría para acelerar el sitio (como el almacenamiento en caché) provocaría que el proveedor desatara el uso de la CPU y lo apagara.

El problema de estar inactivo como una startup es que si su tiempo de inactividad es constantemente alto, se lo degrada en los resultados de búsqueda y ni siquiera hemos comenzado a hablar sobre el costo de oportunidad comercial.

Como el nuestro fue un juego impulsado por el contenido y el tráfico (ver Cursos de riesgo, simulación y precios de opciones) para nosotros fue el beso de la muerte. Se necesitan años para clasificar sus palabras clave y generar tráfico, y lo último que desea es que los motores de búsqueda lo marquen porque está fuera cuando el tráfico llega a sus páginas. Durante un período de 12 meses, los problemas relacionados con el servidor llevaron al rango de búsqueda y la pérdida de tráfico tres veces y luego nos dimos por vencidos.

El cambio a AWS
No podíamos permitirnos AWS o Rackspace en esa etapa y nuestra lógica interna era que no podremos mantener el sitio internamente sin la experiencia técnica relevante. Luego nos dimos cuenta de que nuestro proveedor más reciente tenía un problema de seguridad y nuestros servidores seguían hackeados con scripts maliciosos. Teníamos una cartera de sitios con mucho contenido y no había suficiente infraestructura o ancho de banda para recuperarnos lo suficientemente rápido. Después de dos semanas de ataques sin parar mordimos la bala y nos mudamos a AWS.

Tuvimos la suerte de encontrar un consultor que hizo la configuración inicial y luego hizo la transición de mantenimiento a nuestro equipo. Las primeras veces que tuvimos que entrar y ajustar los servidores fue un poco difícil, pero lo recogimos.

AWS tenía un micro-nivel gratuito que puede usar para fines de prueba y exposición inicial. Pero el nivel gratuito no es lo suficientemente fuerte como para ejecutar un sitio comercial con mucho tráfico. Hemos probado una combinación de configuraciones de servidor y ahora alojamos en un servidor mediano con servidores de producción y beta alojados en AWS. La estructura de costos recurrentes de nuestros dos servidores en términos de $ oscilaba entre aproximadamente US $ 90 por mes y alrededor de $ 250. Si no recuerdo mal, nuestro costo inicial de instalación fue inferior a US $ 600. (Los costos de instalación son de 2012, los recurrentes son del mes pasado).

Hacemos poco menos de 50,000 páginas vistas al mes con contenido de video alojado en S3 que cuesta un brazo y una pierna dependiendo del uso. Por lo tanto, no recomendaré S3 para comenzar.

El único desafío que tienen todas las empresas de alojamiento / almacenamiento / servidor es la seguridad. Debe asignar un recurso asignado para garantizar que no sea pirateado. Si bien AWS es un paso importante desde el servidor VPS, ahora es bastante común que su instancia EC2 sea pirateada con tiempo de robo (uso de CPU) o ancho de banda (transferencia de datos). Y si no tiene cuidado, puede ser llevado a dar un paseo. Algunas cosas que puede hacer para mantenerse seguro es bloquear todos los puertos no utilizados, restringir el acceso del servidor remoto a direcciones IP predeterminadas y configurar alertas de umbral de facturación para quien sea que ejecute su función de administrador del sistema.

En retrospectiva, si se toma en serio su negocio y depende del tráfico y la velocidad del sitio, le recomendaría que se mude a AWS más temprano que tarde. Si AWS es demasiado costoso y tiene el ancho de banda técnico y de seguridad para comprar y hospedar sus servidores directamente. Pero no se comprometa u opte por opciones más baratas.

No vale la pena gastar $ 250,000 para llegar a un hito de tráfico y luego caer en llamas solo por los $ 200 en cargos recurrentes de alojamiento.

De: Lecciones de alojamiento para startups: 5 errores comunes que todos cometemos y la muerte de Yahoo

AWS es un proveedor de servicios en la nube popular, pero son un poco caros y no estoy seguro acerca de los servicios prestados por Yahoo, ya que no son muy populares en la India.

Inicio del mejor alojamiento en la nube para Internet: https://www.hostingraja.in/cloud

Si está buscando un servicio confiable de alojamiento en la nube a un precio asequible. Sugeriría verificar algunas de las siguientes características de un proveedor confiable de alojamiento en la nube:

Un buen servicio de alojamiento en la nube Proporciona un entorno seguro basado en la nube para sus clientes. Proporcionan una amplia gama de productos y servicios donde los clientes pueden ejecutar aplicaciones sofisticadas y escalables. La implementación de sus aplicaciones en el entorno de la nube puede ayudarlo a moverse de manera más rápida, segura y a ahorrar costos en sus inversiones en TI.

Cuando se trata de computación en la nube, un proveedor de la nube debe ocuparse de sus necesidades de AZ. Incluye configuración gratuita, migración gratuita, copia de seguridad y recuperación con soporte experto en la nube 24/7.

Algunas de las características básicas en un servicio de alojamiento en la nube incluyen

  • 12 núcleos
  • RAM: 32 GB
  • Espacio en disco: 320 GB
  • Ancho de banda: 7 TB
  • Dirección IP: 1
  • Optimizado para la velocidad
  • Elija Apache o Nginx
  • Caché de barniz-10x más rápido
  • Soporte PHP múltiple
  • Panel de control – GRATIS por valor de Rs. 7200 / año
  • Escaneo de inyección de malware en tiempo real
  • Comprobación de vulnerabilidad de PHP en tiempo real
  • Optimizador CSS / JS incorporado
  • Filtro de correo electrónico no deseado

Las ventajas de un servicio de alojamiento en la nube son las siguientes:

Una plataforma en la nube tiene varios servidores, por lo que los clientes tienen la ventaja de tener almacenamiento ilimitado, ancho de banda máximo y servicio de equilibrio de carga administrado.

  • Reduzca los costos: evite grandes gastos de capital en hardware y actualizaciones. La nube también puede mejorar la eficiencia de costos al hacer coincidir más estrechamente su patrón de costos con su patrón de ingresos / demanda, moviendo su negocio de un modelo de costos intensivos en capital a un modelo Opex.
  • Hacer frente a la demanda: sabe qué infraestructura necesita hoy, pero ¿qué pasa con sus requisitos futuros? A medida que su negocio crezca, un entorno en la nube debería crecer con usted. Y cuando la demanda es impredecible o necesita probar una nueva aplicación, tiene la capacidad de aumentar o disminuir la capacidad, mientras paga solo por lo que usa.
  • Dirige tu negocio; no se preocupe por su TI: monitorear su infraestructura las 24 horas del día, los 7 días de la semana, es costoso y requiere mucho tiempo cuando tiene un negocio que administrar. Una solución de nube administrada significa que su proveedor de alojamiento lo está haciendo por usted. Además de monitorear su infraestructura y mantener sus datos seguros, pueden proporcionar soluciones creativas y prácticas a sus necesidades, así como asesoramiento experto para mantener su infraestructura de TI funcionando de manera eficiente a medida que sus necesidades evolucionan.
  • Innovar y liderar: los requisitos empresariales en constante cambio significan que su infraestructura de TI debe ser flexible. Con una infraestructura en la nube, puede implementar rápidamente nuevos proyectos y ponerlos en marcha rápidamente, manteniéndolo a la vanguardia de la innovación en su sector.
  • Mayor seguridad y cumplimiento: debe proteger su empresa contra la pérdida de ingresos y el daño de la marca. Además, muchas organizaciones enfrentan estrictas obligaciones regulatorias y de cumplimiento. Un entorno en la nube significa que esta responsabilidad ya no recae completamente sobre sus hombros. Su proveedor de alojamiento en la nube incorporará resistencia y agilidad a nivel de infraestructura para limitar el riesgo de una violación de seguridad, y trabajará con usted para ayudarlo a abordar los requisitos de cumplimiento y normativos.
  • Reduzca su huella de carbono: el alojamiento en un centro de datos en lugar de en el sitio le permite aprovechar la última tecnología de eficiencia energética. Además, como los proveedores de servicios en la nube alojan a varios clientes en una infraestructura compartida, pueden impulsar una utilización más alta y más eficiente de los recursos energéticos.
  • Prepare su negocio para el futuro: existe una demanda sin precedentes de acceso a los datos en cualquier lugar, en cualquier momento y en cualquier dispositivo. No dejes que tu negocio se quede atrás. Al adoptar la nube, puede manejar las tendencias emergentes de tecnología móvil, BYOD y portátil.

Por lo tanto, uno puede elegir una mejor opción para sus servicios de computación en la nube que también a un precio asequible.

Primero, una digresión: si eres una startup tecnológica y aún no sabes la respuesta, probablemente deberías buscar un cofundador técnico o reemplazar el que ya tienes.

En segundo lugar, Amazon tiene un “nivel gratuito” de un año en el que puede utilizar sus servicios (dentro de lo razonable) de forma gratuita, para ampliar su inicio. Si no está llegando al punto en que su startup es atractiva para los capitalistas de riesgo o para tener clientes que pagan después de un año, tendrá que asumir los costos usted mismo una vez que termine el nivel gratuito. Eso parece una propuesta justa.

No sé específicamente sobre Yahoo, pero casi todas las nuevas empresas que he visto en Silicon Valley usan AWS. Algunos usan Rackspace o Google Compute Engine. Pero nunca he visto a nadie usar Yahoo para alojamiento. AWS tiene una amplia gama de servicios que se unen bien; Es difícil conseguir esa combinación en otro lugar bajo un mismo techo. Además, constantemente ofrecen nuevas actualizaciones que son más rápidas y más baratas que su generación anterior. El avance más reciente es su nueva instancia EC2 burstable t2 … lea sobre esto aquí: Presentación de T2, el nuevo tipo de instancia de uso general de bajo costo para Amazon EC2. Para la mayoría de los centros de datos de AWS, eso es $ 9.36 / mes para ejecutar una instancia a pedido t2.micro. O $ 4.49 / mes si obtiene una instancia t2.micro reservada por tres años y la ejecuta a tiempo completo.

Utilicé AWS en mi última empresa y ciertamente es una plataforma potente y flexible. Para mi nuevo inicio, cambié a la plataforma en la nube de Google (Compute Engine). Google es muy agresivo con sus precios, solo paga por lo que usa, y en nuestra etapa inicial, no requiere mucho cuidado y alimentación. Además, herramientas de gestión simples y muy rápidas. Hemos diseñado de manera que podamos hacer el cambio en el futuro, pero por ahora, estamos contentos.

Amazonas. Funciona. Es barato

Igual de importante, el ecosistema de AWS es grande. Vaya a buscar desarrolladores (o anuncios de búsqueda) en Dice, Career 2.0. Vaya a buscar Stack Overflow para preguntas de AWS. Encontrará que, en ambos casos, AWS tiene un volumen de encuestados mucho mayor que Yahoo.

Si realmente necesita una mano, vaya a Rackspace. Cuando necesitas un humano experto y receptivo en el otro extremo de la línea, estos tipos son difíciles de vencer.

AWS le ofrece un año de uso gratuito de una sola instancia. Eso se traduce en un “servidor dedicado” y es un buen comienzo.

Hay otra opcion

Aplicar a Bizspark (producto de Microsoft). Es fácil obtener la aprobación si su inicio es legítimo. Obtendrá $ 150 / mes / cuenta de crédito de servidor en Azure. Puede tener 4 cuentas adicionales para 5 en total. Esa es una gran cantidad de energía del servidor de forma gratuita durante 3 años.

La mayoría de la gente no lo sabe, pero puede usar Linux en Azure y crear un servidor Linux es tan fácil como hacer clic en un botón. Tengo unas 20 instancias configuradas con Ubuntu Server en este momento para varias pruebas y utilizo las herramientas de línea de comandos de Azure para desactivarlas cuando no las necesito. No se me factura mientras están apagados, así que simplemente los tengo allí para su conveniencia.

Yahoo nunca debe ser considerado. Son un proveedor de alojamiento web de calidad para el consumidor y simplemente inadecuados.

Conformarse con Google Cloud Engine es mucho mejor que AWS y YAHOO, el precio es bueno, solo paga por lo que usa.