Offsite Enterprise Lab
Project Idea Metadata
- Project Idea Name: Offsite Enterprise Lab
- Date: 6/29/2022 8:56:56 AM
- Administrators:
Project Idea Description
Aufgabenstellung
Die vorliegende Arbeit soll wie ein eigenständiges mini Data Center funktionieren das die wichtigsten Dienste bei einem Totalausfall vom Enterprise Lab übernehmen kann. Dazu muss ein HCI Cluster (Hyper Converged Infrastructure) aus 3 physischen Servern aufgebaut werden. Die Anforderungen an diesen Cluster soll von den Studierenden erfasst und mit dem Auftraggeber besprochen werden. Da im Enterprise Lab und im offsite Cluster VMware Virtualisierung eingesetzt wird ist die angestrebte Hochverfügbarkeit gut machbar.
Folgende Dienste sind mögliche Kandidaten für ein failover:
- DNS
- ePortal
- Wiki
- MS Domain Controller
Der Failovermechanismus muss entweder DNS basierend oder durch eine Open Source Lösung implementiert werden.
Ziel der Arbeit und erwartete Resultate.
- Aufnahme der Requirements mit deren Analyse.
- Erstellen eines Konzeptes.
- Implementierung der MUSS Kriterien.
- Erstellen eines Testkonzeptes.
- Implementation der Tests (inkl. Überwachung der Verfügbarkeit).
- Dokumentation
- Übergabe des Systems an das Enterprise Lab Team
Gewünschte Methoden, Vorgehen
- Für die Planung bietet sich ein hybrides Vorgehensmodell an. Die Planung soll im GitLab gemacht werden. Die Services sollen jederzeit reproduzierbar sein (IaC Infrastructure as Code).
- Innerhalb einer Woche nach dem Kick-Off Meeting muss der Projektplan mit seinen Arbeitspaketen und den Zuteilungen zur entsprechenden Person vorgelegt werden.
- Ein Handbuch [Management Info] mit Architektur- und Anwendungsdokumentation soll in GitLab pages geschrieben werden.
- Die Installationsanleitungen [Sysadmin Info] als auch die weiteren Schritte die zur produktiven Verwendung der SW benötigt werden müssen im Enterprise Lab Wiki dokumentiert werden.
- Im Projektbericht soll auf diese GitLab und Wiki pages verwiesen werden.
- Im MS Teams soll ein Team erstellt werden mit dem Namen "Offsite Enterprise Lab" mit allen am Projekt Beteiligten Mitgliedern.
- Alle anfallenden Dokumente werden in dem Namensraum dieses "Offsite Enterprise Lab" Teams abgelegt.
- Alle 2 Wochen wird ein Sprintmeeting durchgeführt. Von diesen Meeting erstellen die Studierenden ein Protokoll und legen dieses dem Betreuer zur Freigabe vor. In diesem Protokoll sind "Action" Items und sonstige verbindliche Beschlüsse aufgeführt.
- Ab dem Zeitpunkt des Kick Off müssen die beiden Studierenden jegliche Schritte und Arbeiten selbständig und unaufgefordert organisieren und durchführen.
Kreativität, Varianten, Innovation
Kreativität ist erwünscht und wird auch gemäss Bewertungsblatt belohnt. Als Innovation werden zB. Automatisierungen und Integration in die Enterprise Infrastruktur (z.B. Monitoring, Elastik Stack, etc.) bewertet. Ein Mitglied vom Enterprise Lab Team wir ihnen zugeteilt und ist ihr dezidierter Ansprechpartner. Er hilft ihnen ihre Ansprüche an das Enterprise Lab zeitnah durchzusetzen.
Daten
Timestamp definitive Aufgabenstellung: 26 - 30. September 2022
Abgabe der Arbeit: Bei regulärem Start: 23.12.22
Abschlusspräsentation: Reguläre Prüfungszeit 16.01. – 04.02.23
Abgabe Bewertungsraster an Transfer Services: bis 07.02.23
Diese Aufgabe kann als WiPro oder BAA vergeben werden. Die Aufgabenstellung wird in beiden Fällen angepasst um dem geforderten Schwierigkeitsgrad und Umfang Rechnung zu tragen.
Das Enterprise Lab stellt Dienste für die Lehre und Forschung der HSLU - Informatik zur Verfügung. Ein paar dieser Dienste sollen bei einem kompletten Absturz vom Enterprise Lab (steht in der T&A, Horw) im Rechencenter von IT-Service (steht in Luzern) weiterlaufen. Dazu soll ein HCI Cluster als failover aufgebaut werden.