Introduction and Ecosystem
XINA is an integrated data management platform, developed at NASA GSFC. We currently provide XINA as a managed service hosted on Amazon Web Services.
Overview
Limitations
XINA System Components
The XINA platform is composed of several interconnected components and applications:
XINA Server
The XINA server is the core application of the XINA platform. It manages all incoming and outgoing XINA data and provides API access. The server is built on a MySQL database backend and uses the AWS S3 service for large file storage.
XINA Web
XINA Web (formerly XINA Online) is the primary XINA front-end application, written in TypeScript with Google's Angular web application platform. Authentication is integrated with NASA Launchpad and managed through NAMS.
XINA Tunnel
The XINA Tunnel utility is a Java application intended to facilitate communication with the XINA API. The tunnel connects directly to the XINA server and manages connection security and authentication. It then opens a local webserver to which client applications can connect and communicate with the core XINA server. Full reference is available here.
XINA Import
The XINA Import utility is a Java application to simplify importing data to the XINA server by importing XINA API actions from JSON files. Full reference is available here.
XINA Run
XINA Run is a Java application for managing and executing asynchronous tasks though the XINA platform. Full reference is available here.
XINA Lambda
XINA Lambda is an integrated service for executing asynchronous tasks from the AWS Lambda platform. Full reference is available here.