Zum Inhalt springen

Projektantrag: Einführung automatisierter Auswertungen und Servermigration


Kahli

Empfohlene Beiträge

Hallo,

auch ich würde mich über eine Einschätzung und Hinweise zum Projektantrag freuen:

 

Projektbezeichnung (Thema): 

 

Einführung automatisierter Auswertungen und Migration des Zahlungdateien übertragenden Servers in der Ausbildungs-GmbH 

 

Projektbeschreibung (Ausgangslage/Ziele/Rahmenbedingungen/Schnittstellen): 

 

Der Zweckverband Kommunale Informationsverarbeitung (KIV) ist der kommunale IT-Dienstleister in irgendwo und bietet seinen Kunden unter anderem das kommunale Fachverfahren IFR-KIV als Produkt für die kommunale Haushalts- und Finanzwirtschaft an.  

Die Ausbildungs-GmbH ist für den Betrieb der Anwendungsumgebung verantwortlich und stellt dafür die erforderliche Hardware, Software sowie die zugehörige Infrastruktur, insbesondere die Rechenzentrumsinfrastruktur, um die Softwareanwendungen den Anforderungen entsprechend betreiben zu können, bereit. 

Zu den Aufgaben der Ausbildungs-GmbH gehört die Übermittlung von Zahlungsdateien, die aus den verschiedenen Anwendungen aus dem Fachverfahren heraus entstehen, vom Rechenzentrum an die Banken und der Empfang von Kontoauszugsdateien von den Banken. Dies umfasst auch die Prüfung des erfolgreichen Ablaufs, die Ursachenermittlung für fehlgeschlagene Übermittlungen, manuelle Wiederholung nicht erfolgreich abgelaufener Datentransfers, Klärung von Fehlern mit den Verfahrensbetreuern der KIV und die Bereitstellung von Reports. 

 

IFR-KIV befindet sich in Betrieb im Rechenzentrum der Ausbildungs-GmbH und wird per Citrix-Terminalsession und über das Kommunale Datennetz bereitgestellt. 

Die Zahlungsdaten übertragende Anwendung läuft aktuell auf einem physischen Windows Server 2008 R2 Standard, dessen erweiterter Support im Januar 2020 ausläuft und der somit ab diesem Zeitpunkt keine kostenlosen Sicherheitsupdates mehr erhalten wird. 

Die zu verarbeitenden Dateien werden per FTP durch und an einen Filserver bereitgestellt.  

Die Überprüfung des Ablaufs wird derzeit täglich manuell durch einen Mitarbeiter geprüft und im Fehlerfall neu angestoßen. 

 

Da vereinbart ist, dass Problemen präventiv zu begegnen ist und die Systemstabilität und Systemabläufe permanent zu verbessern sind, muss dieser Server ersetzt und die notwendigen Anwendungen migriert werden. 

Meine Aufgabe besteht in der Auswahl des neuen Servers und dessen Betriebssystem. 

Die Bereitstellung des Servers, Installation des Betriebssystems sowie Konfiguration von Antiviren- und Monitoringsoftware nach Betriebsvorgaben wird von einem anderen Servicebereich vorgenommen. 

Im Zuge des Austauschs soll die historisch gewachsene und unübersichtliche Struktur auf dem Server erneuert, die Abläufe optimiert sowie die täglich gesichteten Log-Dateien automatisiert ausgewertet und übersichtlicher zusammengefasst werden, was wieder in meinen Aufgabenbereich fällt. 

Dies soll besonders im Fehlerfall eine zeitnahe Benachrichtigung an die KIV ermöglichen, eine Zeitersparnis mit sich bringen und Fehler bei der Auswertung verringern. 

 

In einem späteren Teilprojekt soll anhand dieser Daten ein aufbereiteter Bericht erstellt und per E-Mail an die Verfahrensbetreuer der KIV geschickt werden, dies wird nicht Teil dieser Arbeit sein. 

 

Als Schnittstellen treten hierbei auf: 

Herr S. als aktueller Betreuer des Servers, 

Frau M. als zukünftige Betreuerin des Servers, Projektbetreuerin und Abnehmerin des Projektes, um das anschließende Teilprojekt zu bearbeiten, 

