The install system works by listening for fleet profile changes. When it detects a profile change, it installs, reinstalls, or uninstalls game images as specified by the profile configuration.
When you update your game, you have the option to push out a full image update or a differential update, which contains only the differences between the previous version and the new version or to push out full updates. Differential builds allow you to update your game faster; however, it also means that the game image takes up more disk space on each machine.
Over time, large game images lead to slower scaling because of the time to download and install the image on ephemeral cloud instances. To optimize scaling times, it’s crucial to deploy a full image update periodically to reduce the total size of your game image archive.