Dies ist eine alte Version des Dokuments!


LU11a - Environments

Bislang war es möglich nur auf dem Master/Main-Branch zu arbeiten und diesen Stand auch für das Deployment zu nutzen. Bei grösseren Projekten nutzt man in der Regel verschiede Umgebungen.

Die genaue Benennung und Aufstellung variiert natürlich je nach Vorgehen, Team und Projekt. Die grundlegendsten Umgebungen sind jedoch Dev/Develop, Test/UAT/QA und Prod.

© Medium - A Guide To Multi-environment Application

Diese Umgebungen haben eigene Git-Branches und separate Host-Umgebungen. So ist sichergestellt, dass Entwicklung und das Testing die bereits veröffentlichte Applikation nicht beeinträchtigt.

Dabei durchläuft neu entwickelter Code die Umgebungen in der Reihenfolge DEV → TEST → PROD. Bei Daten ist es durchaus üblich, dass man (gewisse) produktive Daten zu Test oder Debug-Zwecken auf Test- oder Entwicklungsumgebungen kopiert. Die Daten „fliessen“ in dem Fall von PROD → TEST → DEV.

TODO

  • de/modul/ffit/3-jahr/cicd/learningunits/lu11/a.1778536924.txt.gz
  • Zuletzt geändert: 2026/05/12 00:02
  • von apeter