X-ERP Help

01. System architecture and technical structure

You will learn about the roles of the browser, IIS, X-ERP application, XLD, company database and file storage - and thus the error limits of the entire system.

A good system plan is like a circuit diagram: Before anything is installed, it shows where a request will go and where it can fail.

Why this station counts

The browser talks to IIS via HTTPS. IIS starts and monitors the ASP.NET Core application. X-ERP reads the landscape from XLD and works with the selected company database; Attachments require the designated SQL/FILESTREAM path.

The resilient process

  1. Draw client, DNS, firewall, IIS, application, XLD, corporate databases and backup targets.
  2. Name servers, SQL instance, databases, websites, application pools, ports and certificates.
  3. Assign each service its own account and minimal permissions.
  4. Define availability, maintenance window, RPO and RTO.
  5. Set a functional sample and a log for each transition.

Functional test - only then continue

  • DNS resolves to the intended address.
  • HTTPS achieves exactly the intended IIS binding.
  • Application and SQL Server communicate with documented accounts.
  • XLD points to the correct company database.
  • Backup includes databases, keys, certificates and configuration.

If the result is not correct

  • An “all on one account” installation hides permission errors.
  • Unnamed dependencies make maintenance and relocation difficult.
  • Discussing RPO/RTO after an outage is too late.

This is what you take with you

You can track every user request from URL to record and designate the appropriate checkpoint.

Video

System architecture and technical structure

Further information / source

Related topics

  1. For system administrators – setting up servers and creating company databases › 02. Prepare Windows Server 2025
  2. For system administrators – set up servers and create company databases › 06. Install X-ERP-LandscapeDirectory-Creator and create XLD database
  3. For system administrators – set up servers and create company databases › 07. X-ERP-Company-Creator (create company database/client)

Frequently asked questions

**What is XLD?**

The Landscape Directory database holds the central landscape with company databases, licenses and services together.

**What do RPO and RTO mean?**

RPO describes the maximum acceptable data loss, RTO the maximum acceptable recovery time.