The Big 2 (Amazon y Google (lo siento, MS no cuenta)) lo tiene cubierto.
Para Amazon, datos de admisión a través de Kinesis. Use Lambda detrás de él para hacer el procesamiento. Alternativamente, use Lambda directamente para la ingesta y el procesamiento. Muchas otras variaciones y compensaciones en esto.
Sin embargo, mencioné mucho a Lambda porque es ilustrativo de la nueva semántica. Usted, como arquitecto de aplicaciones de escala web, ahora tiene un conjunto diferente de dolores de cabeza. Su preocupación ya no es qué sistema operativo, o en menor medida, qué bases de datos, qué servidor de tecnología web, etc.
- ¿Puedo alojar 2 blogs diferentes dirigidos a diferentes países en un solo plan de alojamiento en la nube?
- ¿Qué herramientas están disponibles para monitorear y controlar las operaciones / infraestructura en la nube para asegurarse de que estoy usando mis recursos de la manera más óptima posible?
- ¿Puede recomendar un servicio seguro de "Transferencia de archivos administrados" basado en la nube que no requiera la instalación de servidores alojados localmente?
- Pasé de vender hardware a software y servicios en la nube. ¿Cuáles son las mejores prácticas y consejos que puede compartir?
- ¿Cuál es la mejor tecnología de nube?
Todo eso es irrelevante, porque el sistema informático real con el que está lidiando es el conjunto colectivo de servicios ofrecidos por Amazon o Google. Estas API son propietarias. Esto apesta tanto como en los viejos tiempos de tener que elegir entre Windows y Unix / Linux; Lo que está en juego es igual de alto e igual.
Al igual que en los viejos tiempos, tampoco tienes otra opción, no a escala web.