Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
Un amigo tiene una aplicación local que se conecta a un mysql también local. La huea es que mi amigo quiere compartir esa aplicación con otro socio pero que puedan manejar simultáneamente la base de datos. Tonces obviamente no es factible que cada hueon tenga la base de datos local, sino que requieren que esté en un tercer lugar accesible por ambas aplicaciones: nube.

¿Ustedes conocen proveedores que te den un servicio de mysql en la nube al que puedas conectarle una aplicación remota ejecutable desde el computador? Puta onda apuntar el odbc de la aplicación hacia una ruta única llamada
hostname: mimysql.lanubeculia.net,
puerto 6033
usuario pepito
contraseña: pagadoble

Obviamente con medidas de seguridad (certificados, keys y hueas así).

Gracias
 

kniitro

Charanguista!
Se incorporó
8 Julio 2009
Mensajes
728
En estos tiempos ya todos los cloud providers debieran ofrecer servicios de MySQL tanto administrados como self-managed. En AWS el servicio RDS te brinda la opcion de levantar MySQL con todas las chacharas de medidas de seguridad, backups, replicas, load balancer, etc. La otra opción ya vendría siendo levantar la bd en un una máquina virtual como ec2, pero ya te tendrias q hacer cargo de toda la adminsitración, parchado, etc, aunque a veces sale un poco mas barato.

Creo de de las opciones de cloud provider le podria echar un ojo a las de Digital Ocean y a PlanetScale, creo que podria alcanzar mejores precios ahi.
 
Upvote 0

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.409
RDS tambien permite usar diferentes tipos de DBs, y el tamaño de la "maquina" (basicamente es una instancia arrendada) y el tipo de almacenamiento (estandar, mas rapido, bajo demanda, etc) dictaran cual sera el costo.
demas esta decir que cada cosa extra sumara costos, y dependiendo del proveedor pueden incluir mas o menos cosas.

Digital Ocean en que zonas tiene datacenters ? siempre lo veo en videos en Latam, pero no se si estara en USA , Latam o EU
 
Upvote 0
Se incorporó
15 Junio 2010
Mensajes
412
RDS tambien permite usar diferentes tipos de DBs, y el tamaño de la "maquina" (basicamente es una instancia arrendada) y el tipo de almacenamiento (estandar, mas rapido, bajo demanda, etc) dictaran cual sera el costo.
demas esta decir que cada cosa extra sumara costos, y dependiendo del proveedor pueden incluir mas o menos cosas.

Digital Ocean en que zonas tiene datacenters ? siempre lo veo en videos en Latam, pero no se si estara en USA , Latam o EU
En USA, Asia (Singapur e India), Australia y Europa Occidental aunque los precios (en el caso de los droplets) son caros comparados con la competencia
 
Upvote 0

Soujiro

Fanático
Se incorporó
14 Enero 2008
Mensajes
1.433
En estos tiempos ya todos los cloud providers debieran ofrecer servicios de MySQL tanto administrados como self-managed. En AWS el servicio RDS te brinda la opcion de levantar MySQL con todas las chacharas de medidas de seguridad, backups, replicas, load balancer, etc. La otra opción ya vendría siendo levantar la bd en un una máquina virtual como ec2, pero ya te tendrias q hacer cargo de toda la adminsitración, parchado, etc, aunque a veces sale un poco mas barato.

Creo de de las opciones de cloud provider le podria echar un ojo a las de Digital Ocean y a PlanetScale, creo que podria alcanzar mejores precios ahi.
El cacho si la usas como RDS es que quedas "amarrado" a la nube, si mas adelante te aforran a llorar a la fifa, y ademas tmb ta el cacho si el "servicio rds " tmb kga por assdf motivos fuiestes bueno, en dicho caso preffiero el "self hosted", si es un culo de admnistrar poero no estas amarrado a un proveedor y si explota la "nube" de Amazon o GCP mueves tu carga a la del otro proveedor y listo.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
El cacho si la usas como RDS es que quedas "amarrado" a la nube, si mas adelante te aforran a llorar a la fifa, y ademas tmb ta el cacho si el "servicio rds " tmb kga por assdf motivos fuiestes bueno, en dicho caso preffiero el "self hosted", si es un culo de admnistrar poero no estas amarrado a un proveedor y si explota la "nube" de Amazon o GCP mueves tu carga a la del otro proveedor y listo.

Coincido con el riesgo de estar amarrado.

Voy a offtopiquear un poco pero es atingente.

Acá en la pega llevamos harto tiempo evaluando alternativas para llevarnos toda la carga productiva a la nube. Una de las preocupaciones que tenemos y que plasmamos en la parte de riesgo es amarrar un sistema productivo crítico a un servicio propio de esa nube y que después sea un culo salirnos de ahí. Rehenes.
 
Upvote 0

kniitro

Charanguista!
Se incorporó
8 Julio 2009
Mensajes
728
Ojo que de hecho ahora los trends apuntan hacia salir un poco de la nube e implementar sistemas on premise (o sistemas hibridos) en medida de lo posible, he visto varios articulos bien buenos sobre los ahorros que han logrado algunas compañías migrando cargas de trabajo en este sentido. Voy a publicar algunos si los vuelvo a encontrar:

EDIT: algnos articulos
 
