# Infra

### Cloud and On-premise

Any2info supports various public and private cloud/on-premise deployment options.\
‍\
‍**Public or private cloud**: A (virtual) private/public cloudbased on our microservices architecture from e.g. Microsoft Azure or AWS, operated by our customers or our customer’s hosting partners.\
\
**On-premise**: The A2I Visual Studio and Data Hub are hosted and maintained on your own servers. This requires a Microsoft SQL and IIS server (physical or virtual with a minimum of 2 CPUs and 8GB RAM).

### Web server

#### Minimum system requirements

* Windows server 2016&#x20;
* 2 CPU's
* 8GB of RAM
* Valid SSL Certificate

#### Recommended system requirements

* Windows server 2025
* 4 CPU's
* 16GB of RAM
* Valid SSL Certificate

#### Required frameworks (5.0 and up)

* .NET10 Hosting bundle (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-10.0.3-windows-hosting-bundle-installer>)
* .NET10 desktop runtime (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-10.0.3-windows-x64-installer> or <https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-10.0.3-windows-x86-installer>)&#x20;
* IIS Role + ASP.NET 4.x + application initialization
* WebServer (IIS) > Web Server > Application Development > WebSocket protocol

#### Required frameworks (4.7 and up)

* .NET9 Hosting bundle (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-9.0.8-windows-hosting-bundle-installer>)
* .NET9 desktop runtime (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-9.0.8-windows-x64-installer> or <https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-9.0.8-windows-x86-installer>)&#x20;
* IIS Role + ASP.NET 4.x + application initialization

#### Required frameworks (4.0 - 4.6)

* .NET6 Hosting bundle (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-6.0.36-windows-hosting-bundle-installer>)
* .NET6 desktop runtime (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.36-windows-x64-installer> or <https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.36-windows-x86-installer>)&#x20;
* IIS Role + ASP.NET 4.x + application initialization

### Database server

#### Minimum system requirements&#x20;

* Windows server 2016&#x20;
* 2 CPU's
* 8GB of RAM
* MS SQL Server 2014 Express edition

#### Recommended system requirements

* Windows server 2025
* 2 CPU's
* 16GB of RAM
* MS SQL Server 2019

#### Required SQL settings

* SQL authentication and windows authentication feature should be enabled.
* For initial installation there should be a SQL user with DB creator rights.
* The server should be configured for remote access from the webserver

### Application server (optional)

#### Minimum system requirements

* Windows server 2016&#x20;
* 2 CPU's
* 4GB of RAM

#### Recommended system requirements

* Windows server 2022
* 4 CPU's
* 8GB of RAM

#### Required frameworks (4.7 and up)

* .NET framework 4.8 (<https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net48-web-installer>)
* .NET9 hosting bundle (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-9.0.8-windows-hosting-bundle-installer>)

#### Required frameworks (4.0 - 4.6)

* .NET framework 4.8 (<https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net48-web-installer>)
* .NET6 hosting bundle (<https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-6.0.36-windows-hosting-bundle-installer>)

### Visual representation

![](https://870194474-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_kE41Rl4pOtwKfvvQq%2Fuploads%2FRHr3I9ly2T8qvKis6TlI%2FInfra%20ideal%20requirements.png?alt=media\&token=83592114-a912-4dc2-8745-9bed2724ac97)

### Remote access

![](https://870194474-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M_kE41Rl4pOtwKfvvQq%2F-MguhsdEFS3X5V4wXqK2%2F-MguiNPpBvdQ4L_lQZCq%2FImage%20infra%20requirements%202.png?alt=media\&token=20c98e74-749b-4fc1-8b68-91768609f108)