Herr T. als Verfahrensbetreuer auf Seiten der KIV, 

der Servicebereich Service Infrastruktur für Bereitstellung des neuen Servers inklusive Betriebssystem und Umsetzung von Firewallfreigaben, 

das Kommunale Datennetz, in dem die Anwendung bereitgestellt werden muss. 

 

Projektphasen/Zeitplan: 

 

 

Information (Informationsbeschaffung und –auswertung) 

2 

Durchführung Ist-Analyse 

Durchführung Schwachstellenanalyse 

1 

1 

Planung (Erstellen des Lösungskonzeptes) 

7 

Erarbeitung Soll-Konzept 

Evaluierung und Vergleich geeigneter Lösungen 

Ablauf- und Ressourcenplanung 

Beschaffung geeignete Lösung 

Kostenbetrachtung 

Entwurf Konzept Automatisierung 

1 

1,5 

1,5 

0,5 

1 

1,5 

Durchführung (Problemlösung/Auftragsbearbeitung) 

10,5 

Überprüfung erhaltene Serverkonfiguration 

Datenmigration 

Installation und Konfiguration Anwendungen 

Umsetzung  Automatisierung 

0,5 

1 

3 

6 

Kontrolle 

3,5 

Funktionstest Skripte einzeln 

Funktionstest FTP-Verbindungen 

Funktionstest automatisierter Ablauf 

Fehleranalyse und Fehlerbehebung 

1 

0,5 

1 

1 

Abschluss 

12 

Soll-Ist-Vergleich 

Erstellen Administratordokumentation für interne Mitarbeiter 

Erstellen Projektdokumentation 

Übergabe an Projektbetreuer 

1 

2 

8 

1 

 

 

Geplante Dokumentationen zur Projektarbeit: 

Projektdokumentation 

Netzwerkplan 

Administratordokumentation 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Oha... Zahlungsdaten über unverschlüsseltes FTP übertragen? Kann man machen... Sollte man aber eventuell noch einmal überdenken.

Warum baust du ein neues Monitoring auf, wenn es bereits ein Servermonitoring existiert? Warum wird das bestehende Monitoring nicht angepasst bzw. erweitert?

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 1 Stunde schrieb Kahli:

Meine Aufgabe besteht in der Auswahl des neuen Servers und dessen Betriebssystem

ganz schwaches Thema für nen Fisi

vor 1 Stunde schrieb Kahli:

Die Bereitstellung des Servers, Installation des Betriebssystems sowie Konfiguration von Antiviren- und Monitoringsoftware nach Betriebsvorgaben wird von einem anderen Servicebereich vorgenommen.

grade noch viel schwacher geworden ....

Da fehlt mir die hinreichende Komplexität ... es sei denn Du wohnst in BaWü

Ich würde es ablehnen. Einen Server durch einen neuen zu ersetzen ist nun absolut kein Hexenwerk ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 4 Stunden schrieb Chief Wiggum:

Oha... Zahlungsdaten über unverschlüsseltes FTP übertragen? Kann man machen... Sollte man aber eventuell noch einmal überdenken.

Warum baust du ein neues Monitoring auf, wenn es bereits ein Servermonitoring existiert? Warum wird das bestehende Monitoring nicht angepasst bzw. erweitert?

Das habe ich definitiv unklar ausgedrückt. Die Zahlungsdaten an sich werden von einem Programm an die Banken geschickt und empfangen, was über https läuft.

Aber ja, diese werden in dem Kommunalen Datennetz per FTP übertragen, dies kann ich auch leider nicht ändern, weil das von anderen Servern so bereitgestellt wird, auf die kein Zugriff besteht und sie gehen in diesem Datennetz auch davon aus, dass es als sehr sicher gilt, weil es zur Außenwelt recht abgeschottet ist. Das hätte ich aber als Punkt in meinen Ausblick mit eingebracht, dass ich das nicht automatisch als gegeben hinnehmen würde und in einem späteren Schritt mal angegangen werden sollte.

Ich baue kein Monitoring auf, ich möchte die Abläufe, also die Auswertung automatisieren.

