Quiero construir mi back-end sin usar los servicios de Google (GAE) o Amazon (EC2). Estoy buscando construir mi propio servidor dedicado utilizando un marco y una base de datos. ¿Cómo hago para que mi aplicación móvil se comunique con mi servidor?

En los ‘viejos tiempos’, podía salirse con la suya alojando un servidor en su red doméstica, ya no tanto. Los pocos ISP gigantes que ahora brindan la mayor parte del servicio lo convierten en sus Términos de Servicio que no puede ejecutar un servidor en una conexión de “consumidor”.

Luego puede gastar un poco más de dinero para obtener una conexión ‘comercial’ a las mismas velocidades, pero obtendrá una IP estática que es (más o menos) un requisito para ejecutar un servidor persistente.

Todavía quedan algunos ISP independientes más pequeños que realmente se preocupan por satisfacer las necesidades del cliente, por lo que si hay uno en su área, valdría la pena preguntar.

Ejecuto mi propio servidor personal en mi conexión doméstica, lo he estado haciendo desde 2002, pero eso es porque era un inversor en la compañía cuando se fundó, y también trabajé para la compañía. Y no es una conexión doméstica tradicional, es un servicio de banda ancha inalámbrico simétrico de larga distancia, y tengo un bloqueo de red / 28. Tan atípico por decir lo menos.

La otra alternativa es la colocación. Esto también depende enormemente de dónde se encuentre. Y nuevamente, los proveedores más pequeños a menudo están dispuestos a alojar un solo servidor en sus instalaciones, mientras que los grandes solo venden un mínimo de un rack completo de 42U, y es muy costoso.

Ejecuto algunos servidores físicos restantes en mi trabajo actual, pero la gran mayoría de ellos se ejecutan en la nube. Me encanta el hardware físico, y existe un gran atractivo para tener su máquina al alcance de la mano, pero no es mucho para el mundo. Los beneficios del IAAS simplemente abruman el encanto del control físico …

More Interesting

¿Existe alguna herramienta para verificar el XPath de una aplicación móvil?

Como novedad, fuera del desarrollo de aplicaciones móviles híbridas y nativas, ¿cuál es mejor tomar como opción profesional?

Cómo aprender todo sobre el desarrollo de aplicaciones móviles multiplataforma

¿Qué compañía ofrece los mejores servicios de desarrollo de aplicaciones móviles en Bangalore?

Si la aplicación móvil multiplataforma Xamarin está mejorando cada vez más, ¿cree que desaparecerá el desarrollo de aplicaciones móviles híbridas / PhoneGap / Cordova / Ionic?

¿Cuál es la mejor tecnología para convertirse en un buen desarrollador de aplicaciones móviles (híbrido, nativo)?

¿Alguien puede ayudarme a diseñar y desarrollar una aplicación como Flipkart o Paytm con una opción de pago a través de la billetera Paytm?

¿Cuál es su experiencia con el uso de Appurify?

¿Cuáles son las mejores y más baratas formas para el desarrollo de aplicaciones móviles?

¿Qué desarrollo de aplicaciones móviles es muy seguro?

¿Quiénes son los mayores desarrolladores de aplicaciones móviles (en términos de ingresos, tamaño, base de clientes, presencia global, etc.)?

¿Cuáles son las 3 principales empresas de desarrollo de aplicaciones para iPhone en el Reino Unido?

¿Por qué las herramientas de desarrollo de aplicaciones móviles multiplataforma ofrecen experiencias de usuario deficientes?

Cómo monetizar una aplicación de noticias móvil

¿Cuál es la mejor manera de obtener comentarios de los usuarios en una aplicación móvil?