¿Cómo almacenan datos las aplicaciones para compartir fotos?

¡Oye!

Los servicios que manejan una gran cantidad de datos (como aplicaciones para compartir fotos) tienen necesidades de rendimiento muy específicas que no son el objetivo de las empresas de alojamiento web. Amazon (Web Services), Google (App Engine), Windows (Azure), SoftLayer ofrecen este tipo de rendimiento a un costo razonable y, si su producto es exitoso, la escalabilidad necesita.

Tomemos Amazon Web Services como ejemplo. Los servicios básicos que utilizará:

  • Amazon S3 para almacenar tus fotos
  • Amazon RDS para mantener su base de datos de comentarios, perfiles y enlaces hacia fotos
  • Amazon EC2 para ejecutar su código de back-end (el cerebro de su aplicación): esta es la parte que se comunica con la aplicación y sirve la información que la aplicación solicita.

En cuanto a la contratación, recomendaría encontrar dos cofundadores (ingeniero y diseñador). Si contrata a un profesional independiente, tiene aún más riesgos que los que ya tiene para crear una startup: (1) dejar el proyecto antes de completarlo y (2) un trabajo por debajo del par que no puede juzgar, porque carece de la experiencia en ese tema específico dominio.

Por otro lado, si todos ustedes tienen el mismo objetivo (crear una empresa), lo mejor para todos es hacer lo mejor que puedan.

¡La mejor de las suertes!