Das Bankprogramm schickt zig XML-Dateien zur Bank, diese verarbeitet den Inhalt und anschließend werden Kontoauszüge gezogen. Und das für verschiedene Konten und bei verschiedenen Banken. Und am Morgen sitzt dann ein Mitarbeiter da und schaut hunderte Logs durch, ob da der richtige Rückgabewert drin steht, es also erfolgreich war oder wenn nicht, startet er den Vorgang per Hand erneut.

Das erwähnte Monitoring war so gemeint: Der Server wird per Monitoring überwacht, wie eben jeder Server im Rechenzentrum, einfach ob der läuft, diese Software installiere ich aber nicht, weil das laut Prozesskette eine andere Abteilung machen muss.

 

vor 3 Stunden schrieb charmanta:

ganz schwaches Thema für nen Fisi

grade noch viel schwacher geworden ....

Da fehlt mir die hinreichende Komplexität ... es sei denn Du wohnst in BaWü

Ich würde es ablehnen. Einen Server durch einen neuen zu ersetzen ist nun absolut kein Hexenwerk ;)

Es kommt in dem Text nicht rüber, fiel mir gerade auf.

Der Server soll eigentlich von physisch auf virtuell wechseln, aber ich dachte, dass ich dies eben bei der Arbeit als Entscheidung fälle, weil der Server auf keine ISDN-Karte mehr angewiesen ist. Hinzu käme die Entscheidung des Betriebssystems, ob bei Windows geblieben oder auf Linux gewechselt wird. Das Ziel soll eigentlich die Automatisierung sein, um die Zeitinvestition des Kollegen zu sparen und dem Kunden automatisiert täglich mitteilen zu können, welche Dateien fehlerhaft und welche korrekt gelaufen sind. Und der Server muss einfach ausgetauscht werden und hätte mir mehr Entscheidungen geliefert, als "nur" eine Automatisierung mit Skripten zu realisieren, denn da hätte ich wenig kaufmännische Entscheidungen dabei.

Ich bin nicht sicher, ob ich das Thema einfach nicht gut beschrieben habe oder es einfach kein gutes Projekt ist, denn wenn ich dadurch täglich zwei Stunden Arbeitszeit einsparen kann, macht das ja unternehmerisch durchaus viel Sinn.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 1 Stunde schrieb Kahli:

Der Server soll eigentlich von physisch auf virtuell wechseln, aber ich dachte, dass ich dies eben bei der Arbeit als Entscheidung fälle, weil der Server auf keine ISDN-Karte mehr angewiesen ist. Hinzu käme die Entscheidung des Betriebssystems, ob bei Windows geblieben oder auf Linux gewechselt wird.

physisch oder vituell, wäre eine Entscheidung die könnte ich nachvollziehen, wenn du in der Lage bist eine Argumentation dafür anzuführen. Das Betriebssystem würde ich bei den Entscheidungen rauslassen, oder nur ganz am Rande erwähnen. zb. Wieso sollte man auf Linux umstellen, wenn alles aus Windows läuft?

Es ist inhaltlich sehr dünn.

vor 1 Stunde schrieb Kahli:

Und am Morgen sitzt dann ein Mitarbeiter da und schaut hunderte Logs durch, ob da der richtige Rückgabewert drin steht, es also erfolgreich war oder wenn nicht, startet er den Vorgang per Hand erneut.

Das erwähnte Monitoring war so gemeint: Der Server wird per Monitoring überwacht, wie eben jeder Server im Rechenzentrum, einfach ob der läuft, diese Software installiere ich aber nicht, weil das laut Prozesskette eine andere Abteilung machen muss.

Das Ziel soll eigentlich die Automatisierung sein, um die Zeitinvestition des Kollegen zu sparen und dem Kunden automatisiert täglich mitteilen zu können, welche Dateien fehlerhaft und welche korrekt gelaufen sind. Und der Server muss einfach ausgetauscht werden und hätte mir mehr Entscheidungen geliefert, als "nur" eine Automatisierung mit Skripten zu realisieren, denn da hätte ich wenig kaufmännische Entscheidungen dabei.

Ich bin nicht sicher, ob ich das Thema einfach nicht gut beschrieben habe oder es einfach kein gutes Projekt ist, denn wenn ich dadurch täglich zwei Stunden Arbeitszeit einsparen kann, macht das ja unternehmerisch durchaus viel Sinn.

