Facharbeiten Zürich 2009Zentralisierung des ChangeLogsDöbeli Florian, Stadt Zürich Zentralisierung des ChangeLogs Umfeld und Ziel der FacharbeitMit der Webapplikation ChangeLogger (IIS/SQL) sollen die Changes auf den 700 Windows Servern verwaltet werden. Im Rahmen der Facharbeit soll das ChangeLog, welches auf jedem Server vorhanden ist, zentralisiert werden. Für die Zentralisierung wird ein SQL Server für die Datenbank und einen Web Server (IIS) für das Web-Interface benötigt. Die Infrastruktur und das Web-Interface sind jedoch nicht vorhanden. Zu diesem Zweck müssen zwei Server (SQL, IIS) mit W2K3 installiert, konfiguriert und zusätzlich das Web-Interface mit ASP programmiert werden.Ziele: Abgrenzungen:
Beschreibung der Arbeit bzw. der LösungDieses Projekt umfasst:Die beiden Server wurden mit Windows Server 2003 installiert und konfiguriert. Auf dem Datenbank Server wurde MS SQL 2005 installiert. Der Datenbank Server verfügt über eine Instanz mit einer Datenbank, welche eine Tabelle enthält. Die Datenbank wird täglich mit einem Fullbackup und stündlich mit einem inkrementellen Backup gesichert. Auf dem Web Server wurde der Dienst IIS installiert und konfiguriert. Da der Datenverlust nicht mehr als zwei Stunden betragen darf, werden die beiden Server in einem zwei Stundentakt gesichert. Für die Webapplikation wurde ein Applicationpool eingerichtet. Die Webapplikation wurde in ASP programmiert und das Design mit CSS gestaltet. Für die Authentifizierung und Autorisierung der Benutzer entschied ich mich, anhand einer Evaluation, für das Active Directory. Die zentrale Datenpflege ist sehr leicht und bequem zu handhaben. Zusätzlich sind im Active Directory bereits alle User der Dienstabteilung erfasst und der Benutzer kann sich mit seinem gewohnten Benutzernamen / Passwort an der Webapplikation anmelden. Diese genannten Punkte tragen zu einer sehr hohen Benutzerfreundlichkeit bei. Am Schluss ist die Webapplikation in Form eines Testdrehbuchs und mit nicht involvierten Testpersonen getestet worden. FazitDie Anforderungen konnten in der vorgegebenen Zeit erfüllt werden. Die neu aufgebaute produktive Plattform ist vollumfänglich funktionstüchtig, die Webapplikation ist verfügbar und einsatzbereit. Dies wurde mit verschiedenen Tests erfolgreich geprüft und in der Dokumentation belegt.Im Vorfeld dieser IPA-Arbeit habe ich mich stark mit MS SQL 2005 und ASP befasst. Dieses Wissen konnte in diesem Projekt umgesetzt und vertieft werden. |
|
