Rápido, confiable, escalable, elija cualquiera de los dos.
La computación en la nube es escalable y confiable, pero cedes un poco de velocidad en el proceso. Hay algunas razones para eso.
- Su almacenamiento (s3) está desacoplado de sus servidores (ec2). El acceso a la red es más lento que el almacenamiento que está conectado directamente al servidor.
- Cuando eres un proveedor de la nube y tienes muchos miles de servidores, resuelves los casos más comunes y usas hardware que ha sido probado durante mucho tiempo. Por el contrario, si usted se hospeda por sí mismo, es fácil comprar un servidor robusto, cargarlo con SSD en un RAID y toneladas de memoria y tener un IO realmente rápido.
AWS tiene un servidor de alto rendimiento, y las personas a menudo sobreestiman el rendimiento que necesitan. Puede lanzar más servidores al problema, y el equilibrio de carga también puede ayudarlo.
- ¿Qué es la informática de 64 bits?
- ¿Qué es la aplicación Salesforce Cloud?
- ¿Cómo hacen un seguimiento los proveedores de alojamiento en la nube del uso de un cliente para la facturación?
- ¿Se puede utilizar Amazon Dynamo DB como alternativa a la escritura de servicios web RESTful?
- ¿Por qué elegiría el servicio de Koding en lugar de Amazon EC2 para una máquina virtual en línea gratuita?
Definitivamente, hay casos en los que las personas realmente necesitan IO o CPU de alto rendimiento, en ese momento, tendrá que alojar servidores personalizados o encontrar un proveedor que se especialice en esto.