Das ist der interessante Teil. Einen Prozess effektiver zugestallten ist durch aus ein Projekt. Wie willst du diese Automatisierung? Software evalurieren und implementieren? Daraus kann etwas machen. Die Skripte dafür selber schreiben? Das ist etwas für Anwendungsentwickler.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 3 Stunden schrieb cortez:

Einen Prozess effektiver zugestallten ist durch aus ein Projekt

Jo. Aber eine reine Virtualisierung ist kein FiSi Projekt ;)

Eine reine Prozessoptimierung kfm zu betrachten fällt auch wieder in den Bereich eines ITK/ITSK ...

Egal wie lange ich auf der Idee rumkaue, ich finde sie zu dünn. Alternative Themen ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich möchte Euch erstmal für die Antworten danken! Auch wenn natürlich immer erstmal so ein Dämpfer drin ist, bin ich froh kritische Meinungen zu bekommen, anstatt dass es alle um einen rum durchwinken und dann lehnt es die IHK ab.

Ich mache in dem Unternehmen ein Praktikum als Umschüler, entsprechend wenig Zeit hatte ich das Unternehmen zu durchlaufen. Ich bin in der Abteilung gelandet, die überwiegend SAP Betreuung macht und mal eingreift, wenn da etwas nicht läuft. Damit hatte ich bisher aber auch keinerlei Berührung.

In der Abteilung waren sofort alle davon überzeugt, dass das doch ein super Thema sei und ich kann es einfach ganz schlecht einschätzen. Weder was die Absteckung FISI/ITSE angeht, noch was ausreichend komplex bzw tief ist.

Die Logauswertung würde ich vermutlich mit Powershell umsetzen. Und ja, die Skripte würde ich selbst schreiben. Selbst unsere Lehrer haben gesagt, dass wir Fisis das können müssen, da Automatisierung auch unserer Job ist und solange es keine Programmiersprache wie Java etc sei, würde sich da kein FIAE dran setzen. Das ist immer so schade, wenn die Aussagen so widersprüchlich sind. Meine Betreuerin (FIAE) wollte dann anhand der Auswertung einen HTML-Report basteln, der dem Kunden dann täglich per Mail zugeschickt wird.

Alternative Themen sind (noch) nicht da, aber genau deshalb habe ich das jetzt extra so früh angefangen, um noch Zeit zu haben, notfalls eins zu finden.

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 3 Stunden schrieb Kahli:

Die Logauswertung würde ich vermutlich mit Powershell umsetzen. Und ja, die Skripte würde ich selbst schreiben. Selbst unsere Lehrer haben gesagt, dass wir Fisis das können müssen, da Automatisierung auch unserer Job ist und solange es keine Programmiersprache wie Java etc sei, würde sich da kein FIAE dran setzen. Das ist immer so schade, wenn die Aussagen so widersprüchlich sind. Meine Betreuerin (FIAE) wollte dann anhand der Auswertung einen HTML-Report basteln, der dem Kunden dann täglich per Mail zugeschickt wird.

Ja, das Fisis in der Lage sein sollen Skripte zu schreiben & zu verstehen ist durch aus richtig. Allerdings ist dies nicht die Hauptaufgabe eines Fisis, da bist du ehr bei der Verwaltung /Administration /Implementierung von neuen Systemen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Und was die Prüfungszulassung angeht so gehen solche Ansätze beim Fisi meistens baden weil das eben ncht die Hauptaufgabe ist ;)

Die PAs hängen da fest in den Regeln der IHK ... die besagt dass die Hauptbereiche geprüft werden sollen und jegliche Programmierung ist eben Hauptbereich des FiAE ;)

Das "Installieren" eines Monitoring ist auch kein Thema .... aber für Dein Anwendungsbeispiel vielleicht die Suche nach einer geeigneten Überwachungsmöglichkeit, wo Du dann auf die Einführung eines Monitoring samt Pflichten- oder Lastenheftes kommst ? ;)

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, neues Jahr, neues Glück (ob die derzeitige Erkältung dazu zählt!?)

Ich habe den Antrag mal überarbeitet und wollte nochmal um Eure Meinungen bitten.

 

