Application Information¶
Prompt Processing application information.
Application Roles & Contacts¶
| Role | Person | 
|---|---|
| Application Sponsor | |
| Application Owner | |
| Database Administrator | |
| Application Infrastructure | |
| Operations Support | |
| Documentation Lead | 
Architecture¶
Prompt Processing is deployed with KEDA scaled jobs.
Architecture Diagram¶
Associated Systems¶
Next Visit Fan Out Prompt Redis Prompt Kafka Alert Stream Broker
Configuration Location¶
| Config Area | Location | 
|---|---|
| Configuration LSSTCam | |
| Vault Secrets Dev | secret/rubin/usdf-prompt-processing-dev/prompt-processing | 
| Vault Secrets Prod | secret/rubin/usdf-prompt-processing/prompt-processing | 
Data Flow¶
Fanned Out events come from the Summit.
Dependencies - S3DF¶
- Below are the S3DF Dependencies for the Prompt Processing.
- Kubernetes 
- SLAC LDAP to authenticate to vCluster 
- LHN connectivity to the Summit for Next Visit Fan Out 
- Next Visit Fan Out 
- Prompt Kafka 
- Prompt Keda 
- Prompt Redis 
- rubin-summit Ceph bucket 
- Embargo Butler 
- Cassandra Cluster 
- Alert Stream Broker 
- Sattle 
 
Dependencies - External¶
- Below are external dependencies.
- Internet access to pull Redis docker image 
- Internet access to send alerts