Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. Sachverhalt (Ist-Stand):
  2.  
  3. Eine JAVA-Applikation wird über einen lokalen Build-Prozess kompiliert und über SFTP auf das Produktiv-System des Kunden ausgerollt. Dieser Prozess wird von diversen Helfer-Skripten (wie Start-/Stop des TOMCAT-Servers, Schaltung von Wartungs-Seiten und deren Bereitstellung über eine dedizierte (auf statische Inhalte spezialisierte) APACHE-Instanz und einen einfachen Backup-Prozess begleitetet.
  4. Es gibt kein dediziertes STAGING-/QA-System und das Produktiv-System arbeitet als Single-Instanz ohne LB-Lastverteilung oder Reverse-/Caching-Proxies.
  5. Das Entwickler-Team besteht aus 3 Mitarbeitern
  6. Das Ziel-System unterliegt (aktuell noch) einer Fremdverwaltung über einen Dritt-Anbieter
  7. Das Ziel-System ist als BARE-METAL klassifiziert und via SSH aus dem Firmen-Netzwerk erreichbar
  8.  
  9. Vision (Soll-Stand):
  10.  
  11. Der Kunde wünscht ein downtime-freies Deployment auf das Produktiv-System
  12. Der Kunde wünscht eine dedizierte Build-Pipeline und vorausgehenden Unit-Tests
  13. Der Kunde wünscht ein dediziertes STAGING/QA-Abnahme-System
  14. Der Kunde wünscht eine auf vordefinierten Abnahme-Kriterien beruhende Produktiv-Freigabe über eine eigene QA-Abteilung
  15. Der Kunde wünscht ein Laufzeit-Monitoring mit (RO) Zugriffs-Reporting
  16. Der Kunde wünscht eine Erhöhung der Ausfall-Sicherheit des Produktiv-Systems
  17. Der Kunde ist bereit diesbezüglich weitere Server-Instanzen (via VMWare ESX) einzukaufen und über den bisherigen Service-Provider bereitstellen zu lassen.
  18. Der Kunde steht einem agilen Entwicklungsansatz offen gegenüber
  19. Der Kunde wünscht eine einfache Migrations-/Backup-Strategie, die täglich sowie vor jedem Deployment zur Anwendung kommen soll.
  20. Das Unternehmen (der Entwickler) stellt genügend Zeit und Ressourcen zur Umsetzung der Kundenwünsche zur Verfügung.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement