04 - Science Data Search Management

Reference

Related Entity TypeRelated Links
Solution Architected Processes04 - Search SA Process
Shared Services

02 - Ticketing

03 - Identity Manager

06 - Interservice Bus

07 - Metadata Store

System Management Services


01 - System Orchestration

02 - System Monitoring

Design Diagram

The Science Data Search Management Composite Application supports the 04 - Search SA Process. The Dataset Searcher (https://api.dkistdc.nso.edu/datasets/docs) is at the heart of the composite application, providing a ReST API used by the Science Data Discovery Web Application, the User Tools library, and/or user-developed code. The Dataset Searcher is responsible for querying the 07 - Metadata Store (03 - Search Support) to enable users to discover datasets which they are authorized to access. Authentication is determined using the 03 - Identity Manager while authorization is determined based upon embargo status using 07 - Metadata Store (03 - Search Support). The metadata-object-streamer (https://api.dkistdc.nso.edu/download/docs) supports streaming the movie and/or .asdf file to users without the need for credentials or Globus access.


Key Concept: API Gateway

Using an API gateway in front of externally exposed APIs allows for additional control to simplify client endpoint access from the API topology and to insulate the system from security threats and/or overuse.


Key Concept: Search API Topology