Hallo zusammen, ich habe von meinem Fachbetreuer dieses Projektthema vorgeschlagen bekommen.
Ich habe auf der Basis erstmal einen ersten Entwurf eines Projektantrags gefertigt, bin mir aber sehr unsicher ob das Thema als FiSi-Thema taugt/ausreicht.
Durch meinen Fachbereich bin ich leider etwas eingeschränkt in der möglichen Auswahl an Projekten.
Bin daher schonmal für jedes Feedback spannend inkl. Verbesserungsvorschlägen.
______________________________________________
1.Projektthema
Planung und Aufbau einer Kubernetes-Testumgebung für den Fachbereich Monitoring
1.1.Ausgangssituation
Mehrere Fachbereiche wünschen sich, einige ihrer Systeme und Dienste in einer Kubernetes-Umgebung umzusetzen. Aktuell erfolgen sämtliche Dienste entweder in Citrix oder VMware.
Aktuell hat das Monitoring dementsprechend auch nur der Überwachung dieser Systeme zu tun, da nur Systeme im Livebetrieb gemonitored werden.
1.2.Zielsetzung
Ziel des Projektes ist es, dem Fachbereich Monitoring ein Kubernetes-Cluster zur Verfügung zu stellen, damit dieser die vorhandene Monitoringsoftware auf das Überwachen von Diensten in einer Kubernetes-Umgebung umzustellen und etwaige benötigte Änderungen durchzuführen.
Zudem muss überprüft werden, welche der vorhandenen Monitoringlösungen sich zur Überwachung von Kubernetes am besten eignet.
So soll sichergestellt werden, das bei der Einführung in anderen Bereichen das Monitoring garantiert funktioniert, so dass etwaige Ausfälle oder Störungen nicht unbemerkt bleiben.
1.3.Konsequenzen bei Nichtverwirklichung
Bei einer Nichtverwirklichung des Projektes kann der Fachbereich Monitoring sich erst mit Kubernetes-Monitoring auseinandersetzen, wenn dieses im Livebetrieb genutzt wird, was je nach Komplexität zu längeren Zeitfenstern führen kann, in denen die betroffenen Dienste nicht gemonitored werden können, was es den für die Dienste zuständigen Fachbereichen erschwert, etwaige Störungen schnell zu erkennen und zu beheben.
2.Projektumfeld
Das XXX ist ein Großunternehmen und der IT-Dienstleister des XXX und ist damit verantwortlich für den Betrieb der kompletten IT des XXX, u.a. Dienste, Server, Datenbanken etc.
Meine Projektarbeit findet im XXX in der Abteilung Monitoring statt.
Die Abteilung Monitoring stellt die Monitoring Infrastruktur (CheckMK, SCOM, ZIS) und erstellt individuelle Monitore, beteiligt sich bei komplexeren Problemen an der Lösung und stellt den anderen Fachbereichen individuelle Monitoringansichten zur Verfügung.
3.Phasen mit Zeitplanung
1.Definitionsphase (4 Stunden)
1.1 Analyse der IST-Situation (1 Stunde)
1.2 Definition des SOLL-Zustandes (1 Stunde)
1.3 Erstellung eines Pflichtenhefts (2 Stunden)
2.Planungsphase (6 Stunden)
2.1 Recherche zur Hardwareumsetzung (1 Stunde)
2.2 Wirtschaftlichkeitsbetrachtung der Hardwareoptionen (2 Stunden)
2.3 Recherche zu möglicher Software für Testläufe (1 Stunde)
2.4 Erstellung des Projektablaufplans (2 Stunden)
3.Durchführungsphase (13 Stunden)
3.1 Aufbau der Hardwareumgebung (3 Stunden)
3.2 Installation und Konfiguration des Betriebssystemes (1 Stunde)
3.3 Installation und Konfiguration von Kubernetes (2 Stunden)
3.3 Installation der verschiedenen Monitoringagents (2 Stunden)
3.4 Eingliederung in die Monitoring-Umgebung (1 Stunde)
3.5 Testlauf (4 Stunden)
4.Abschlussphase (8 Stunden)
4.1 SOLL-IST-Vergleich (1 Stunde)
4.2 Vergleich der verschiedenen Agents (2 Stunden)
4.2 Empfehlung einer Monitoringlösung für Kubernetes-Umgebungen (2 Stunden)
4.3 Guidelines zum Monitoring von Kubernetes (2 Stunden)
4.4 Projektübergabe (1 Stunde)
5.Dokumentation (4 Stunden)
5.1 Erstellen einer Projektdokumentation (4 Stunden)