Skip to main content

System architecture

  • Users - users work with Alvao primarily in a web browser. They can use also Alvao apps for MS Teams, MS Outlook, and the mobile application.

  • Alvao Server - this block is provided as a managed cloud service in ALVAO SaaS. In on-prem setup, you need to manage the following components by yourself.

    • Alvao WebApp (WA, WebApp) - is a primary web application users work with. It runs on the MS IIS/ASP.NET platform. The app supports all common workflows from ticket submission, through asset tracking, to system administration.

    • Sql database - Azure SQL Database or MS SQL Server is used as the database system.

    • Alvao Service - a server component that performs all backend operations, like sending e-mail notifications to users, importing emails from service mailboxes, etc.

    • Alvao REST API - the REST API interface used by ALVAO for Outlook, ALVAO for Teams, Mobile app, custom extension apps, etc.

    • Custom Apps WebService - a service executing custom extension applications in a secure isolated environment.

    • Deprecated

      • Asset Management Collector (AM Collector, Collector) - a windows service integrating Alvao with Microsoft System Center, see the Microsoft System Center Configuration Manager Connector.

      • Asset Management WebService (AM WebService, AM WS) - this web service is provided only to smoothly upgrade Alvao Agent to version 25.1 on computers. New version of Alvao Agent use Alvao REST API instead of AM WS.

  • Scanned endpoint devices

    • Alvao Agent - a service for Windows that is deployed on every computer to regularly scan its hardware and software configuration.

    • Alvao SNMP Scanner - an application installed on one computer in local network to regularly scan other devices in the network using SNMP protocol. It is used by the ALVAO SNMP Network Discovery module.

  • External services - set of external service optionally utilized by Alvao. In typical installations, MS Entra ID and MS Exchange (Microsoft 365) are recommended.

  • Integrations - Alvao integrates with many 3rd-party systems.