From 59aef7ff7407bcbd31b5fdd796390ee7720b522c Mon Sep 17 00:00:00 2001 From: Stephen Kilbourn Date: Mon, 7 Oct 2024 11:34:05 -0600 Subject: [PATCH] initial architecture diagram draft --- _quarto.yml | 2 +- architecture.qmd | 8 -- architecture/architecture.qmd | 12 ++ architecture/veda-overview-bw.drawio | 172 +++++++++++++++++++++++++++ architecture/veda-overview-bw.svg | 1 + index.qmd | 2 +- 6 files changed, 187 insertions(+), 10 deletions(-) delete mode 100644 architecture.qmd create mode 100644 architecture/architecture.qmd create mode 100644 architecture/veda-overview-bw.drawio create mode 100644 architecture/veda-overview-bw.svg diff --git a/_quarto.yml b/_quarto.yml index d1accb66..657808e0 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -92,7 +92,7 @@ website: - section: VEDA Open-Source Ecosystem contents: - text: Software and Service Architecture - href: architecture.qmd + href: architecture/architecture.qmd - text: Repositories href: repositories.qmd - text: "---" diff --git a/architecture.qmd b/architecture.qmd deleted file mode 100644 index 451f0669..00000000 --- a/architecture.qmd +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "VEDA Architecture" -subtitle: "VEDA Architecture" ---- - -## Architecture {#architecture} - -Coming Soon \ No newline at end of file diff --git a/architecture/architecture.qmd b/architecture/architecture.qmd new file mode 100644 index 00000000..c82b8eda --- /dev/null +++ b/architecture/architecture.qmd @@ -0,0 +1,12 @@ +--- +title: "VEDA Architecture" +subtitle: "VEDA Architecture" +--- + +## Software and Service Architecture {#architecture} + +![architecture diagram](veda-overview-bw.svg) + +_Edit this diagram in VS Code using the [Draw.io Integration Extension](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) and export a new SVG_ + +This diagram shows a high level overview of the components in the the VEDA Open-Source Ecosystem. Details of individual components are provided on the [Compontents page](./../components/index.qmd). \ No newline at end of file diff --git a/architecture/veda-overview-bw.drawio b/architecture/veda-overview-bw.drawio new file mode 100644 index 00000000..ff22b4c4 --- /dev/null +++ b/architecture/veda-overview-bw.drawio @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/architecture/veda-overview-bw.svg b/architecture/veda-overview-bw.svg new file mode 100644 index 00000000..4181956a --- /dev/null +++ b/architecture/veda-overview-bw.svg @@ -0,0 +1 @@ +`
VEDA Deploy
VEDA Deploy
STAC Ingestor
STAC Ing...
Data Airflow
Data Air...
VEDA Auth
VEDA Auth
VEDA Backend
VEDA Bac...
Text
Text
S3
S3
STAC
Database
STAC...
Cognito
Cognito
VEDA UI
VEDA UI
VEDA Config
VEDA Con...
Text is not SVG - cannot display
\ No newline at end of file diff --git a/index.qmd b/index.qmd index bb2ebdab..394a9f68 100644 --- a/index.qmd +++ b/index.qmd @@ -26,7 +26,7 @@ These pages provide documentation for onboarding users to cloud-enabled open sci :::{#secondcol} ## VEDA Open-Source Ecosystem -* [Software and Service Architecture](/architecture.qmd) +* [Software and Service Architecture](architecture/architecture.qmd) * [Repositiories](/repositories.qmd) :::