Server

To host the PowerServer Web APIs (and the client app, launcher, and runtime), you can consider the following environments (any version within the support period is supported):

PowerServer Web APIs is an ASP.NET Core app, so it can be hosted and deployed like any other ASP.NET Core app. For more information, refer to https://docs.microsoft.com/aspnet/core/host-and-deploy/?view=aspnetcore-6.0.

To containerize the PowerServer Web APIs (and the client app, launcher, and runtime), it is recommended that the Azure service has the following specifications/sizes at minimum:

Azure service

Minimum size

Recommended OS

Azure Virtual Machines

Standard D2as v4 (2 vCPUs, 8 GiB memory)

Linux

Azure App Service

P1V2 (210 total ACU, 3.5 GB memory)

Linux

Azure Container Instances

2 vCPUs, 4 GiB memory, 0 GPUs

Linux