

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# GAMESUS02-BP01 Wählen Sie Managed Services für geeignete Rechenarbeitslasten
<a name="gamesus02-bp01"></a>

 Gestalten Sie Ihre Spiele-Back-End-Dienste so, dass sie verwaltete Dienste für ereignisgesteuerte oder stark variable Traffic-Workloads verwenden. Managed Services verlagern die Verwaltung der Infrastruktur auf mehrere Nutzer AWS und verteilen die Auswirkungen auf die Umwelt auf mehrere Nutzer, da sie über mehrere Mandanten verfügen. 

 **Risikostufe, wenn diese bewährte Methode nicht eingeführt wird:** Hoch 

## Implementierungsleitfaden
<a name="implementation-guidance-79"></a>

 AWS Dienste wie AWS Lambda AWS Fargate (Container) und Amazon Gamelift (Gameserver-Orchestration) können Code und Container ausführen oder Ihre Spieleserver orchestrieren, ohne dass Sie die zugrunde liegende Infrastruktur verwalten müssen. Diese Dienste werden automatisch entsprechend der Nachfrage der Spieler skaliert, und es werden Ihnen nur die Ressourcen in Rechnung gestellt, die Sie verbrauchen. Da die zugrunde liegende Infrastruktur in Ihrem Namen verwaltet wird, können Sie sich ausschließlich auf Ihre Spiele und die Anforderungen der Backend-Dienste konzentrieren. 

 Sie können [AWS Lambda](https://aws.amazon.com/lambda/) verwenden, um Code auszuführen, ohne Server bereitstellen oder verwalten zu müssen. Lambda führt Ihren Code auf einer hochverfügbaren Recheninfrastruktur aus und übernimmt die Verwaltung der Rechenressourcen, einschließlich Server- und Betriebssystemwartung, Kapazitätsbereitstellung und automatischer Skalierung sowie Protokollierung. Bei Lambda müssen Sie Ihren Code in einer der von Lambda unterstützten Sprachlaufzeiten bereitstellen. Lambda ist nützlich für die Verarbeitung von Spielereignissen, Spielerauthentifizierung, Kaufabwicklung im Spiel und Matchmaking-Anfragen. Lambda skaliert automatisch auf der Grundlage der Anzahl der Ereignisse und kann unerwartete Verkehrsspitzen bewältigen. 

 [AWS Fargate](https://aws.amazon.com/fargate/?nc=sn&loc=0)ist eine serverlose Rechenengine für Container, die sowohl mit [ Amazon Elastic Container Service ](https://aws.amazon.com/ecs/) (ECS) als auch mit Amazon Elastic Kubernetes Service (EKS) funktioniert. [https://aws.amazon.com/eks/](https://aws.amazon.com/eks/) AWS Fargate macht es einfach, sich auf die Entwicklung Ihrer Anwendungen zu konzentrieren, da die Bereitstellung und Verwaltung von Servern entfällt, Sie können Ressourcen pro Anwendung spezifizieren und bezahlen und verbessert die Sicherheit durch die Entwurfsisolierung von Anwendungen. Fargate ist ideal für Backend-Dienste, die sich um Spielerprofile, Statusverwaltung und Spielersuche kümmern. 

 [Amazon GameLift ](https://aws.amazon.com/gamelift/) ist ein verwalteter Dienst für die Bereitstellung, den Betrieb und die Skalierung dedizierter Spieleserver für sitzungsbasierte Multiplayer-Spiele. Sie können Ihren ersten Spieleserver in der Cloud in nur wenigen Minuten bereitstellen. So sparen Sie bis zu Tausende von technischen Stunden für die Softwareentwicklung im Vorfeld ein und verringern die technischen Risiken, die Entwickler häufig dazu veranlassen, Multiplayer-Funktionen aus ihren Designs zu streichen. 

### Implementierungsschritte
<a name="implementation-steps-71"></a>
+  Nutze AWS Lambda die automatische Skalierung und serverlose Verwaltung für ereignisgesteuerte Workloads wie die Verarbeitung von Spielereignissen, Spielerauthentifizierung, Käufen im Spiel und Matchmaking-Anfragen. 
+  Stellen Sie die Lösung AWS Fargate mit ECS oder EKS für Backend-Dienste wie Spielerprofile, Statusverwaltung und Spielersuche bereit, wodurch die Serververwaltung entfällt und die Anwendungsisolierung verbessert wird. 
+  Verwenden Sie Amazon GameLift , um dedizierte Spieleserver für sitzungsbasierte Multiplayer-Spiele bereitzustellen und zu skalieren und so die Entwicklungszeit und die betriebliche Komplexität zu reduzieren. 