## AWS Portal and Jasmin Platform MVP --- ## :mag: Search and Discovery Tool --- ## :building_construction: Components --- ```mermaid graph TB N -.-> Crawler((MetaData)) E -.-> Crawler((MetaData)) R -.-> Crawler((MetaData)) C -.-> Crawler((MetaData)) Crawler((Metadata Crawler)) -. CRUD .-> MDDB MDDB[(MD_Database)] -- "Compare(Qe~V1...n) -> R1...k" --> API API --uuid--> LYRDB[(LayerDatabase)] --layers --> API API((API)) -- "Embed(Q) -> Qe" --> MDDB API -- R1...k --> Client Client -- Q -->API ``` --- ## :female-technologist: Implementation --- <!-- .slide: style="font-size: 24px;" --> | Component | Platform | Resources | Technology | |:---------:|:--------:|:-------------:|:----------------:| | Database | JASMIN | VM/PostgreSQL | [PostgreSQL] | | Database | JASMIN | VM/PostgreSQL | [PostgreSQL] | | API | AWS | ECS/EC2 | [Python FastAPI] | | Client | AWS | ECS/EC2 | [Python FastAPI] | [Python FastAPI]: https://fastapi.tiangolo.com/ [PostgreSQL]: https://www.postgresql.org/ --- <!-- .slide: style="font-size: 24px;" --> ## :thinking_face: Question - **Deadline**? :alarm_clock: - Will JASMIN give us a **==publicly accessiable== VM/Postgres**? :computer: - or we have to **request a [JASMIN-Postgres] (publicly accessible?:thinking_face: )** - Can we have **==read-access== to NERC Database**? :lock: - it save us to build the crawler - **... maybe even the metadata library.** :shushing_face: - Not sure if we need two platforms communication? [JASMIN-Postgres]: https://help.jasmin.ac.uk/article/5038-postgres-databases-on-request --- ## [JASMIN User Facing Services] ![jasmin-user-facing-services](https://i.imgur.com/UQigwNZ.png) [JASMIN User Facing Services]: https://jasmin.ac.uk/about/services/
{"metaMigratedAt":"2023-06-18T00:08:40.711Z","metaMigratedFrom":"YAML","title":"AWS Portal and Jasmin Platform MVP","breaks":true,"slideOptions":"{\"backgroundTransition\":\"fade\",\"spotlight\":{\"enabled\":true}}","contributors":"[{\"id\":\"97b569fe-8f84-4ee6-8504-3a4416110ae4\",\"add\":2529,\"del\":559}]"}
    233 views