¿Cuál es la mejor manera de alojar una aplicación iOS / Android que utiliza una base de datos y expone una API REST construida en Java?

La forma en que se formula la pregunta es un poco confusa, pero responderé con los siguientes supuestos:

  1. tienes una aplicación que se comunica con una API
  2. estás buscando alojar la API en algún lugar

Y supongo (ya que hace esta pregunta) que es una startup / esta es una de sus primeras aplicaciones

El enfoque moderno en este caso sería utilizar un servicio como Amazon EC2, Google AppEngine, Heroku, etc.

Estas soluciones administradas facilitan comenzar y escalar más adelante
La alternativa es administrar el servidor usted mismo usando un servidor privado dedicado o virtual, esto puede terminar siendo más costoso y debe lidiar con la configuración, la seguridad, etc.

Verifique Heroku, debería comenzar, puede usarlo de forma gratuita mientras realiza las pruebas y cuando necesite un poco más de potencia, simplemente puede actualizarlo

Implementar aplicaciones JVM modernas | Java, Scala, Clojure | Heroku

Editar: Olvidé mencionar que los diferentes servicios tienen soporte diferente para los motores de bases de datos. Heroku recomienda Postgres pero el soporte de MySQL está disponible a través de complementos

More Interesting

¿Cuáles son algunas aplicaciones de Android realmente geniales?

¿Qué aplicaciones móviles son las mejores para aumentar su productividad?

Cada amante de Android lo compara con iOS y dice que Android es fácil de usar citando varias razones. ¿Por qué nadie habla de las características de seguridad que tiene iOS?

¿Cuál es la aplicación de teléfono inteligente más productiva de un vendedor?

¿Sería posible una aplicación que eliminaría el historial de su navegador al morir?

¿Qué impacto tendrá la solución de procesamiento móvil mPowa con sede en la UE ahora que han anunciado su lanzamiento en los Estados Unidos?

¿Quiénes son los mejores diseñadores / desarrolladores de sitios web y aplicaciones móviles en los EE. UU. Y la India?

¿Cuál es la mejor aplicación nueva de 2016 en Tailandia?

¿Cuáles son las mejores aplicaciones móviles para recopilar noticias?

¿Por qué Google fomenta las teclas programables para el hogar, la vista posterior y la vista de aplicaciones en sus versiones más recientes de Android?

¿Puedes confiar en la compañía SnapChat dada la historia del CEO de SnapChat?

¿Cuándo creas una aplicación nativa versus un diseño de aplicación personalizado? Estamos creando una aplicación para iOS y Android

¿Cuáles son las mejores herramientas de prueba de aplicaciones móviles de código abierto para Android e iOS?

¿Qué habilidades necesitas para crear una aplicación exitosa?

A medida que avanzamos a las aplicaciones móviles, ¿Selenium perderá su utilidad y alcance?