AWS invertirá 5 mil millones de dólares en México construyendo una nueva región de infraestructura en la nube
El proveedor de servicios cloud llegará a 105 zonas de disponibilidad en el mundo, lo que significa mejoras en el servicio de aplicaciones que usamos todos los días
Si le comentara a mi familia que AWS sigue creciendo en nuevas regiones de infraestructura en la nube, creo que me mirarían como si les estuviera hablando de temas de la NASA o de física cuántica.
Lo que le importa a mis hijas probablemente, es que Roblox o Brawl Stars funcionen bien y sin interrupciones. Que cuando hagan clic en su pantalla para disparar a un enemigo, el clic realmente funcione y no “tengan lag” como dicen ellas mismas.
A mi señora probablemente le interesa que cuando haga clic en la reproducción de un video viral en TikTok, este se reproduzca de inmediato y sin cortes.
Y a los que estamos conduciendo de vuelta al trabajo, nos gusta que la información de tráfico sea precisa y que las alertas que manden otros usuarios, lleguen a tiempo y me avisen si hay controles de velocidad, atascos u otros inconvenientes en la vía.
Todo lo anterior son aplicaciones de la vida real que requieren de procesamiento de datos en la nube, o mejor dicho, de que exista algún computador o una “infraestructura” tecnológica conectada a la red y con capacidad para responder a millones de usuarios en forma simultánea.
Claramente todo eso es muy complejo de administrar, mantener e instalar en un espacio físico determinado. Se requiere, por ejemplo, una provisión de energía eléctrica significativa para miles de equipos que están operando las 24 horas del día, todos los días del año. Todo eso genera calor, que debe ser enfrentado con poderosos sistemas de aire acondicionado, el cual a su vez, también requiere energía eléctrica en grandes cantidades para funcionar
Fue así, como el gigante Amazon, comenzó años atrás a construir su infraestructura tecnológica para operar sus sistemas de ventas por Internet, supuestamente de libros en un principio y luego de todo tipo de productos y servicios, hasta que un día a alguien se le ocurrió comenzar a comercializar a terceros esa capacidad que a veces era mayor a la que consumían y habría nacido Amazon Web Services, un negocio que hoy está en casi todos los continentes del mundo ofreciendo servicios de almacenamiento, datos y relacionados a todo tipo de empresas y personas.
¿Qué es el lag?
El término "lag" se utiliza comúnmente en tecnología para describir un retraso o una demora en la transmisión de datos. Es decir, por ejemplo, cuánto tiempo pasa en milisegundos entre que das clic en un botón, y el resultado de ese clic se ve reflejado en el dispositivo. El lag puede ocurrir en diversas situaciones y tiene diferentes causas, pero generalmente se usa bastante en el mundo de los video juegos donde se necesitan respuestas inmediatas para reaccionar a diversos eventos.
El lag aceptable en los videojuegos varía dependiendo del tipo de juego y las preferencias individuales de los jugadores. Sin embargo, generalmente se considera que un lag de menos de 100 milisegundos (ms) es aceptable para la mayoría de los juegos en línea, especialmente para juegos de acción rápida como los shooters en primera persona (FPS) o juegos de lucha.
Siempre recuerdo una vez que el profesor “Gacitúa” amigo nuestro en la institución en que trabajamos, me comentó que prefería usar un televisor antiguo, de esos “con el poto redondo” porque tenían menor lag a la hora de jugar en consolas retro, versus un televisor moderno que usaba otra tecnología para desplegar la imagen del videojuego. Fue una petición sorprendente cuando me dijo que necesitaba uno de esos televisores antiguos para una competencia que estábamos organizando con una consola vieja de Súper Nintendo.
En los dispositivos más modernos, algunos jugadores más competitivos pueden preferir un lag en el rango de 20 a 50 ms, para obtener una experiencia de juego más fluida y receptiva, especialmente en juegos donde la precisión y la velocidad de respuesta son críticas.
En este sentido, hace un par de años hice una prueba con un servidor de juegos instalado en un proveedor Cloud en Brasil, versus uno alojado en Estados Unidos y versus uno alojado en Europa. Recuerdo que en ese tiempo aún no habían zonas de disponibilidad en Chile en los 3 proveedores que estaba evaluando, Google, Microsoft y AWS por supuesto. El mejor resultado lo tuve en ese tiempo con Brasil, que daba unos 47 ms, pero los alumnos me indicaron que era un mal resultado y que preferían no jugar con algo tan lento.
Por otro lado, también hay juegos que no requieren una respuesta instantánea, como juegos de estrategia o juegos de rol multijugador masivos en línea (MMORPG), donde n lag de hasta 200 ms puede ser tolerable para la mayoría de los jugadores, por lo que las situaciones van variando dependiendo del caso de uso.
Es importante tener en cuenta que el lag en los videojuegos puede ser causado por diversos factores, incluyendo la calidad de la conexión a Internet, la distancia física entre el jugador y los servidores del juego, la capacidad de procesamiento del hardware del jugador y la carga en los servidores del juego. En muchos casos, el lag se puede reducir o minimizar mejorando la conexión a Internet, utilizando servidores más cercanos geográficamente o seleccionando servidores con menor carga y es acá donde las nuevas zonas de disponibilidad de los proveedores cloud son beneficiosas para todos nosotros.
¿Qué es una Región de Infraestructura?
Una región de infraestructura es una ubicación física que concentra las zonas de disponibilidad, es decir, conjuntos de uno a tres centros de datos. ¿Qué es esto? ¿Zona de disponibilidad?
Hasta ahora, he mencionado el término de zonas de disponibilidad sin explicarlo mucho, y ahora he comentado que de una a tres zonas de disponibilidad conforman una Región. En palabras simples, una zona de disponibilidad yo me lo imagino como un edificio de Data Center, es decir, un edificio lleno de servidores y de máquinas de aire acondicionado, que podría estar en una comuna, ciudad o lugar específico de un país. Cuando hay de 1 a 3 edificios exactamente iguales y ubicados a algunos kilómetros de distancia, forman un subconjunto llamado región de disponibilidad.
Lo interesante de esto, es que se trata de equipos físicos, de infraestructura física, que aloja servicios tecnológicos que pueden ser de cómputo, almacenamiento de datos u otros relacionados y que pueden ser réplicas unas de otras, para que si se te llega a incendiar uno de los edificios, el servicio se sigue brindando desde otro cercano con la misma calidad de servicio como si estuvieran ambos en operación. Suena bonito.
A nivel global, AWS cuenta con 33 regiones de infraestructura con 105 zonas de disponibilidad en total. En el caso de México, las nuevas instalaciones de la compañía contará con tres zonas de disponibilidad en la ciudad de Querétaro, las cuales tendrán de uno a tres centros de datos.
Si te interesa este tema, te comento que en Duoc UC se abrió la carrera de Ingeniería en Infraestructura Tecnológica, que busca formar profesionales que se dediquen específicamente a la administración e implementación de este tipo de servicios, lo que se puede hacer en terreno y también principalmente en forma remota, dependiendo de la tarea que se esté llevando a cabo.