Os jogos de mesa permitem que os jogadores usem sua imaginação e criem mundos de fantasia onde seus personagens únicos embarcam em aventuras épicas. As figuras chatas e cinzentas moldadas por injeção do passado estavam implorando por uma atualização, e a tecnologia de impressão 3D tornou isso possível - com a ajuda de alguns engenheiros apaixonados e engenhosos.
Logo depois de começarem a jogar juntos uma campanha de RPG de mesa, alguns desses designers imaginativos, sentados em uma banheira de hidromassagem, tiveram a ideia de criar a Hero Forge e sua empresa guarda-chuva, a Sky Castle Studios. Originalmente apenas uma ideia para mantê-los ocupados durante o inverno e encantar seus amigos com figuras personalizadas, eles agora operam um estúdio de desenvolvimento com 3,8 milhões de usuários registrados e 40 funcionários em tempo integral que oferecem vários produtos personalizados.
O Hero Forge permite que os jogadores de mesa criem, personalizem, compartilhem e imprimam em 3D miniaturas e estatuetas de mesa exclusivas a partir de seu navegador da Web, usando ferramentas avançadas de criação de personagens. Ele foi desenvolvido e testado por meio de uma progressão de campanhas do Kickstarter, medindo o interesse em cada inovação por meio de uma série de campanhas de arrecadação de fundos. Além dos recursos completos de produção, o Hero Forge agora tem uma API que permite que os usuários levem seus personagens para outros sites que hospedam jogos de mesa virtuais ou até mesmo videogames gratuitamente.

David Lenna, cofundador e CTO, passou oito anos no South Park Studios, incluindo um período como CTO. Ele também tem credenciais impressionantes em efeitos especiais, trabalhando em filmes como King Kong (2005) e Avatar, de James Cameron. Com sólida experiência em design, programação e infraestrutura, a equipe do Hero Forge queria ter a liberdade de trabalhar com seu código de uma forma que os hiperescaladores, como AWS , não permitiriam. Além disso, uma análise de custos que eles realizaram provou que a Akamai Cloud Computing (antiga Linode) era a escolha certa, e eles são clientes desde 2013.
"Uma rede local sólida como uma rocha e VMs fortes fazem com que a Akamai funcione para nós", disse Lenna. "Agora estamos usando os serviços mais avançados. Estou impressionado com a configuração de migração em tempo real. Temos um banco de dados grande e ativo com mais de 70 milhões de miniaturas salvas, cada uma com cerca de 100 KB. A Linode faz uma cópia perfeita de nossos dados todas as vezes e, embora nunca tenhamos precisado do backup, é bom saber que ele está lá."
As GPUs desempenham um papel essencial para o Hero Forge, tornando possíveis as criações dos usuários. Os data centers da Akamai em Atlanta e Newark são usados para GPUs e armazenamento de objetos. Lenna compartilhou que passou seis meses pesquisando os benefícios de alugar um rack para executar instâncias GPU . Ele comparou a segurança, o acesso, a capacidade de expansão e outros fatores importantes de cinco provedores diferentes. Lenna descobriu que era mais econômico usar as instâncias GPU da Akamai. Além disso, ele poderia obter o túnel SSH permanente de que precisava.
"Como a Akamai oferece uma instância Linux bruta, achamos que ela é extremamente flexível", disse Lenna. "Você pode instanciar e escrever serviços que fazem o que você precisa que eles façam sem ter que vender algum serviço extra. O backbone é tão rápido e o NFS (Network File Service) é tão confiável que conseguimos criar exatamente o que precisamos para os milhões de miniaturas que precisamos armazenar."
A equipe do Hero Forge entende profundamente as máquinas Linux e recomenda a Akamai para outras pessoas que também entendem. Eles estão apenas começando a se familiarizar com outros serviços, como o Kubernetes gerenciado. A desmontagem e a configuração fáceis para atender às suas necessidades têm sido um reaprendizado divertido para essa equipe inventiva, que planeja continuar crescendo e inovando na nuvem à medida que suas próprias aventuras continuam.