AstroVia Suite
AstroVia turns a network of remote astronomical observatories into a single educational and research instrument. The suite spans the full journey of an astrophotograph: a learner picks a target on a planetarium in their browser, the system schedules and executes the imaging on a real telescope, captures and calibrates the frames, and returns the finished image as a learning artefact. Every component is a discrete .NET application communicating over authenticated HTTPS APIs, with Entra ID for identity and Azure Monitor for end-to-end observability.
A classroom in one country can drive a robotic telescope on another continent, observe the captured data within minutes, and use the platform as a teaching tool — while operators retain full administrative control, auditable security, and production-grade telemetry across every node.
Components
- AstroVia Client
The public-facing Blazor Server application and the human face of the suite.
- AstroVia Agent
The on-site control application that runs at each observatory and drives the hardware.
- AstroVia Catalogue Service
The authoritative source of astronomical reference data — stars, deep-sky objects, identifiers, coordinates.
- AstroVia Dashboard
A Blazor Server operations dashboard for AstroVia staff and observatory operators.
- AstroVia Image Retrieval Service
Secure, efficient delivery of captured images to clients and downstream services.
- AstroVia Image Service
Image ingestion and processing — frames from agents are calibrated, indexed, and persisted.
- AstroVia Management Console
The administrative control plane: tenants, users, observatories, projects, bookings, and policy.
- AstroVia Queue Manager
The scheduling and dispatch brain of the suite — owns the imaging plan and drives the agents.
- AstroVia Site Crawler
A Playwright-based security scanner and documentation tool that audits every AstroVia web surface.
Interested in AstroVia for your observatory, school, or research group? Get in touch →