Histórias de clientes/Mídia e entretenimento

Gerenciar o crescimento 6 vezes maior com uma arquitetura orientada por eventos usando o Amazon EventBridge com a Immutable
Saiba como a Immutable no setor de jogos usa microsserviços orientados por eventos para escalabilidade e confiabilidade usando o Amazon EventBridge.
1.500%
de aumento nas transações mensais de clientes em 1 ano
90%
de aumento no volume de negócios para o lançamento do Illuvium
Crescimento 6 vezes maior
no número de funcionários no primeiro ano após a transição para a arquitetura orientada por eventos
Redução
no trabalho pesado indiferenciado
Aumento
da confiabilidade para melhorar a experiência dos clientes
Visão geral
A Immutable, pioneira em jogos para Web3, usa a tecnologia de blockchain para que milhões de jogadores possam possuir os ativos digitais que ganham nos jogos. Com sua tecnologia exclusiva, a empresa unicórnio começou a crescer rapidamente, colaborando com líderes do setor, como a GameStop, e incorporando suas soluções em jogos de estúdios tradicionais. Para acomodar seu crescimento, a Immutable fez a transição de sua arquitetura monolítica, construída principalmente na Amazon Web Services (AWS), para microsserviços orientados por eventos que poderiam ser expandidos à medida que a empresa evoluísse.
O uso de serviços como o Amazon EventBridge (uma tecnologia sem servidor para criar aplicações orientadas por eventos em grande escala na AWS, em sistemas existentes ou em aplicações de software como serviço) aumentou a escalabilidade da Immutable, permitindo que ela lidasse com um aumento de seis vezes no número de funcionários, melhorou sua confiabilidade, aprimorando a experiência dos clientes, e eliminou o trabalho pesado, possibilitando o foco na inovação. Ao expor eventos críticos de suas soluções quase em tempo real, a Immutable criou um conjunto de APIs e ferramentas para desenvolvedores que impulsionam a inovação por meio de colaborações em todo o setor.

Oportunidade | Usar o Amazon EventBridge para criar soluções com mais rapidez e acelerar o crescimento da Immutable
Com sede na Austrália, a Immutable oferece uma solução global de desenvolvimento de jogos para criar e escalar jogos Web3 rapidamente. Seu conjunto de soluções completas ajuda os desenvolvedores de jogos a chegarem ao mercado com mais rapidez, sem diminuir a segurança ou a experiência dos jogadores. A Immutable também desenvolve e publica seus próprios jogos Web3, como o Gods Unchained e o Guild of Guardians.
Desde sua fundação em 2018, a Immutable construiu sua infraestrutura na AWS, apoiando-se fortemente no Amazon Elastic Kubernetes Service (Amazon EKS), um serviço gerenciado para iniciar, executar e escalar o Kubernetes. Para seus bancos de dados, a empresa utiliza o Amazon Relational Database Service (Amazon RDS), uma coleção de serviços gerenciados que as organizações podem usar para configurar, operar e escalar bancos de dados na nuvem. Embora a infraestrutura tenha atendido às suas necessidades desde o início, a Immutable cresceu em 2021 de 50 funcionários para quase 300 em menos de 1 ano. Para gerenciar essa escala cada vez maior, as equipes de engenharia em crescimento da Immutable precisavam trabalhar simultaneamente nos softwares e operar de maneira mais independente. Depois de avaliar as alternativas, a Immutable optou por fazer a transição para uma arquitetura orientada por eventos usando o Amazon EventBridge. Devido à compatibilidade dos serviços da AWS, a Immutable pôde desenvolver sua arquitetura existente, incluindo a adoção do AWS Lambda, um serviço de computação sem servidor e orientado por eventos para executar código sem pensar em servidores ou clusters.
A Immutable recebeu apoio de programas e representantes da AWS durante todo o processo de transição, inclusive do AWS Activate, um programa que fornece créditos, recursos e suporte especializado para acelerar startups em todos os estágios. Em 2022, a Immutable concluiu em seis meses a transição para uma arquitetura orientada por eventos.

