Projects #
AppDat projects are classified into two categories, based on their maturity level: Incubator
and Graduated
. Incubator projects are not yet in production but are in active development working towards an initial production release, at that point the project moves to Graduated
.
Graduated Projects #
COSMIC #
COSMIC is a set of cloud-native services and applications that provide spacesuit logistics, configuration management, quality control, and maintenance tracking system within a property system designed specifically to meet the NASA property management requirements.
Hosting: - Google Cloud Platform
Project Owners: - Extravehicular Activity (EVA) Office launch , Johnson Space Center - EVA Space Operations Contract (ESOC)
IoT Platform #
The NASA IoT Platform provides many of the back-end services you need in order to develop and deploy systems built on an Internet of Things (IoT) architecture.
The system is composed of the following services:
- Mosquitto MQTT Message Broker: A lightweight publish/subscribe message broker that transports messages between devices
- InfluxDB Time-Series Database: Efficient storage and retrieval of data optimized for data points in time order
- Telegraf Data Routing Agent: Listens to MQTT broker and forwards data for storage
- Grafana Dashboards and Analytics: User-created visualizations of your data
- Node-RED Flow-Based Programming Tool: User-created automation for complex IoT systems
Hosting - Google Cloud Platform
Project Owners: - Mission Science and Engineering Platform (MSEP), Johnson Space Center
See the IoT Platform’s wiki for more details here launch
IRIS #
IRIS is a conversational electronic procedure system built with several different natural language processing models. Today IRIS utilizes both Google’s Dialog Flow launch and a custom development AI speech recognition model developed with NASA partner DeepGram launch . IRIS’s core API is built around MQTT and is extensible with a robust sub module framework and integration ready APIs.
Hosting - Google Cloud Platform
Project Owners: - Mission Science and Engineering Platform (MSEP), Johnson Space Center
STRIVES #
The STRIVES platform is an agency-wide set of applications and services that provide a completely digital process in support of the collection, review, curation and dissemination of the entirety of NASA’s published Science and Technical Information or STI. STRIVES houses over 40 terabytes of science and technical data which is made available via the STI Repository search engine launch .
STRIVES is an ever evolving platform with an expanding set of micro-service based capabilities. Today STRIVES support full text extraction with Apache Tika launch and PDF conversion with gotenberg launch to go with a core Elastic Stack launch for search and analytics.
Hosting - AWS GovCloud
Project Owners: - STI Program launch , Langley Research Center
Incubator Projects #
3d Model Sharing #
The 3D Model Sharing application, as part of the Mission Science and Engineering Platform (MSEP), is a model asset sharing tool with support for both NASA users and NASA’s wide array of external partners, both public and private. The 3D Model Sharing application has an access control system designed to allow NASA to:
- Share assets with the general public
- Securely collaborate with external partners
- Promote and facilitate NASA-wide asset sharing
Project Owners:
- Mission Science and Engineering Platform (MSEP), Johnson Space Center