Costos de migrar máquinas virtuales a Azure

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.764
Gente de bien

Acá en la pega estamos viendo la posibilidad de mover los sistemas productivos desde on-premise a la nube y nuestras dos opciones son Oracle Cloud y Azure.

Pude contactarme con un rep de Oracle para Chile y los tipos me ayudaron con un presupuesto anual bien completo que incluye el costo de procesamiento más almacenamiento (básicamente lo que te cuesta una máquina virtual) y otros costos como servicio de dns, envío de correos, uso de puertos de conexión y uso de firewall. Si, esas hueas también cuestan.


Por el lado de Azure no he podido contactar a algún rep así que estoy estimando usando la calculadora. El problema de esto es que como no soy especialista en la huea no tengo como saber si hay otros costos necesarios para operar una aplicación a la nube. Me explico:

Supongamos que tengo un sistema basado en ASP.net que se conecta a una base de datos SQL Server. En on-premise eso significa dos máquinas virtuales.

Para Azure podría usar SQL Server como servicio y una máquina virtual para la aplicación, o SQL Server como máquina virtual e IIS como servicio, o ambas como servicio o ambas como máquinas virtuales, ahí veo que me sale más conveniente. Esto implica costo de procesamiento (CPU + RAM), almacenamiento, respaldos y retención, etc y el valor $$ de todo eso me lo brinda la calculadora.

El problema y es por lo que acudo a ustedes en caso de que tengan experiencia con Azure es conocer otros costos que no estén relacionados únicamente al cómputo. ¿Azure cobra por el uso de transferencia? ¿Es gratis o lo cobra en cuotas de gigas? Si quiero que mi sistema envíe correos, ¿Azure dispone de ese servicio? ¿cuánto cuesta? ¿Hay servicio de dns?
Puta no se, es distinto tener un sitio como "vendocafetostado.cl" que lo acceden 4 gatos al día o un sitio tipo Mercadolibre que es super demandada, ¿Azure me cobra más o menos por tasa de transferencia? ¿Firewall? ¿Administración? etc, etc.


Bueno, eso. Si alguien se maneja en Azure y tiene experiencia le agradecería que contara sobre todos los costos.
 

Soujiro

Fanático
Se incorporó
14 Enero 2008
Mensajes
1.400
En mi experiencia la nube siempore es mas cara que on presmises, pero "se paga" por que es mas facil todo el tema de alta disponibilidad y DRP
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.764
En mi experiencia la nube siempore es mas cara que on presmises, pero "se paga" por que es mas facil todo el tema de alta disponibilidad y DRP

Eso es verdá. Hay harto costo oculto que beneficia la ida a la nube, lo difícil es que el tomador de decisiones lo entienda.

Por ejemplo cada cierto tiempo nos cuestionan nuestro datacenter de contingencia. "pero si esto nunca se cae". Menos mal que lo hemos defendido a morir.
 
Upvote 0

Soujiro

Fanático
Se incorporó
14 Enero 2008
Mensajes
1.400
nosotros estamos datacenter on premises aca en santigao y "datacenter" secundario en la nube. Entonces en la nube esta "apagado" todo lo no critico, con lo cual se ahorran costos. Pero las veces que lo hemos tenido que ocupar es carito... mas que nada por wintendo y sus licencias asdf, esas maquinas qls se llevan 1/3 del costo operacional solo en licencias wnas. Espero poder terminar de extirar ese cancer este año al fin.
 
Upvote 0

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.465
La nube siempre sale más caro que on-premise, peeeeeeero pta que ayuda con bajar la complejidad y la administración en sí! Además no te tienes que preocupar de si funciona o no, es cacho de otros wnes (más entendidos en la materia) esa wea. Lo bueno es que muchas veces ellos mismos tienen soluciones que te permiten dejar el servicio HA desde un solo lado.

En mi empresa tenemos todo en la nube y los respaldos los tenemos en otra nube (en nuestro caso, nuestra nube principal es GCP y nuestra nube secundaria es AWS) y lo que gastamos en eso nos ahorramos el doble o el triple en personal, aunque depende mucho de tu use-case y de cuántos servicios ocupas en total.

Eso sí, te van a cobrar por todo. Te recomiendo quizás asociarte con algún partner (nosotros estamos por ejemplo con DoIt International) para que ellos te guien: obtienen por lo general mejores precios que uno y además saben exactamente cómo te van a cobrar. Además ofrecen dashboards con costos y utilización para que puedas desgranar por completo el cómo funciona tu aplicación y así permitirte ahorrar costos antes de que se conviertan en un problema. Así fue por ejemplo como cachamos que podíamos ahorrarnos cerca de €10 al día al pasar las imágenes más viejas de 7 días a un tier de storage más barato, aprovechando la cache de otros procesos.

