Nota: en hudl tenemos nuestra propia infraestructura personalizada que se ejecuta en EC2. No estaba muy familiarizado con BaaS hasta que me pidieron que respondiera esto.
Estoy buscando desarrollar un servicio multiplataforma que se base en la nube.
No estoy seguro de lo que quieres decir con esto, ¿podrías ser más específico?
- ¿Por qué las corporaciones optan por las instalaciones de Hadoop-Hive en las instalaciones (como Cloudera) cuando hay opciones disponibles en la nube de Amazon y similares?
- ¿Qué métodos de cifrado utilizan los proveedores de servicios en la nube para cifrar datos en reposo? ¿Cómo eligen estos métodos?
- ¿Por qué necesitamos PaaS? ¿El cableado tradicional del modelo de software no es lo suficientemente bueno?
- ¿Qué tan grande es el mercado de computación en la nube?
- ¿Qué tan comunes son los apagones de servicios en plataformas en la nube como AWS, Azure, Google?
Si está intentando crear una aplicación cliente multiplataforma que almacene datos y / o interactúe con la nube de manera básica, los proveedores de BaaS se ajustan bien a sus necesidades (especialmente si lo hace solo). Tenga en cuenta que está pagando bastante por la conveniencia de no necesitar conocer DevOps.
Si está tratando de hacer un servicio multiplataforma que haga cosas no triviales, como la codificación de video, probablemente sea mejor ir con un proveedor de IaaS o tal vez un proveedor de PaaS.
Creo que parte de la confusión que está experimentando proviene de los proveedores de BaaS que abstraen la necesidad de aprender programación del lado del servidor. Le dan un SDK para usar en su aplicación cliente y luego realiza operaciones en la nube (como guardar un objeto local en una base de datos remota) con la plataforma nativa. El punto principal de ellos es este: si conoce la programación de iOS (o lo que sea), puede obtener la funcionalidad del lado del servidor sin aprender nada nuevo . De ahí la falta de recursos de aprendizaje específicos.
Dicho esto, ¿has probado algunos de los tutoriales de Parse? Parse Tutoriales | Analizar gramaticalmente