Ir al contenido principal

Donde se forjan los héroes

Craft of Code
Hero Forge Craft of Code Cabecera

Las instancias de GPU seguras y accesibles proporcionan lo que necesitan a millones de aventureros


Los juegos de mesa permiten a los jugadores dar rienda suelta a su imaginación y crear mundos fantásticos en los que sus personajes se embarcan en aventuras épicas. Las aburridas y grises figuras moldeadas por inyección del pasado estaban pidiendo una actualización, y la tecnología de impresión 3D lo hizo posible, con la ayuda de algunos ingenieros apasionados e ingeniosos.

Poco después de empezar a jugar juntos a una campaña de juegos de rol de mesa, a algunos de estos imaginativos diseñadores, mientras estaban sentados en un jacuzzi, se les ocurrió la idea de Hero Forge y su empresa paraguas, Sky Castle Studios. Al principio era sólo una idea para mantenerse ocupados durante el invierno y deleitar a sus amigos con figuritas personalizadas, pero ahora dirigen un estudio de desarrollo con 3,8 millones de usuarios registrados y 40 empleados a tiempo completo que ofrecen diversos productos personalizados. 

Hero Forge permite a los jugadores de sobremesa diseñar, personalizar, compartir e imprimir en 3D miniaturas y estatuillas de sobremesa únicas desde su navegador web utilizando herramientas de creación de personajes en profundidad. Se desarrolló y probó a través de una progresión de campañas de Kickstarter, midiendo el interés en cada innovación a través de una serie de recaudaciones de fondos. Además de sus completas capacidades de producción, Hero Forge cuenta ahora con un sitio API que permite a los usuarios llevar su personaje a otros sitios web que alberguen juegos de mesa virtuales o incluso videojuegos de forma gratuita.

Hero Forge Banner

Las comparaciones de GPU en la nube apuntan a Akamai

David Lenna, cofundador y director de tecnología, trabajó ocho años en South Park Studios y fue su director de tecnología. También cuenta con impresionantes credenciales en efectos especiales, ya que trabajó en películas como King Kong (2005) y Avatar, de James Cameron. Con una sólida formación en diseño, programación e infraestructura, el equipo de Hero Forge quería tener la libertad de trabajar con su código de una forma que los hiperescaladores como AWS no permitirían. Además, un análisis de costes que realizaron demostró que Akamai Cloud Computing (anteriormente Linode) era la elección correcta, y son clientes desde 2013. 

"Una red local sólida como una roca y unas máquinas virtuales potentes hacen que Akamai funcione para nosotros", afirma Lenna. "Ahora estamos utilizando los servicios más avanzados. Estoy impresionado con la configuración de migración en vivo. Tenemos una base de datos grande y activa de más de 70 millones de miniaturas guardadas que pesan unos 100 KB cada una. Linode hace una copia perfecta de nuestros datos cada vez, y aunque nunca hemos necesitado la copia de seguridad, es bueno saber que está ahí".

Las GPU desempeñan un papel esencial para Hero Forge, ya que hacen posible las creaciones de los usuarios. Los centros de datos de Akamai en Atlanta y Newark se utilizan para las GPU y el almacenamiento de objetos. Lenna nos contó que pasó seis meses investigando las ventajas de alquilar un rack para ejecutar instancias de GPU. Comparó la seguridad, el acceso, la capacidad de ampliación y otros factores clave de cinco proveedores diferentes. Lenna descubrió que era más asequible utilizar las instancias de GPU de Akamai. Además, podía conseguir el túnel SSH permanente que necesitaba.   

"Como Akamai ofrece una instancia de Linux sin procesar, nos ha parecido extremadamente flexible", afirma Lenna. "Puedes crear instancias y escribir servicios que hagan lo que necesitas sin que te vendan ningún servicio adicional. La red troncal es tan rápida, y el NFS (Servicio de Archivos de Red) es tan fiable, que hemos podido crear a medida exactamente lo que necesitamos para los millones de miniaturas que necesitamos almacenar." 

El equipo de Hero Forge conoce a fondo las máquinas Linux y recomienda Akamai a otros que también las conocen. Están empezando a familiarizarse con otros servicios, como Kubernetes gestionado. La facilidad de desmontaje y configuración para adaptarse a sus necesidades ha sido un divertido reaprendizaje para este ingenioso equipo, que planea seguir creciendo e innovando en la nube a medida que continúen sus propias aventuras.

Compartir esto