Enabling Creativity
for Game Developers
via the Cloud
How EPAM Facilitated Unity’s Migration to Azure and Added New GenAI Capabilities
AT A GLANCE
CLIENT
Unity
STRATEGIC PARTNERS
Microsoft
SERVICES
Engineering
Cloud
Artificial Intelligence
Cybersecurity
CX+
Unity, the world's leading platform of tools for creators to build and grow real-time games, apps and experiences across multiple platforms, entrusted EPAM with its multi-cloud migration because of our unparalleled combination of cloud migration and gaming industry expertise. We then helped build Unity Muse, which leverages generative AI (GenAI) to make game creation faster and easier for developers.
Future-Proofing
Game Development
Over a million developers rely on Unity to create games for a hyper-demanding global market. The company and the entire industry are under intense pressure to constantly level up — in terms of speed, agility, creativity and user-friendliness.
When Unity required a multi-cloud migration to improve developer experience, it turned to EPAM for its unique combination of cloud migration and gaming industry expertise. As 2023 Microsoft U.S. Azure Migration Partner of the Year, EPAM is trusted by Microsoft to help make the move to Azure seamless. Our successful migration helped lead to another collaboration with Unity: infrastructure work on the trailblazing Unity Muse, which is harnessing the power of AI to propel developers and gamers into the future.
CLOUD MASTERY
Migrating for Tomorrow
Unity is a leader in real-time 3D technology across the globe. The company came to EPAM in 2022 looking to build a platform-agnostic solution to make it easier for developers to create real-time 3D applications for both the gaming and non-gaming worlds (e.g., training employees on virtual job sites, using 3D configurators for luxury goods or collaborating on design from anywhere in the world).
Azure was chosen — for its innovation, security and scalability — as a key cloud partner within the Unity platform. With Azure, developers benefit from rapid product development, testing and game prototyping. That means better games and products, faster, for players and enterprises.
EPAM accomplished the migration of infrastructure to Azure for Unity Asset Manager, which included a comprehensive review of how to apply Azure’s Well-Architected Framework, enhancing adaptation.
Our work included software development for Unity Asset Manager, which resulted in improvements such as the inclusion of the collaboration feature and 3D overview in the browser. We implemented Azure ML Computer Vision Image Analysis into a multi-tenant tagging service for Unity's Asset Manager and Collaboration Department.
Project Highlights
Strategy
Executed a targeted strategy that encompassed cost optimization, design monitoring, onboarding of site reliability engineering (SRE), disaster recovery solution design and backup for Azure Kubernetes Service (AKS)
Process
Established DevOps processes in infrastructure provisioning and orchestration using Github and Terraform Cloud
Infrastructure
Converted the established infrastructure solution into an infrastructure-as-code blueprint and adopted it as a standard across the organization
Implementation
Implemented infrastructure and DevOps, CI/CD, Azure FinOps monitoring, alerting and allocation
RESULTS
Accelerating Game
Development with Unity
Asset Manager
Unity Asset Manager is a digital asset management system tailored for the rigors of 3D asset creation and game development. Powerful integrations enable teams to seamlessly surface content where they work, increasing discoverability, reuse and ROI of assets across projects and pipelines to streamline the development process.
EPAM worked quickly, enabling Unity to meet its deadline for the initial public beta release of its Asset Manager. Then, in just six months, EPAM successfully migrated all core portions of the Asset Manager operational infrastructure to Azure. EPAM continues to collaborate on developing the asset management roadmap to make Asset Manager accessible to Unity's clients in the automotive and aviation industries, among others.
SPEED & SECURITY
Enabling GenAI in Gaming
Unity Muse allows game creators to more quickly bring their vision to life, using natural language prompts to generate sprites, textures and animations. By leveraging powerful LLMs, Unity Muse also provides chat-based assistance and troubleshooting, as well as the ability to easily create behavior trees.
EPAM helped build the Azure infrastructure, network topology and connectivity with load balancing and extended security for Muse. We used a multi-region approach and configured everything to allow Muse to run in two regions in parallel, improving performance and hardening security.
EPAM used Azure OpenAI, Azure ML and Azure Infrastructure Services to maximize capacity and optimize the Unity Muse Chat platform architecture.
Already Unity is seeing results.
There was a significant spike in cloud usage on Azure in December 2023, immediately following the launch of Muse. Since then, Unity Asset Manager has managed over 8 TiB of assets on Azure, offering customers seamless, reliable and scalable asset solutions.
TECH STACK
LEARN MORE
Partner With Us
Explore our work in the gaming industry.