Descargo de responsabilidad: la información a continuación se basa en las cosas que observé, la historia real podría no ser exacta.
Había una vez, Google y Amazon.
Google fue el pionero e introdujo la idea de ejecutar una gran infraestructura utilizando hardware barato y básico debido al razonamiento: debemos construir una infraestructura que suele fallar en cualquier momento. Por lo tanto, es mejor tratar a los servidores como ganado, no como mascotas, que se reemplazan fácilmente y que tienen una capa de software que administra todo automáticamente. <- Esta podría ser la respuesta que estás buscando.
- ¿Cuál es la mejor manera de manejar 100k trabajos cron en Heroku?
- Equilibrio de carga: Tengo 50 millones de visitas al día en mis propios servidores y Netscalers. ¿Debería considerar CloudFlare o Incapsula en lugar de actualizar mis Netscalers?
- ¿Cuál es el mejor, pruebas de software o computación en la nube?
- ¿Alguien está usando el aprendizaje automático sin supervisión para tomar decisiones de distribución de almacenamiento de datos?
- ¿En qué se diferencian AWS SDE-1 y Amazon (que no sea AWS) SDE-1? ¿Es más difícil conseguir trabajo en AWS?
Como resultado de esa mentalidad, Google creó muchas cosas increíbles, como Colossus (Sistema de archivos de Google), MapReduce y muchas más para uso interno.
Sin embargo, Google no fue el favorito para presentar la computación en la nube al público. Amazon fue.
En 2006, Amazon era una gran empresa. Se dio cuenta de que, como negocio estacional, su infraestructura estaba infrautilizada durante mucho tiempo durante el año. Por lo tanto, es mejor encontrar una manera de vender los recursos no utilizados al público. Amazon creó AWS, y el resto es historia.