Projektbezeichnung (Thema):

Evaluierung und Neukonzeption des Bankdatentransfer-Prozesses eines Kunden der Ausbildungs-GmbH

 

Projektbeschreibung (Ausgangslage/Ziele/Rahmenbedingungen/Schnittstellen):

Der Zweckverband Kommunale Informationsverarbeitung (KIV) ist der kommunale IT-Dienstleister in irgendwo und bietet seinen Kunden unter anderem das kommunale Fachverfahren IFR-KIV als Produkt für die kommunale Haushalts- und Finanzwirtschaft an. Die täglich aus diesem modularen Softwaresystem entstehen Zahlungsdaten, müssen zur Verarbeitung an die entsprechenden Banken übermittelt werden. Dies geschieht mittels eines Programms, das den Electronic Banking Internet Communication Standard (EBICS), also den Standard für die Übertragung von Zahlungsverkehrsdaten über das Internet, unterstützt.

Dieses Programm befindet sich in Betrieb im Rechenzentrum der Ausbildungs-GmbH auf einem physischen Windows Server 2008 R2 Standard, denn die Ausbildungs-GmbH ist für den Betrieb der Anwendungsumgebung verantwortlich und stellt dafür die erforderliche Hardware, Software sowie die zugehörige Infrastruktur, insbesondere die Rechenzentrumsinfrastruktur bereit, um die Softwareanwendungen den Anforderungen entsprechend betreiben zu können.

Die Überprüfung des erfolgreichen Ablaufs der zu überragenden Zahlungsdaten wird derzeit täglich mittels manueller Sichtung aller Rückgabewerte in Logdateien durch einen Mitarbeiter vorgenommen und Vorgänge im Fehlerfall erneut angestoßen.

Die Aufgabe dieses Projektes besteht in der Evaluierung des gesamten Prozesses, der Auswahl und Konfiguration des zukünftigen Servers und Automatisierung der Logauswertung. Dies soll besonders im Fehlerfall eine zeitnahe Benachrichtigung an die KIV ermöglichen, eine Zeitersparnis mit sich bringen und Fehler bei der Auswertung verringern.

Mithilfe einer vorangestellten Ist-Analyse des bisherigen Prozesses sowie der derzeit genutzten Hard- und Software und der anschließenden Erstellung eines Soll-Konzeptes soll die weitere Verwendung der derzeitigen Lösung beurteilt und Alternativen bezüglich Betriebssystem, Hard-, Software sowie Prozessablauf geprüft werden.

Auf dieser Grundlage soll eine wirtschaftliche und geeignete Lösungen gefunden und implementiert werden.

Als Schnittstellen treten hierbei auf:

Herr T. als aktueller Betreuer des Servers,

Frau S. als zukünftige Betreuerin des Servers, Projektbetreuerin und Abnehmerin des Projektes,

Herr U. als Verfahrensbetreuer auf Seiten der KIV,

der Servicebereich Service Infrastruktur für Firewallfreigaben,

das Kommunale Datennetz, in dem die Anwendung bereitgestellt werden muss.

 

Projektphasen/Zeitplan:

 

Information (Informationsbeschaffung und –auswertung)

2

Durchführung Ist-Analyse

2

Planung (Erstellen des Lösungskonzeptes)

10

Erarbeitung Soll-Konzept

Evaluierung und Vergleich geeigneter Lösungen

Kostenbetrachtung

Ablauf- und Ressourcenplanung

Beschaffung geeigneter Lösungen

Entwurf Konzept Automatisierung

1

4

1

1,5

0,5

2

Durchführung (Problemlösung/Auftragsbearbeitung)

9

Installation und Konfiguration Server und Anwendungen

Umsetzung Automatisierung

6

3

Kontrolle

2

Funktionstest FTP-Verbindungen

Funktionstest automatisierter Ablauf

Fehleranalyse und Fehlerbehebung

0,5

0,5

1

Abschluss

12

Soll-Ist-Vergleich

Erstellen Administratordokumentation für interne Mitarbeiter

Erstellen Projektdokumentation

Übergabe an Projektbetreuer

1

2

8

1

Bearbeitet von Kahli
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...