Europe/Berlin
--:--:--
Projects

Enterprise-Deployment-Automatisierung – Cloud-/Enterprise-Architektur

February 9, 2026
Architektur und Automatisierung des Enterprise-Deployments einer Desktop-Anwendung für regulierte Unternehmensumgebungen. Vor dem Rollout in Enterprise-Umgebungen mit SCCM, Intune und GPO-Richtlinien brauchte die Anwendung eine reproduzierbare, vorhersagbare Verteil-Architektur.
Der Kunde plante den Einsatz der Anwendung in regulierten Unternehmensumgebungen – Kliniken, Behörden, Konzerne. Diese Umgebungen stellen hohe Anforderungen an Software-Deployment:
  • Deployment über SCCM/Intune erfordert signierte Pakete und vorhersagbares Verhalten
  • GPO-Richtlinien schränken Netzwerk- und Dateisystemoperationen ein
  • Compliance-Anforderungen verlangen nachvollziehbare, automatisierte Release-Prozesse
Die manuelle Verteilung war funktional, aber nicht für diese Umgebungen skalierbar.
Der Umbau folgte einem strukturierten Ansatz:
  1. Analyse der bestehenden Verteilung: Bestandsaufnahme des aktuellen Rollout-Prozesses und der Umgebungen
  2. Deployment-Architektur: Entwurf einer reproduzierbaren Topologie inklusive systemweiter Installation
  3. Automatisierung: Automatisierung von Silent-/Unattended-Installationen und System-Kontext-Validierung
  4. Release-Pipelines: Signierte Pakete und saubere, wiederholbare Verteil-Pipelines

Die Deployment-Automatisierung umfasste mehrere Bausteine:
  • Systemweite Installation: Per-Machine-Installation inklusive Kontext-Erkennung für die Zielumgebung
  • Signierte Pakete: Code-Signing für vertrauenswürdige Installationen unter den GPO-Richtlinien
  • Release-Pipelines: Automatisierte, reproduzierbare Verteilung über SCCM/Intune
  • Validierung: Automatisierte Prüfung von Silent-/Unattended-Installationen und System-Kontext

  • Vorhersagbare Rollouts bei SCCM/Intune/GPO in regulierten Umgebungen
  • Signierte Installationen und saubere Release-Pipelines
  • Enterprise-ready: Anwendung bereit für den Einsatz in regulierten Umgebungen
  • Dokumentierte Deployment-Architektur als Grundlage für kommende Rollouts

  • Deployment: SCCM, Microsoft Intune, GPO
  • Paketierung: Signierte Installationspakete, systemweite Installation
  • Prozess: Release-Pipelines, Automatisierung, Kontext-Validierung