thomas-guettler.de / Vorträge 1v11

Dev --> Qual --> Prod: Dreistufige Systemlandschaft von Anfang an

Hintergrund

  • Serveranwendungen: zB Archiv, digitaler Posteingang, .... (im folgenden Text "core")
  • Die Anwendung wird für mehrere Firmen zur Verfügung gestellt.
  • Linux-Server von uns (root Zugang, kein "billig Account" eines Webhosters).
  • Für jede Firma gibt es einen eigenen Server, außer bei Entwicklungssystemen. Hier teilen sich die Entwicklungsumgebungen ein Betriebssystem.

In unserer Firma (TBZ-PARIV) haben wir folgendes Schema für Projekte eingeführt:
Serveranwendung laufen unter einem Linuxbenutzer mit folgendem Namensschema:
core_customer_stage
  • core: Zentrale Anwendung (bei uns zB MODWORK (digitaler Posteingang) oder MODARCH (Archiv), ....). In den Beispielen: mycms, myshop
  • customer: Firmenkürzel des Kunden
  • stage: d für DEV, q für QUAL, p für PROD.
  • Optional kann nach Stage noch ein Kürzel kommen: Bsp pro Entwickler ein eigenes System.
Beispiel: Linuxnutzer modwork_eins_p ist "MODWORK für Firma eins-energie, Produktivsystem"