Habiendo dicho eso, como tenemos harto volumen igual podemos pedir cosas a Google y nuestro account manager igual se mueve. Para que te hagas una idea, sólo en la plataforma de correos que tenemos para nuestros clientes, nos estamos echando aprox. €5000 al mes en infrastructura, la aplicación cuesta fácil el doble y sólo en servir imágenes nos estamos echando lo mismo.
En la empresa sólo somos 2 personas que están a cargo de TODO, si tuviéramos que hostear todo nosotros ufff te encargo la cantidad de gente que tendríamos que tener. En los 3 años que llevo trabajando con GCP, su plataforma se ha caído 0 segundos: sólo una vez tuvimos un atado con un DDoS que nos hicieron que superaron los límites de GCP incluso, pero que al final lo solucionaron ellos tb.

Saludos.
 
Upvote 0

lavtaro

Capo
Se incorporó
11 Diciembre 2007
Mensajes
231
¿Y la latencia respecto a tener un servicio con datacenter en Chile?, GTD y Entel se que ofrecen servicios (y hay muchos mas ej Chilecom), saludos.

Enviado desde mi SM-A325M mediante Tapatalk
 
Upvote 0

cancer

Capo
Se incorporó
24 Enero 2005
Mensajes
333
Un ejercicio simple: dos VM iguales (2 CPU/8 RAM/512 SSD) una con Windows y la otra con Windows + SLQ Std, backup diario con retención de 30 días, 1 ip pública fija, transferencia de 100 GB/mes (gratis, después USD 8 por cada 100 GB), VPN con 10 S2S y 128 P2S y 100 GB de tráfico, envío de 1.000 email/mes de 10 MB c/u y DNS para 1 zona y 1 millón de queries.

Todo Pay as you go (East US 2), las VM se pueden cotizar también como instancias reservadas a 1yr/3yr.

 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.764
Gracias @cancer .

Se ve que los costos de ip pública, correo y dns son marginales y puedo sumarle un 15% para hacer la estimación. No sé si tomemos un servicio de VPN con ellos, me parece que no.
 
Upvote 0

schyzo

Experto (retirado) en comer costillar c/ cubiertos
Miembro del Equipo
MOD
Se incorporó
18 Agosto 2019
Mensajes
465
Vine a decir que también ahorras por el licenciamiento de tus Windows Server y SQL Server On Prem, a través de Azure Hybrid Benefit.
Como pasas de CAPEX a OPEX te hacen un descuento en la suscripción.


Enviado desde mi iPhone utilizando Tapatalk
 
Upvote 0

Lordnet

Autoridad Ancestral de Transacciones
Se incorporó
11 Junio 2004
Mensajes
2.175
yo tuve hace poco un tema con azure que no me quedó claro
tengo una VM y no pude conectar mas de 2 usuarios concurrentes, porque me pide las CAL

pero segun esto, no necesito CAL en azure para una VM, estonces estoy confundido.
1690580992099.png


volviendo al tema, rep puedes ver con XMS tech o alfapeople. aunque no me acuerdo si pal contrato corporativo te atiende la misma microsoft.
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.052
Nosotros en su momento desplegamos varias cosas en Azure, usamos east-us pero la latencia hacia imposible para el usuario tener una buena experiencia con el aplicativo.
120-130 milisegundos era mucho. Probamos contratando Express Route con un proveedor, pero nuevamente bajó solo a 80-100 milisegundos.
No se hizo sostenible y terminamos migrando todo lo de ese aplicativo y derivados a una Nube local de una empresa de telecomunicaciones nacional que no mencionaGTDré.
Hasta el momento ningún problema y los usuarios finales felices porque la latencia es irrisoria jaja.
Para que tengas en consideración eso también.
 
Upvote 0

lavtaro

Capo
Se incorporó
11 Diciembre 2007
Mensajes
231
Nosotros en su momento desplegamos varias cosas en Azure, usamos east-us pero la latencia hacia imposible para el usuario tener una buena experiencia con el aplicativo.
120-130 milisegundos era mucho. Probamos contratando Express Route con un proveedor, pero nuevamente bajó solo a 80-100 milisegundos.
No se hizo sostenible y terminamos migrando todo lo de ese aplicativo y derivados a una Nube local de una empresa de telecomunicaciones nacional que no mencionaGTDré.
Hasta el momento ningún problema y los usuarios finales felices porque la latencia es irrisoria jaja.
Para que tengas en consideración eso también.
Estoy en proceso también, tuve reunión con el proveedor que no quiere mencionar jajaja también con los del comercial de las 4 chicas flaquitas vestidas de azul jajaja, el tema de la latencia me alejan de AWS, Azure, etc por que es nacional lo que necesito, tengo que también enviar un softland a la nube solo el SQL Server, la nube de ellos es buena pero es carozzi , saludos.
 
