This commit is contained in:
Claus-Peter Hübner 2021-10-28 00:41:04 +02:00
parent 26de3ea2e9
commit a3a3798c1d
2 changed files with 140 additions and 3 deletions

View File

@ -0,0 +1,137 @@
# Betrieb und Support
Dieses Dokument beschreibt die Anforderungen für den Betrieb und Support der Gradido-Anwendung während der Entwicklungsphase. Diese gelten nicht in vollem Umfang für den Betrieb der Gradido-Anwendung für eine neue Community, die sich rein auf eine Produktiv-Umgebung reduzieren läßt.
# Umgebungen
Für die Phase der Entwicklung werden folgende Stages benötigt:
* LOKAL-Stage: Entwicklungsumgebung für einen Entwickler
* DEV-Stage: zentrale Entwicklungsumgebung für erste Integrationsschritte aus dem Entwicklerteam
* INT-Stage: zentrale, produktionsnahe Integrationsumgebung zum Aufbau und Test eines neuen Release
* PROD-Stage: zentrale Produktiv-Umgebung für den Betrieb mindestens einer Community
## LOKAL-Stage
Die lokale Entwicklungsumgebung liegt in dem Verantwortungsbereich eines jeden Entwicklers. Es müssen dabei für die Entwicklung im Gradido-Team alle notwendigen Tools und Komponenten installiert bzw. vorhanden sein.
### Resources
### Betriebesystem
### Tools
### Komponenten und Dienste
## DEV-Stage
### Resources
CPU
RAM
Storage
Network/Traffic
Backup
### Betriebesystem
### Tools
### Komponenten und Dienste
## INT-Stage
### Resources
CPU
RAM
Storage
Network/Traffic
Backup
### Betriebesystem
### Tools
### Komponenten und Dienste
## PROD-Stage
### Resources
CPU
RAM
Storage
Network/Traffic
Backup
### Betriebesystem
### Tools
### Komponenten und Dienste
#### Security
#### Backup und Restore
tägliches Backup
#### Redundanz und Failover
Virtulisierung
Balancing
# Provider
Für das Hosting der Stages DEV, INT, PROD wird ein Provider gesucht, der die gewünschten Anforderungen als Dienstleister zu einem angemessenen Preis und mit seriösem Hintergrund anbietet. Es sollen hier verschiedenen Provider aufgelistet und ihre Leistungen und Kosten gegenübergestellt werden, so dass eine Entscheidungsfindung für eine Beauftragung möglich wird.
## aktuell beauftragte Provider und Dienstleister
Derzeit (10.2021) sind Leistungen und Dienste von folgenden Providern gebucht:
### Elopage
Forum, Mitglieder-Pakete, Spenden
### Klicktipp
Newsletter
### ebiz
Marktplatz
### 1fire
Webhoster PROD
ohne Backup
### strato
Webhoster DEV und INT

View File

@ -1,6 +1,6 @@
<mxfile host="65bd71144e">
<diagram id="M07KgAeAAE-GtZUj4-IE" name="Page-1">
<mxGraphModel dx="435" dy="320" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="1280" dy="941" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
@ -61,7 +61,7 @@
<mxPoint x="-59" y="-10" as="offset"/>
</mxGeometry>
</mxCell>
<mxCell id="45" value="&amp;nbsp;5&amp;nbsp;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="19">
<mxCell id="45" value="&amp;nbsp;4&amp;nbsp;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="19">
<mxGeometry x="-0.8131" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
@ -164,7 +164,7 @@
<mxGeometry x="50" y="167" width="30" height="60" as="geometry"/>
</mxCell>
<mxCell id="35" value="Apollo&lt;br&gt;&lt;font style=&quot;font-size: 10px&quot;&gt;Authentifizierung des Users und erzeugen eines JWT&lt;/font&gt;" style="whiteSpace=wrap;html=1;rounded=1;verticalAlign=top;strokeColor=#82b366;fillColor=#d5e8d4;gradientColor=#97d077;fontColor=#333333;" parent="1" vertex="1">
<mxGeometry x="640" y="517" width="120" height="73" as="geometry"/>
<mxGeometry x="640" y="516" width="120" height="73" as="geometry"/>
</mxCell>
<mxCell id="43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="37" target="40">
<mxGeometry relative="1" as="geometry"/>