Última modificación:
Upvote 0

Soujiro

Fanático
Se incorporó
14 Enero 2008
Mensajes
1.433
O sea nosotros tenemos nube hibrida desde siempre, on premise principal, nube secundaria. Y ha funcionado bien, el plan era a largo plazo movernos a nube A principal, nube B secundaria, pero hace poco tuvimos un incidente en el datacenter principal que nos "obligo" a estar en la nube un mes completo.... todo bien pero los costos son mayores a lo estimado inicialmente.

Como consecuencia el plan largo plazo cambio, duplicaremos el hardware on premise principal y mantendremos la nube como secundaria, asi de burtal es la diferencia de costos.
 
Upvote 0

fercas

Papá de Fercas JR
Se incorporó
11 Junio 2005
Mensajes
744
una duda que no me quedó clara, el compartir la bdd es para desarrollo o para ambiente productivo?

porque si es solo para desarrollar, incluso un hosting barato permite crear bases de datos y es posible conectarse desde fuera, pagando lo mínimo. Ahora si es productivo es otro cuento.

Azure también permite bases mysql
1733319993153.png
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
una duda que no me quedó clara, el compartir la bdd es para desarrollo o para ambiente productivo?

porque si es solo para desarrollar, incluso un hosting barato permite crear bases de datos y es posible conectarse desde fuera, pagando lo mínimo. Ahora si es productivo es otro cuento.

Azure también permite bases mysql
Ver adjunto 39232

Ambiente productivo.


Acá una pregunta de costos para quienes contratan mano de obra especializada.

¿Así al ojo que sale más barato?

Alternativa 1.
Mensualidad MySql Saas. Como mi amigo no es un tipo que se maneje técnicamente la opción Saas le parece suficiente.

Alternativa 2.
Mensualidad de máquina virtual en la nube. Iaas.
Contratar a un hueón como cualquiera de nosotros que le instale sistema operativo y mysql y se lo deje configurado.
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.880
Update: a propósito de valores de Saas e Iaas.

Yo estuve cotizando Oracle Database As a Service en la nube de Oracle y es cara la huea. En comparación, la opción de una máquina virtual Iaas más licencia de Oracle Database es harto más barato.
 
Upvote 0

naarf

aaaasí no mas
Se incorporó
15 Diciembre 2011
Mensajes
692
Ambiente productivo.


Acá una pregunta de costos para quienes contratan mano de obra especializada.

¿Así al ojo que sale más barato?

Alternativa 1.
Mensualidad MySql Saas. Como mi amigo no es un tipo que se maneje técnicamente la opción Saas le parece suficiente.

Alternativa 2.
Mensualidad de máquina virtual en la nube. Iaas.
Contratar a un hueón como cualquiera de nosotros que le instale sistema operativo y mysql y se lo deje configurado.
Me quedo con opcion 2, DigitalOcean y listo
 
Upvote 0

Miguelwill

I am online
Miembro del Equipo
MOD
Se incorporó
23 Febrero 2004
Mensajes
12.409
Ambiente productivo.


Acá una pregunta de costos para quienes contratan mano de obra especializada.

¿Así al ojo que sale más barato?

Alternativa 1.
Mensualidad MySql Saas. Como mi amigo no es un tipo que se maneje técnicamente la opción Saas le parece suficiente.

Alternativa 2.
Mensualidad de máquina virtual en la nube. Iaas.
Contratar a un hueón como cualquiera de nosotros que le instale sistema operativo y mysql y se lo deje configurado.
por costo de gestion y mantener a un compadre para el soporte, la 1 es mas economica (si esta bien dimencionado, con respaldos automaticos o exportaciones periodicas para tener la data a mano )

igual depende de cuanto te cobren y por cuanto tiempo, pero luego vienen las mantenciones , updates, etc, y eso en RDS ya esta cubierto (con el costo de cada servicio extra claro)
 
Upvote 0

fercas

Papá de Fercas JR
Se incorporó
11 Junio 2005
Mensajes
744
comparto absolutamente con @Miguelwill , siempre el saas sale más barato que contratar soporte especializado. Sobre todo si no sabes hacer la pega. Porque si bien la opción 2 es más económica al proveedor, hay que sumar el costo de horas mensuales de soporte y esa sumatoria puede ser más cara que la opción 1.

Solo los queda cotizar.
 
Upvote 0

jrodriguez

Miembro Activo
Se incorporó
5 Julio 2009
Mensajes
6
Otra opcion interesante es sincronizar las bases de datos desarrollando un servicio que utilize el patron CDC. Esto utilizando una VPN. Con esto te olvidas del RDS de Amazon o similar. Cabe destacar que NO es recomendable conectar una base de datos directamente a internet por odbc/jdbc o similar, por problemas de seguridad, latencia, consistencia e integridad de la info.
 
Última modificación:
Upvote 0

Lordnet

Autoridad Ancestral de Transacciones
Se incorporó
11 Junio 2004
Mensajes
2.236
entiendo que las tres nubes grandes te permiten una MYSQL SaaS, ahi tendrían que cotizar, si tienen contrato corporativo, a veces tienen un mejor precio.

dependiendo del servicio ahi puedes montar uno de los nodos en chile y el otro en sri lanka como contingencia.
 
Upvote 0
Subir