Upvote 0

Harima

Pegao al tarro
Se incorporó
15 Mayo 2008
Mensajes
3.930
he usado varios cloud como aws y azure, y datacenter como rackspace, y los tipicos onprem de chile, el tema de latencia es manejable si tienes un bien admin de redes + algunos trucos, pero es caro ya que vas a tener que meter algún enlace dedicado de por medio
revisa bien el tema de aws creo que estaban levantando un datacenter acá en santiago y es mucho mas barato que Azure, como la mitad

actualmente nosotros trabajamos con aws, como la empresa es gringa y hay operaciones en casi todo América + Europa, y con el juguete de terraform, esta siendo la cumbia administrar las nuevas plataformas, lo que si vas a tener que tener un sistema de monitoreo y de logs ya que la instancias son efímeras
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.764
Saís que el tema de las latencias no es crítico puesto que lo que pretendemos llevar a la nube Azure es poco y no critico. Básicamente es un sitio web accedido por pocos usuarios concurrentes.
 
Upvote 0

Lordnet

Autoridad Ancestral de Transacciones
Se incorporó
11 Junio 2004
Mensajes
2.175
jajaja si bien es un sistema productivo resulta que ahora es el reloj control de tu empresa :p

independiente del tamaño, si, te evitas parte de los cachos e la administración.

esto no lo tienes en contenedores o si?
 
Upvote 0

Zuljin

Fundador
Miembro del Equipo
Fundador
ADMIN
Se incorporó
15 Enero 2004
Mensajes
11.764
Un proveedor de una de las aplicaciones tiene un cliente que está con sus máquinas virtuales en Azure y todo bien.

El tema de la latencia es muy "depende" porque al final depende del tipo de app. Capa9, sin ir más lejos, corre en una nube en el extranjero y ahí está, pisteando como un campeón.
 
Upvote 0

NSonic

* Mako-Chan *
Se incorporó
23 Abril 2007
Mensajes
744
Nosotros en su momento desplegamos varias cosas en Azure, usamos east-us pero la latencia hacia imposible para el usuario tener una buena experiencia con el aplicativo.
120-130 milisegundos era mucho. Probamos contratando Express Route con un proveedor, pero nuevamente bajó solo a 80-100 milisegundos.
No se hizo sostenible y terminamos migrando todo lo de ese aplicativo y derivados a una Nube local de una empresa de telecomunicaciones nacional que no mencionaGTDré.
Hasta el momento ningún problema y los usuarios finales felices porque la latencia es irrisoria jaja.
Para que tengas en consideración eso también.
Mismo caso por Aquí, por mas todo el tema de Azure u otra empresa que ofrecen un servicio similar, al final, el tema de costo y velocidad, es mejor una nube local mil veces, que tampoco diré que era antes era conocido como CTC :lol
 
Upvote 0

K3rnelpanic

non serviam
Miembro del Equipo
MOD
Se incorporó
1 Octubre 2007
Mensajes
6.052
he usado varios cloud como aws y azure, y datacenter como rackspace, y los tipicos onprem de chile, el tema de latencia es manejable si tienes un bien admin de redes + algunos trucos, pero es caro ya que vas a tener que meter algún enlace dedicado de por medio
revisa bien el tema de aws creo que estaban levantando un datacenter acá en santiago y es mucho mas barato que Azure, como la mitad

actualmente nosotros trabajamos con aws, como la empresa es gringa y hay operaciones en casi todo América + Europa, y con el juguete de terraform, esta siendo la cumbia administrar las nuevas plataformas, lo que si vas a tener que tener un sistema de monitoreo y de logs ya que la instancias son efímeras
En mi caso contratamos enlace dedicado con un proveedor parter de Azure, compatible con Express Route. Costaba una millonada y mejoró en un 30% solamente. Eso desechó la idea de usar Azure.
Quizá cuando las grandes corporaciones de nubes habiliten sus DC más cerca (cof cof santiago cof cof) volvamos a intentarlo por allí.
Es un parto manejar Infraestructura on premise en estos tiempos.
 
Upvote 0
Subir