Ao migrar para uma arquitetura orientada por eventos usando o Amazon EventBridge, nossas equipes operam de maneira independente, implantam de forma independente e enviam softwares com rapidez e eficiência.”
Craig Baker
Vice-presidente de arquitetura da Immutable
Solução | Facilitar a inovação e apoiar um aumento de 1.500% nas transações mensais de clientes em 1 ano usando a arquitetura sem servidor da AWS
Usando uma arquitetura sem servidor criada no Amazon EventBridge e no AWS Lambda, a Immutable pode escalar com eficiência para oferecer suporte à sua equipe cada vez maior. Mais equipes de engenharia podem trabalhar ao mesmo tempo e de maneira autônoma nos softwares da empresa, aumentando a velocidade de lançamentos de recursos e inovações em um setor Web3 emergente. A Immutable também se beneficia com a redução do trabalho pesado indiferenciado. Ao criar padrões que outras equipes podem adotar, as equipes de engenharia da empresa estão economizando tempo e reduzindo a complexidade. Agora, elas podem se concentrar na inovação. “Estamos tentando criar sistemas mais confiáveis e escaláveis sem aumentar a carga cognitiva dos nossos engenheiros”, diz Craig Baker, vice-presidente de arquitetura da Immutable. “Usando o Amazon EventBridge, podemos desenvolver a tecnologia sem precisar resolver problemas complicados que não são essenciais para os nossos negócios.”
A Immutable também teve um crescimento significativo no número de clientes. De novembro de 2021 a novembro de 2022, o número de transações mensais com clientes aumentou em 1.500%. No mesmo período, as transações por coleção de ativos aumentaram em 600%, e o gasto médio por usuário aumentou em 50%. Os clientes da Immutable se beneficiaram com uma solução mais estável, segura e confiável devido à arquitetura orientada por eventos. Com o uso de microsserviços, a Immutable é capaz de isolar problemas para que somente um recurso seja afetado se ocorrer um erro, reduzindo o impacto de qualquer problema e criando uma infraestrutura mais confiável para os clientes.
A Immutable está mais bem preparada para iniciar colaborações com outras empresas do setor, pois sua solução pode suportar nove mil transações por segundo com latência muito baixa usando a tecnologia sem servidor da AWS. Por exemplo, em 2022, a Illuvium lançou seu jogo pioneiro de blockchain interoperável usando a solução da Immutable, para que os jogadores possam negociar tokens não fungíveis em menos de um segundo sem pagar taxas de gás, que eles normalmente pagam para validar e processar uma transação. “Ao evoluir nossa arquitetura na AWS, percebemos um aumento de 90% no volume de negócios para o lançamento do Illuvium”, diz Tim Curtin, gerente das equipes de engenharia de confiabilidade de sites e engenharia central da Immutable.
Resultado | Expansão para se tornar uma loja completa para desenvolvedores de jogos usando serviços da AWS
A missão da Immutable é tornar real a propriedade e o comércio de ativos nos mundos dos jogos digitais. Para cumprir essa missão, a Immutable está planejando vários lançamentos de produtos e parcerias no setor em 2023 e 2024. A Immutable e a AWS também estão trabalhando em programas de entrada no mercado para acelerar a integração de estúdios de jogos na Web3 e impulsionar a propriedade digital para milhões de jogadores em todo o mundo.
O objetivo da Immutable é ser uma loja completa onde os desenvolvedores de jogos Web3 possam encontrar praticamente todos os componentes de jogos de que precisam, como um marketplace e uma carteira. A Immutable planeja continuar investindo em sua infraestrutura desenvolvida na AWS, de modo que a empresa possa expandir conforme necessário para oferecer suporte às suas ofertas futuras, como o Immutable zkEVM, uma colaboração com a Polygon Labs que fornece blockchain para jogos e que é econômica, escalável, segura e compatível com a máquina virtual Ethereum, um grande serviço para desenvolvedores Web3 e aplicações descentralizadas. Com a compatibilidade com o Ethereum, o Immutable zkEVM visa expandir a base de clientes, ajudando mais desenvolvedores a criar jogos Web3 sem a necessidade de aprender um novo serviço. “A arquitetura de microsserviços se concentra na escalabilidade das equipes de engenharia e na quantidade de trabalho que elas podem realizar”, diz Baker. “Ao migrar para uma arquitetura orientada por eventos usando o Amazon EventBridge, nossas equipes operam de maneira independente, implantam de forma independente e enviam softwares com rapidez e eficiência.”
Sobre a Immutable
A empresa australiana de jogos Immutable oferece uma solução global de desenvolvimento de jogos para criar e escalar jogos Web3 rapidamente. Seu conjunto de soluções completas ajuda os desenvolvedores de jogos a chegarem ao mercado com mais rapidez, sem diminuir a segurança ou a experiência dos jogadores.
Serviços da AWS usados
Amazon EventBridge
O AWS Step Functions é um serviço de fluxo de trabalho visual que ajuda os desenvolvedores a usar os produtos da AWS para desenvolver aplicações distribuídas, automatizar processos, orquestrar microsserviços e criar pipelines de dados e machine learning (ML).
AWS Lambda
O AWS Lambda é um serviço de computação sem servidor e orientado a eventos que permite executar código para praticamente qualquer tipo de aplicação ou serviço de back-end sem provisionar ou gerenciar servidores.
Saiba mais »
Comece a usar
Organizações de todos os portes, em todos os setores, estão transformando seus negócios e cumprindo suas missões todos os dias usando a AWS. Entre em contato com nossos especialistas e comece sua própria jornada para a AWS hoje mesmo.