Foros del Web » Administración de Sistemas » Cloud Computing »

Servidor para una app de Android, que necesito?

Estas en el tema de Servidor para una app de Android, que necesito? en el foro de Cloud Computing en Foros del Web. Saludos, Lo primero, perdon por los acentos que no voy a poner, no estoy escribiendo con un qwerty... Bien, supongo que hay muchos hilos sobre ...
  #1 (permalink)  
Antiguo 29/12/2015, 19:24
 
Fecha de Ingreso: septiembre-2011
Mensajes: 36
Antigüedad: 13 años, 3 meses
Puntos: 0
Servidor para una app de Android, que necesito?

Saludos,

Lo primero, perdon por los acentos que no voy a poner, no estoy escribiendo con un qwerty...

Bien, supongo que hay muchos hilos sobre que tipo de servidor necesita cada uno, me he pateado bastantes foros y en todas partes dicen que depende mucho del tipo de web que estas alojando (html estatico o php dinamico con querys etc...) y como en ningun hilo he encontrado alguien preguntando por un servidor con caracteristicas similares a las que necesito alla voy:

Estoy desarrollando una app para Android, que se conecta a una base de datos.
La tengo en MySQLi, en Ubuntu Server. La app envia (y recibe) las variables de ficheros php que tengo en el Apache de mi servidor.
Es una app sencillita, y cada vez que se pulsa en algun boton, como mucho, al enviar la correspondiente peticion al php este ejecuta 5 queries (y digo realmente como mucho, estariamos hablando de entre 1 y 3 en general): del tipo "ver perfil", y el php ejecuta un SELECT FROM y le envia el resultado a mi app.

Bien, ahi he explicado el tipo de proyecto que deberia soportar el servidor, ahora voy con lo que quiero que soporte:

Empecemos con la memoria, un usuario es una linea en una tabla, una relacion de amlistad dos lineas, un mensaje creado otra linea, y algunas tablas mas que tengo, pero no muchas mas, asi a ojo, mas o menos de cuanto espacio de disco duro necesito si quiero 50 000 cuentas creadas? 100 000 cuentas creadas? 1 millon? 10 millones? (se que parecera ambicioso, pero en una app la gente se crea cuenta muy facil y luego ni la usa, basta con ver ciertas estadisticas de google play, y mas que nada es por tener una idea ya de paso ya que no tengo mucha idea de servidores)

En cuanto a la potencia y al ancho de banda:
Ahi es donde interviene el pico de usuarios online que puede soportar el servidor (si no me equivoco)
Cuanta RAM, ancho de banda y que procesador necesito si (imaginando que un usuario activo esta 3 minutillos trasteando con la app, a ritmo de unas 3 queries por pagina consultada) quiero poder tener a 1000 usuarios online a la vez? a 10 000? a 50 000?

Supongo que lo que necesito es un dedicado (no tengo muy claro lo del cloud computing), pero como veis, no tengo ni idea de que caracteristicas necesito.

Imagino que para cosas como 10 M de cuentas y picos de 50 000 online se necesita muuuuuucha pasta. Pero solo quiero saber si es mas bien 1000 al mes, o mas bien hay que ser Bill Gates.


Muchisimas gracias de antemano.
  #2 (permalink)  
Antiguo 30/12/2015, 07:06
Avatar de CoriaWeb  
Fecha de Ingreso: septiembre-2012
Ubicación: Coria del Río - Sevilla
Mensajes: 1.795
Antigüedad: 12 años, 3 meses
Puntos: 130
Respuesta: Servidor para una app de Android, que necesito?

Haber... aquí te vamos a responder lo mismo.. todo dependerá de la web realmente.. no por nada, si no porque es dificil de saber los consumos en una aplicación que no está en funcionamiento.

Mi consejo creo que es lo mejor que puedes hacer es buscar un servicio escalable, es decir.. si es un proyecto nuevo y esperas una cantidad de usuarios considerable "así de primeras" yo que tu optaría por un vps administrado básico, luego conforme vayas necesitando mas recursos se va escalando, por eso no habría problemas, al revés, más bien serían beneficios ya que vas gastando menos y teniendo lo necesario, ni más ni menos.

Conforme vayas viendo el uso de recursos que tienes ya puedes ir ajustándolo más fácil.

En definitiva, creo que tampoco te aclaro mucho..:p jajaja pero es lo que te he comentado lo que "yo" creo mejor.

Saludos!
__________________
Hosting de Calidad
Servidores Dedicados Administrados
CoriaWeb.hosting
  #3 (permalink)  
Antiguo 05/04/2016, 06:06
cascompany
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Servidor para una app de Android, que necesito?

Bueno... con decirte, que yo comenzaria con un plan de hosting que me permitiera acceso remoto a la DB, y de ahi vas creciendo segun la necesidad.

Un servidor, creeme, lo necesitaras si el App funciona y se usa mucho, y en ese momento, ya minimo uns pastita tendrias que estar ingresando. (Previo quizas, funcionar en un VPS)

Lo que yo si haria... seria pensar / diseñar el app, de modo que te sea "facil" cambiar el IP de acceso, o bien este sea un nombre que se resuelva a la IP, y que no sea "critico" para el usuario, si en algun momento cambias... me explico?
Le pones app.dominio.com:3306 ...
Y que el app, solito lo resuelva a donde tiene que ir ... puedes poner algunos controles, como que no tenga cacheado el IP, o bien tomarlo tu mismo de un archivo de configuracion del servidor mismo ej. app.dominio.com/config.xml

En fin... solo unas ideas ! Para que lo pienses de manera "escalable", y puedas escalar como sea necesario.

Saludos.

Etiquetas: android, app, capacidad, cloud, dedicado, php, ram, servidor, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:58.