AWS proposes for games
Cloud infrastructure accelerates the game development cycle, enhances collaboration and strengthens security without compromising creativity. Learn how Riot Games relies on cloud infrastructure to build award-winning games in this VB spotlight event.
Register now for freeWoolen cloth
Alexey Prohorenko’s software engineering director at Riot Games said game development is not much different from traditional software development, but it presents unique challenges – especially managing a large library of digital assets in high-speed workflows.
“You’re going to have a lot of audio, a lot of pure video action and graphics, which has to be part of the build,” Proenko said. “So every time the engineers and developers want to see the results of their work and do a quick game test, it’s a more complex process. How you piece them together. For developers, the solution is a problem – how to work more and more efficiently, how to work more and more. Because things get faster and faster you’ll be able to find more and more problems, you might find some problems, and there will be some problems, and there will be some results from faster and faster.”
Prohorenko joins AWS’s GamesBeat chief writer Dean Takahashi and Solutions Architect’s Kevon Mayers to talk about the challenges of the game development pipeline and how Cloud Migration is a modern solution for game developers to increase the pressing deadline in a crowded market under pressure.
“The best technology is where it avoids, and it helps make it easier for you to achieve your core goals,” Meyers said. “In general, the benefits of AWS and cloud computing are resilience and automatic scalability. This allows you to iterate quickly and be able to provide instances in a variety of different geographies.”
The cloud has the greatest impact
Determining the maximum value that cloud brings depends largely on the company and its needs, but has shown special hope in some places, Prohorenko said.
“If you want to get the maximum ROI, you can look at the build steps better,” he said. “You will be able to [your game] More cost-effective, you can definitely increase the speed of iteration. Next is the steps that engineers, developers and creatives are using digital assets, actual code, or any other artifact. ”
In smaller companies, especially startups where employees have to wear hats, there are many places in the cloud that can add major advantages and allow developers to focus on core values rather than administrative chores, Mayer said.
“What are the processes or technologies related to your game development process, and what is consistent with the people you work in your organization? What makes uninstallation more meaningful? What will I build out of scratches? What will I be likely to buy? He explained. “We have seen a lot of startups tend to be midpoints, building open source tools or technologies or fast starts that can give the best of both worlds the worlds.” ”
Proenko has looked at specific examples step by step, pointing out that AWS Cloud has been a game changer when developing multiple games that need to be scaled on the platform. For example, for a long time, building infrastructure for MAC has been a challenge. EC2 instances of AWS’s MAC allow them to maintain a reusable build infrastructure in the cloud, accessible through multiple games and multiple teams, and scale efficiently.
“You actually have to make a build that will do game testing, otherwise you have to do it in some kind of controllable replicable environment,” he said. “It’s easy for us to do instances in the cloud.”
Mayers adds that this is also an example where you can remove some of the extra burdens in the developers.
“You said, I don’t want to add a system administrator hat to my game studio, and EC2 can bring scalability,” he explained.
Automate large-scale projects and workflows
Traditional infrastructure includes data centers, maintaining physical hardware, and the need for the latest capability planning and management. In other words, calculate how many servers are needed, what kind of performance is needed when needed, and what happens when more is needed. Then in the next cycle, this means reevaluating, buying more servers or uninstalling them, etc.
Mayers says AWS’s auto-scaling capabilities are a huge value proposition – it eliminates the ability to always iterate quickly and provide instances anywhere in the world to manage these physical or virtual machines.
“But, beyond that, I can click a button to expand it based on the increase in events, such as players who happen simultaneously,” he added. “It’s definitely a benefit for monthly usage, especially the unpredictable nature of live service games.”
Advances in cloud security
The same security procedures and procedures for on-premises infrastructure are suitable for the cloud, with some nuances. AWS uses what they call the shared security responsibility model, which maps AWS users to the organization’s control and security content, as well as content AWS is responsible for, such as physical security and security patches in data centers.
Developers need to consider principles such as retreat and transit, identity and access management, and minimum privileges, how to ensure employees use AWS services only on business functions, change management, onboarding and loading. AWS provides features such as security hubs and control towers for multi-academic environments, Mayers said.
“Ultimately, we provide you with tools to help you operate safely, but as a user of AWS, you still have to make sure you follow best practices,” he explained.
Prohorenko said that without silver bullets, what should safety studios prioritize. It depends on such as whether it is an organization of distribution, where the asset is moving, when, how complex the construction process is, and when and where it needs to be expanded. However, there are many areas that often require additional attention.
“From my point of view, I’m going to invest in builds first, then version control and virtual workstations,” he said. “But what I’m going to say is that if a large organization moves partly or completely into the cloud and finds out version controls to fix the build process, it’s a huge win. Almost any organization can see the results immediately.”
To gain insight into the benefits of cloud migration, including collaboration, technology upgrades, and more, as well as to gain insights to ensure migration is successful outside the door, watch this webinar now!
Watch now for freeWoolen cloth
Agenda
- Learn what parts of the game development pipeline benefit from cloud adoption
- How cloud-based construction farms and virtual workstations revolutionize collaboration
- Why dynamic cloud resources cut costs while increasing productivity
- How to ensure that game assets and infrastructure are completely safe and start completing
- Pros and cons of moving, building or buying a cloud solution
host
- Alexey ProhorenkoDirector of Software Engineering at Riot Games
- Kevon MayersSolution Architect, AWS
- Dean TakahashiChief Writer, GamesBeat (Host)
Source link