GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by pass type, topic, and format. All registered attendees will be able to build their personal schedule in the mobile event app, once live early 2022.

GDC Masterclass courses require a paid pass to attend. Class sizes are kept intentionally small and seats are limited to ensure every student receives one-on-one assistance from the instructor. Pass pricing per course varies, please review the passes and pricing page for more details and secure your spot today!

GDC Masterclass: Microservice Architecture in Game Design

Jeffrey Lent  (Solutions Architect, Emeritus, Inc.)

Pass Type: GDC Masterclass Pass - Get your pass now!

Topic: Programming

Format: Workshop

Vault Recording: TBD

Audience Level: 1-5 years

Microservice architecture provides a number of benefits over traditional monolithic program structure including allowing large programming teams to work more efficiently, and allowing you to independently scale features in your game based on the resources they specifically need (leading to lower host costs for your servers). This one day course provides a hands on opportunity for students to learn how to apply microservices to their game designs in order to leverage the advantages they provide. This is a hands on course that will allow students to write several microservices that will support functionality in a simple game.

GDC Masterclass courses require a paid pass to attend. Class sizes are kept intentionally small and seats are limited to ensure every student receives one-on-one assistance from the instructor. Pass pricing per course varies, please review the pass and pricing page for more details and secure your spot today!

Takeaway

By the end of this course students will be able to:
* Explain the advantages and disadvantages of the microservice architecture pattern.
* Build working microservices to support game functionality.
* Deploy microservices to a public cloud provider.
* Manage and maintain deployed services to ensure resiliency.

Intended Audience

Intermediate level software engineers with experience writing web enabled games.