question

Jon avatar image
Jon asked

Best practices for multiple environments

Hi, I was wondering what the best practices / suggestions for managing multiple environments (dev, staging, prod, etc).

We can create multiple title but what's the best way to keep things such as items, revisions, etc in sync?

Is the best way to just not use the GameManager/web portal and instead use JSON for items, etc and manage it with CLI api? That way each environment can be managed from pipeline tools.

Thanks

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Citrus Yan avatar image
Citrus Yan answered

We offer a bunch of Admin APIs for you to programmatically manage catalog items, CloudScript revisions, etc., you can use them to sync between your titles :

Server-Side Cloud Script (PlayFab Admin) | Microsoft Docs

Title-Wide Data Management (PlayFab Admin) | Microsoft Docs

Additionally, we also provide a simple CLI tool that can be used to perform various admin actions on a title and do title migrations: PlayFab/PlayFabCLI: Tool for using PlayFab via CLI (github.com)

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.