Steps Summary

In a few words, in order to deploy a PowerServer project to Azure containers:

  1. Create a PostgreSQL Flexible Database on Azure

  2. Upload the data to the Database through a remote connection

  3. Create the .NET App Service for the Web APIs on Azure

  4. Plug in the URLs of the Database container and the App Service into the PowerServer configuration's Database Server and Web APIs URL properties.

  5. Deploy the PowerServer project (using Folder > Folder to package the Cloud App)

  6. Upload the Web APIs to the App Service container through FTP

  7. Deploy the Cloud App as an Azure static web app, or an Azure blob storage site.

The rest of this document will provide more details of these steps.