¿Cuál es la mejor manera de crear una aplicación alojada en la nube desde cero?

Comience con lo que le resulte más cómodo. A menudo, elegir una tecnología genial puede tomar una curva de aprendizaje mucho más larga al avanzar. La mayoría de los proveedores de la nube (IASS) como AWS y Microsoft Azure no aplican ninguna tecnología de marco en particular. Como está familiarizado con CF y MSSQL, también puede crear soluciones en la nube con una aplicación de escala descendente.

Si está dispuesto a pasar una curva más larga y aprender marcos de código abierto, la pila LAMP es a menudo una buena opción. He ejecutado aplicaciones de producción escalables en Node.js, no está maduro como otros frameworks como Ruby / Python, pero está diseñado para sistemas modernos.

Mongo ha demostrado con el tiempo como una gran base de datos noSQL. Se parece mucho a las consultas SQL y utiliza javascript y json. Pero puede que no sea una buena opción para ti si estás buscando construir otro twitter. Renunciaron a Mongo por Cassandra por la escala, no por la funcionalidad. Y solo unas pocas aplicaciones como Twitter pueden enfrentar desafíos de escalabilidad similares. Instagram ha estado usando Postgres durante años en la nube.

Entonces, la respuesta real se basará en sus necesidades reales.

Si tiene el objetivo de crear una aplicación nativa, compruebe Parse. Lo usé con bastante éxito para una aplicación de demostración. Es relativamente fácil comenzar y puede poner más énfasis en qué de la idea que en cómo.

More Interesting

¿Cuál es la mejor alternativa a SharePoint 2010?

¿Cuán profundamente debe comprender un marco web y su lenguaje subyacente para crear una aplicación verdaderamente segura?

Escalabilidad: ¿Cómo encontrar cuellos de botella en su sitio web / producto web durante las pruebas?

¿Cómo aborda la creación de una gran aplicación web? Frontend, DB, modelos, maquetas? ¿Cuáles son las mejores prácticas?

Me gustaría aprender a construir una aplicación web con Ruby on Rails, ¿dónde debo comenzar?

Quiero alojar algunos sitios web y también algunas aplicaciones web que hice con Spring. ¿Dónde debería alojarlo?

¿Cuáles son los pros y los contras de tener un sitio web de una sola página?

¿Cuál es la diferencia entre desarrollo web y diseño web?

¿Cuánto costaría el desarrollo de un sitio web como Kickstarter?

¿Cuál es la mejor pila de tecnología para una aplicación web / móvil?

Estoy creando una aplicación web que procesará y archivará muchos videos y documentos (en cientos de miles). ¿Cuál es el mejor servicio de alojamiento web para un sitio web de este tipo? ¿Cuáles son las características recomendadas?

Cómo comenzar a construir una aplicación web usando React

Los Tutoriales máximos se basan en aplicaciones crud. Si creo que estoy bien en aplicaciones crud, ¿sobre qué tipo de aplicaciones necesito estudiar?

¿Qué es una aplicación web y cuál es un ejemplo de una aplicación web?

¿Cuáles son algunos de los mejores sitios web de contratos de compromiso en línea?