¿Qué tan difícil es construir una plataforma en la nube desde cero?

Tendría que comenzar centrándose en un problema. Por ejemplo, Amazon S3 se usa para almacenar archivos. Soluciona el problema del almacenamiento.

Del mismo modo, deberá crear una solución y presentarla a las empresas. Una vez que tengas clientes a bordo. Al hablar con ellos, puede escalar su solución a múltiples problemas. Lentamente, terminará construyendo una plataforma en la nube.

Si desea comenzar con la computación en la nube. Te sugeriría este curso.

Startup Engineering Por la universidad de Stanford

En la segunda mitad del curso, desarrollará una aplicación de línea de comando simple, la expondrá como un servicio web en Amazon Web Services y luego integrará las aplicaciones de línea de comando y los servicios web de otros estudiantes junto con los suyos para crear una aplicación HTML5 móvil como final proyecto. Las conferencias continuarán en la segunda mitad, pero se centrarán en el diseño, el marketing y los aspectos logísticos de la creación y ampliación de una startup.

También he escrito un libro La nube es un pedazo de pastel. También se basa en AWS. Esto le enseñará los conceptos básicos de las máquinas virtuales para escalarlo en la nube.

Sorprendentemente duro. Como alguien que está casi listo (maldita sea) con la creación de una plataforma en la nube lo más mínima posible, puedo asegurarle que la cantidad de estados de falla y posibles problemas de seguridad son absolutamente alucinantes.

La mejor preparación que puede obtener, en este momento, es escribir backends REST para aplicaciones web. Tal vez hacer un microservicio o dos.