Server-Installation: Azure



Here you will find the system requirements and step-by-step instructions for installing the primedocs server components on Azure.

For an installation on a "normal" OnPrem Windows environment, go to this page: Server Installation

This page relates to the on-premises option, hosted on Azure; no server installations by the customer are required for the "Software as a Service" variant


Azure Platform as a Service

For hosting primedocs on Azure, we recommend using the "Platform as a Service", or "PaaS", approach, i.e. hosting on Azure's platform services and not hosting virtual machines on Azure itself.

Although this is possible in principle, it is not recommended, as many of the advantages of Azure are lost and higher costs are incurred.


Services

The following services are required to install primedocs:

  • Storage Account

  • Key Vault

  • App Service mit Windows

  • Azure SQL

  • Entra ID App Registration

  • Entra ID App Registration für die DataSourceAdminApp

It is recommended to bundle the services in a resource group, but this is optional.


primedocs.io Architecture

Our "Software as a Service" option (SaaS) runs with the same components as the PaaS option, but with a slightly different configuration, as our application is configured for multi-tenant operation.


Scaling

When primedocs pro is used on the Windows client, the application service is only responsible for synchronisation. Therefore, with the PaaS option, the load is mainly on the SQL service.

We recommend the DTU model for SQL Server with in the standard tier. In principle, you can start with the lowest DTU level and scale up gradually in the event of service problems.

For load peaks on the app service, we recommend Scale Up instead of Scale Out, as primedocs holds certain data in memory and is not designed for this purpose.

 

PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland