Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions _pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,9 @@ feature_deployment:
alt: "Deployment"
title: "RS deployment"
excerpt: "RS Server can be deployed on several environments. On a Kubernetes cluster, on a local machine. It is also possible to adopt something in the middle, called the hybrid mode."
url: "/portfolio/deployment"
btn_label: "Read More"
btn_class: "btn--primary"
---

{% include feature_row id="intro" type="center" %}
Expand Down
42 changes: 42 additions & 0 deletions _portfolio/feature-deployment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: "Deployment and different modes"
permalink: /portfolio/deployment
excerpt: "Deployment"
header:
image: /assets/images/architecture/deployment_header.jpg
teaser: /assets/images/architecture/deployment_teaser.jpg
sidebar:
title: ""
nav: sidebar-deployment

---
RS-Server offers several targets for deployment:
- cluster
- local
- hybrid

For each kind of deployment, here are the overall associated features:

## Cluster mode
On the **cluster mode**, the RS-Server is deployed as several Kubernetes PODs. A deployment with HELM chart is provided.
On the cluster environement, RS-Server can be called from a Prefect chain or directy from a Jupyter notebook.
The RS-Server running the cluster has got a strong access control for each sensitive data access (CADIP, LTA, AUXIP, PRIP, and Catalog).

## Local mode
On **local mode**, RS-Server deploy a Catalog without access control.

## Hybrid mode
The **hybrid mode** is derived from the two other ones. RS-Server is deployed on both sides: local machine and cluster.
From the local machine, end user can:
- read / write to the local RS-Server catalog
- connect to the RS-Server running on the cluster and access any service which is authorised for.


<span style="color: black; background-color: #1A89DF;">**version 0.1**</span>
What is already in this release ?
- cluster mode
- local mode

For the hybrid mode, it is not possible to access the Prefect server running the cluster.


8 changes: 8 additions & 0 deletions _portfolio/feature-prefect.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,11 @@ Prefect Open Source version has been choosen as orchestrator for RS Python proje

RS Python provides some already made chain to process copernicus Sentinel chain.



<span style="color: black; background-color: #1A89DF;">**version 0.1**</span>
What is already in this release ?
- Prefect is deployed on the RS Python solution

There is no access control per user to all Prefect workflow. The Open Source solution does not provide this function.
This feature needs to be studied.
1 change: 1 addition & 0 deletions _portfolio/feature-staging.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,4 @@ What is already in this release ?
- Access control
- Access to AUXIP and CADIP station is there !

Access to LTA and PRIP will come on next release.