Dieser Artikel beschreibt den Lebenszyklus eines Updates des Heimdal Agent von der ersten Entwicklung bis zur globalen Bereitstellung. Unser schrittweiser Ansatz stellt sicher, dass jede Version hohe Stabilitäts- und Sicherheitsstandards erfüllt, bevor sie Ihre Produktionsumgebung erreicht.
1. Phase 1: Qualitätssicherung (QA)
2. Phase 2: Release Candidate (RC)
3. Phase 3: Produktion (stabil)
PHASE 1: QUALITÄTSSICHERUNG (QA)
Jede neue Funktion oder Verbesserung beginnt beim Entwicklungsteam. Sobald der erste Code fertiggestellt ist, wird er in den QA-Build verschoben.
- Tests: Das QA-Team führt gründliche Funktions-, Regressions- und Kompatibilitätstests durch.
- Ziel: Identifizierung und Behebung von Fehlern oder Leistungsproblemen in einer kontrollierten Umgebung.
PHASE 2: RELEASE CANDIDATE
Nach Abschluss der QA-Phase geht der Build in die RC-Phase über. Diese Version ist für Benutzer vorgesehen, die neue Funktionen testen möchten, bevor sie allgemein veröffentlicht werden.
- Verfügbarkeit: Kunden, die am RC-Programm teilnehmen, können die neueste Version manuell über den Guide-Bereich des RC-Heimdal-Dashboards herunterladen.
- Bereitstellungsstrategie: Der RC-Build wird über einen Zeitraum von 4 Wochen in Chargen bereitgestellt.
- Hotfixes: Wenn in diesem Zeitraum Fehler gemeldet werden, erhält der Build Hotfixes und die Versionsnummer wird erhöht.
- Feedbackschleife: Diese Phase dient als „Puffer“, um die Stabilität in der Praxis über verschiedene Hardwarekonfigurationen hinweg sicherzustellen.
PHASE 3: PRODUKTION (STABIL)
Wenn während des 4-wöchigen RC-Zeitraums keine Probleme gemeldet werden, tritt der Build in die PRODUKTIONSPHASE ein. Dies ist die offizielle stabile Version für alle Heimdal-Benutzer.
- Stufenweise Bereitstellung: Wie in der RC-Phase erfolgt die Bereitstellung in der Produktion über einen Zeitraum von 4 Wochen in Chargen. Dadurch werden weitreichende Auswirkungen verhindert, falls ein unvorhergesehener Sonderfall auftritt.
- Selbstaktualisierung: Sobald die 4-wöchige Bereitstellung ohne Zwischenfälle abgeschlossen ist, wird die Version für den Selbstaktualisierungsmechanismus freigegeben, der automatisch alle verbleibenden Agents weltweit aktualisiert.
Zeitplan der Bereitstellung
| Phase | Dauer | Zielgruppe | Verteilungsmethode |
| QA | Intern | QA-Team | Interne Tests |
| RC | 4 Wochen | Teilnehmer des RC-Programms | Manueller Download (RC-Heimdal-Dashboard) |
| PRODUKTION | 4 Wochen | Alle Kunden | Stufenweise Bereitstellung in Chargen |
| SELBSTAKTUALISIERUNG | Letzte Phase | Alle Kunden | Automatische Bereitstellung |