¿Por qué la nube de Amazon es la opción de facto para la mayoría de los desarrolladores? ¿Es más fácil de usar, más barato o más poderoso que los competidores? ¿O es simplemente reconocimiento de marca?

Editar: Todavía estoy recibiendo votos sobre esta respuesta, así que creo que vale la pena agregar algunas ideas revisadas 18 meses después.

A continuación, en mi respuesta original (sin editar), puede ver que digo que ningún otro proveedor tiene EBS. Esto ya no es cierto: Rackspace, GCE y otros ahora tienen EBS. En este punto, es claro para mí que AWS ya no disfrutará del tipo de ventaja de características que describo a continuación por mucho más tiempo. Una de las razones por las que todavía disfruta de la ventaja que tiene es la falta de conocimiento de que estas otras nubes ofrecen las características principales importantes de AWS; otro es que los otros servicios son tan nuevos (GCE en particular) que probablemente necesitemos otro año para verificar / validar que están fuera de una versión beta suficiente para usar en la producción.

Mi respuesta original:
AWS es mucho más rico en funciones y confiable que otros proveedores que si realmente va a aprovechar los verdaderos beneficios de la nube, debe usar Amazon.

Los únicos competidores principales de AWS en lo que respecta a la Infraestructura como servicio genérico (IaaS) son Rackspace y SoftLayer. Hay algunos jugadores más especializados como Joyent, jugadores más pequeños como DataPipe y jugadores no tan buenos como GoGrid, pero, independientemente, AWS los aplasta a todos.

La razón principal por la que AWS aplasta a todos los competidores es que los competidores tienen una fracción de lo que AWS puede hacer. En particular, la mayoría de los competidores solo ofrecen versiones de EC2 y S3 que son más caras, tienen menos flexibilidad y son menos confiables.

Esto significa que los competidores no tienen EBS (una herramienta imprescindible para cualquier tipo de alojamiento de datos grandes en la nube; de ​​lo contrario, su escenario de recuperación de desastres es horrible), CloudFront, funcionalidad del sitio web S3, Servicio de cola simple, DB simple, RDS (incluso aunque no soy un gran admirador de RDS), Simple Email Service, Simple Notification Service y Elastic MapReduce.

Aquí está la mejor analogía que tengo: Amazon es como tener una navaja suiza de $ 100 con toneladas de accesorios útiles. Los competidores son como tener un cuchillo extraíble de $ 10 (o, si eres SoftLayer o DataPipe, tal vez un Spyderco aserrado) que tiene una cuchilla, un palillo de dientes y unas pinzas. Si todo lo que necesita hacer es cortar un hilo, probablemente no verá mucha diferencia. Pero cuando tengas que armar esos muebles de Ikea, serás mucho más feliz con los alicates y los destornilladores …

Como líder en la participación en la mente, así como en la participación en el mercado, las herramientas y el método de operaciones de Amazon son el estándar de facto de la industria. Como ejemplo, muchas instrucciones y tutoriales usan comandos de AWS y la forma de hacer las cosas de AWS.