In this Part II course, you will learn about game backends and how they work in the cloud. You will identify benefits, challenges, and considerations for designing game backends in the AWS cloud. You will review a sample game backend architecture and identify the AWS services that can be used in each component. You will explore how analytics can benefit game development and examine the AWS Game Analytics Pipeline solution. Next, you will identify tools for monitoring and observability of your game. Finally, you will locate three tools to help you manage your game's infrastructure costs.
Course level: Foundational
- Duration: 30 minutes
Activities
This course includes videos, practice exercises, knowledge checks, and a final assessment.
Course objectives
In this course, you will learn to:
- Recognizecloud architectural solution patterns for game backends and analytics.
- Identifydesign considerations for game backend components and analytics, and determine which AWS services best fit a given use case.
- Explorethe AWS services for monitoring and observing your game.
- Identify three AWS cost management tools to budget and forecast your game's infrastructure costs.
- Locate additional information, tools, and resources.
This course is intended for Game Builders including:
- Game Designers
- Game Developers
- Game Producers
- Game Artists
- Game Administrators
Prerequisites
We recommend that attendees of this course have:
- Completed Getting Started with AWS Game Tech – Part I course.
- Foundational understanding of cloud computing and Amazon Web Services (AWS) equivalent to Cloud Practitioner Essentials or Technical Essentials.
- Familiarity with principles of game development and operations.
Course outline
Lesson 1: Course Overview
- Introduction
Lesson 2–3: Game Backends in the Cloud
- Game backend challenges and cloud-based benefits
- Game backend sample architecture
Lesson 4: Game Backend Components
- Backend components and questions to consider
- AWS services used in each component
Lesson 5: Game Analytics
- Analytics overview and design criteria
- Sample architecture with analytic components
Lesson 6: Monitoring and Observability
- Five pillars of monitoring and observability
- AWS services in each pillar
Lesson 7: Managing Game Infrastructure Costs
- Three tools for managing game costs
Lesson 8: Practice Scenarios
- Four practice scenarios
Lesson 9: Summary
- Course content review
Lesson 10: Next steps
- Where to go to learn more
- Additional resources
Course Assessment
- End of course assessment