LucaCinquini / unity-docs

Documentation for the Unity SDS Project

Home Page:https://unity-sds.gitbook.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

description
Unity Science Data System (SDS) Documentation

Docs

About

{% hint style="info" %} What is Unity? It's a platform for science algorithms, analytics, data, and processing engines to work in tandem for fulfilling science use cases {% endhint %}

A next-generation, service-based science data system (SDS) allowing adopters to re-use existing infrastructure, lower risk, and adopt state of the art science processing algroithms in a scientist-friendly environment. Unity is being developed at NASA's Jet Propulsion Laboratory and seeks to support science data processing efforts centered on the compute, algorithm development, data management, analytics, and other key aspects of a typical SDS. If you're looking to host a data processing and management system for large-scale science-oriented use case, Unity may be right for you.

At its core, Unity is a software platform for running SDSes in the cloud. It is an open source project and leverages Software-as-a-Service (SaaS) as well as Platform-as-a-Service (PaaS) concepts for ensuring customers benefit from a robust set of standardized services for performing their science processing needs.

Getting Started

Unity is both a hosted platform for running a full SDS as well as an open source project that can be independently launched and operated - depending on your use case. We recommend the best way to get started with Unity is through our hosted services (Unity Cloud). Our Community Edition instructions detail how to get started with the non-hosted platform edition.

{% content-ref url="user-docs/unity-cloud/" %} unity-cloud {% endcontent-ref %}

{% content-ref url="user-docs/community-edition.md" %} community-edition.md {% endcontent-ref %}

Services

The concept of a service is fundamental to Unity. It represents both an organizational as well as logical grouping of capabilities important to an SDS. Each service area is independently managed and can be included in a potential deployment scenario of Unity. Please see the below links for further information regarding services provided by Unity.

{% content-ref url="developer-docs/algorithm-development/" %} algorithm-development {% endcontent-ref %}

{% content-ref url="developer-docs/analytics/" %} analytics {% endcontent-ref %}

{% content-ref url="developer-docs/common-services/" %} common-services {% endcontent-ref %}

{% content-ref url="developer-docs/data/" %} data {% endcontent-ref %}

{% content-ref url="developer-docs/science-processing/" %} science-processing {% endcontent-ref %}

Getting Help

See our Frequently Asked Questions (FAQ) or reach out to our team via the links below.

{% content-ref url="getting-help/faq.md" %} faq.md {% endcontent-ref %}

{% content-ref url="getting-help/contact-us.md" %} contact-us.md {% endcontent-ref %}

{% content-ref url="getting-help/submit-an-issue.md" %} submit-an-issue.md {% endcontent-ref %}

Get Involved

Unity is an open source project and welcomes contributions and involvment! Please see our Get Involved page below for further guidance.

{% content-ref url="get-involved/" %} get-involved {% endcontent-ref %}

About

Documentation for the Unity SDS Project

https://unity-sds.gitbook.io/

License:Apache License 2.0