FischFisch Geschrieben 27. Februar Geschrieben 27. Februar (bearbeitet) Hallo, ist dieses Projekt für einen Systemintegrator geeignet ? Projektantrag für die Abschlussprüfung Teil 2 1. Projektbezeichnung Technische Ergründung und Pilotprojekt RDP-Serverdienstbereitstellung nach Kundenanforderung. 1.1 Kurzbezeichnung der Aufgabenstellung Auf einem Server soll ein RDP-Serverdienst bereitgestellt werden, welcher es erlaubt Fernzugriff auf Clients-PCs zu ermöglichen. Dabei soll es zu einer Kostenreduzierung gegenüber dem aktuell vorhandenen RDP-Dienst kommen. Die Auswahl erfolgt über eine zweistufige Analyse im Bezug auf Software und Serverdienstes. Die technische Umsetzung sowie Erörterung der Funktion soll im Zuge des Projektes ausgearbeitet werden. 1.2 Ist-Analyse Es fehlt eine kostengünstige und selbstgehostete Alternative, zu dem TeamViewer-Dienst im Unternehmen/Verein. Aktuell nutzen 26 User den kostenpflichtigen TeamViewer-Zugang, welcher mehrere hundert Euro im Monat kostet, diesen gilt es durch eine qualitativ optimalere selbstgehostet Lösung zu ersetzen. 2. Zielsetzung entwickeln / Soll-Konzept 2.1 Was soll am Ende des Projektes erreicht werden? RDP-Server soll von überall mittels einer Internetverbindung/DNS erreichbar sein. Client-PCs sollen mit einem Clientprogramm versehen und ferngesteuert werden. Kosteneinsparung gegenüber dem aktuell genutzten RDP Dienst. Der Server soll über eine Software-Firewall abseits von den genutzten Ports des RDP-Dienstes gehärtet werden. Es soll ein Powershell-Skript für das Client-Deployment erstellt werden welches die Verbindungsdaten auf dem Client zu dem Server automatisiert einträgt. 2.2 Welche Anforderungen müssen erfüllt sein? Die Software sollte clientseitig auf allen gängigen Betriebssystemen lauffähig sein. Außerdem spontane einfache Zugriffsmöglichkeiten für ungeschulten Nutzern an Arbeitsplatzrechnern bieten. Es muss eine automatisierte Installationsmöglichkeit für MS-Windows geschaffen werden. 2.3 Welche Einschränkungen müssen berücksichtigt werden? Es sollen keine oder geringe monatlichen Kosten für die Software entstehen. 3. Projektstrukturplan entwickeln 3.1 Was ist zur Erfüllung der Zielsetzung erforderlich? Eine Auswahl für einen Umstieg muss getroffen werden. Ein Server muss bereitgestellt werden und die Kommunikation zwischen Server und Client sowie dritten Remotezugreifer muss gewährleistet sein. Die technischen Details müssen erarbeitet und dokumentiert werden, sowie Anpassungen und Konfigurationen auf dem Server getroffen werden. 3.2 Hauptaufgaben auflisten Dokumentation und Planung Auswahl des Softwareproduktes und Serverumgebung Serverkonfiguration Clientkonfiguration Test-, Nachbesserungs- und Abschlussphase 3.3 Teilaufgaben auflisten Eingangssituation beschreiben, sowie Dokumentation des Projektes Projektumfang und Ziele Verwendete Mittel und Finanzen Projektumfeld, Prozessschnittstellen Analyse verfügbarer Software im RDP-Bereich Analyse der verfügbaren Hosting Dienstleister Erstellung der Entscheidungsmatrizes Auswahl der genutzten Softwarelösung und Hosting Dienst Server installieren Serverdienst installieren Serverdienst konfigurieren DNS-Eintrag Firewall konfigurieren Clientdienst installieren Powershell-Skript ausarbeiten Clientdienst konfigurieren Powershell-Skript ausarbeiten Funktionsprüfung am Client Nachbesserung/Iteration Abschluss und Zukunftsaussicht. 3.4 Grafische oder tabellarische Darstellung Tabellarische Auflistung der Software; Auswahl anhand einer Entscheidungsmatrix; Projektstrukturplan; Ganttdiagramm 4. Projektphasen mit Zeitplanung in Stunden (40h) I. 6h Dokumentation und Planung Ø 3h Eingangssituation beschreiben, sowie Dokumentation des Projektes Ø 1h Projektumfang und Ziele Ø 1h Verwendete Mittel und Finanzen Ø 1h Projektumfeld, Prozessschnittstellen II. 4h Auswahl des Softwareproduktes und Serverumgebung Ø 1h Analyse verfügbarer Software im RDP-Bereich Ø 1h Analyse der verfügbaren Hosting Dienstleister Ø 1h Erstellung der Entscheidungsmatrizes Ø 1h Auswahl der genutzten Softwarelösung und Hosting Dienst III. 14h Serverkonfiguration Ø 2h Server installieren Ø 4h Serverdienst installieren Ø 2h Serverdienst konfigurieren Ø 2h DNS-Eintrag Ø 4h Firewall konfigurieren IV. 8h Clientkonfiguration Ø 2h Clientdienst installieren Ø 4h Powershell-Skript ausarbeiten Ø 2h Clientdienst konfigurieren V. 8h Test-, Nachbesserungs- und Abschlussphase Ø 5h Funktionsprüfung am Client und Dokumentation Ø 2h Nachbesserung/Iteration Ø 1h Abschluss und Zukunftsaussicht. Bearbeitet 27. Februar von mapr Zitieren
allesweg Geschrieben 27. Februar Geschrieben 27. Februar Was soll erreicht werden? Fernwartung, Erstbetankung oder Softwareverwaltung? Zitieren
mlwhoami Geschrieben 27. Februar Geschrieben 27. Februar Anhand deines Antragtextes oben verstehe ich leider dein Projekt nicht 🤨 RDP-Serverdienst für Clientzugriff klingt zunächst nach Terminalserver, aber dann schreibst du vor 2 Stunden schrieb FischFisch: welcher es erlaubt Fernzugriff auf Clients-PCs zu ermöglichen. Also eine Fernwartungslösung im Unternehmen, um remote Support an den Client-PCs zu ermöglichen? Dann verstehe ich allerdings den Teil hier nicht: vor 2 Stunden schrieb FischFisch: Aktuell nutzen 26 User den kostenpflichtigen TeamViewer-Zugang Wieso, wenn sie den Support erhalten sollen? Oder geht es hier um Support-Mitarbeiter, die remote Support auf anderen Geräten durchführen? vor 2 Stunden schrieb FischFisch: RDP-Server soll von überall mittels einer Internetverbindung/DNS erreichbar sein. Das klingt wiederum nach einem Terminalserver ?? Während das hier dann wieder nach Fernwartung klingt: vor 2 Stunden schrieb FischFisch: Client-PCs sollen mit einem Clientprogramm versehen und ferngesteuert werden. vor 2 Stunden schrieb FischFisch: Es soll ein Powershell-Skript für das Client-Deployment erstellt werden welches die Verbindungsdaten auf dem Client zu dem Server automatisiert einträgt. Okay, ihr wollt nicht mehrfach den gleichen manuellen Aufwand betreiben. Verstanden. Aber das klingt auch wieder nach einer Terminalserver-Lösung oder wieso sollen sich jetzt die Clients auf den Server verbinden? Die Aussage hier verstehe ich in dem Kontext auch nicht: vor 2 Stunden schrieb FischFisch: Außerdem spontane einfache Zugriffsmöglichkeiten für ungeschulten Nutzern an Arbeitsplatzrechnern bieten. Es muss eine automatisierte Installationsmöglichkeit für MS-Windows geschaffen werden. Willst du jetzt das OS automatisiert auf den Clients installieren (= Image-Deployment) oder geht es darum, RDP-/Fernwartungslösung XYZ zwingend in einer Windows-Umgebung installieren zu können? Und: vor 2 Stunden schrieb FischFisch: Ein Server muss bereitgestellt werden und die Kommunikation zwischen Server und Client sowie dritten Remotezugreifer muss gewährleistet sein. Wer sind die dritten Remotezugreifer; worauf sollen die zugreifen? vor 2 Stunden schrieb FischFisch: 1h Analyse der verfügbaren Hosting Dienstleister Ich dachte, ihr wollt selbst hosten? Siehe 1.2 Ist-Analyse Fragen über Fragen. Ich verstehe tatsächlich dein Thema von vorne bis hinten nicht anhand der bisher bereitgestellten Infos. Thanks-and-Goodbye reagierte darauf 1 Zitieren
FischFisch Geschrieben 28. Februar Autor Geschrieben 28. Februar an sich war die idee Rustdesk-server auf einem festen IP server zu installieren und halt auf den clients rustdesk über powershell zu installen... so grob zusammengefasst Zitieren
mlwhoami Geschrieben 28. Februar Geschrieben 28. Februar Cool, also definitiv eine Fernwartungslösung. Und wenn du dir deine eigene Idee ansiehst, klingt das dann nach einem Projekt mit fachlicher Tiefe für dich? Meinst du, du bekommst damit 40 Stunden sinnvoll ausgefüllt? Mal davon abgesehen, dass es kein Projekt sein kann wenn du jetzt schon das Zielprodukt kennst und alle Entscheidungen vorweg nimmst, halte ich das Thema für nicht geeignet und rate dir etwas anderes zu suchen. Meadril reagierte darauf 1 Zitieren
FischFisch Geschrieben 28. Februar Autor Geschrieben 28. Februar an sich kann man sich damit schon eine woche aufhalten, man könnte natürlich noch so erweitern das man einen computerraum oder der gleich damit bespielt um den umfang zu erweitern... Zitieren
ickevondepinguin Geschrieben 28. Februar Geschrieben 28. Februar Wo ist die Lösungsauswahl in was? Finde klingt alles sehr vordefiniert... Zitieren
mlwhoami Geschrieben 28. Februar Geschrieben 28. Februar vor 2 Stunden schrieb FischFisch: man könnte natürlich noch so erweitern das man einen computerraum oder der gleich damit bespielt um den umfang zu erweitern... Klar, man kann den Zeitaufwand beliebig dadurch erweitern, dass man x-Mal die gleiche Tätigkeit vornimmt oder ein geschriebenes Skript an "n+x" Geräte ausrollt. Das ist aber dann auch nur "Fleißarbeit für Dullies" und bringt keine zusätzliche Tiefe in ein Projekt. Man kann auch den Zeitaufwand strecken, indem man besonders langsam arbeitet...muss man dann eben in der Dokumentation begründen. Ich bin ganz bei @ickevondepinguin , deine Idee klingt in ihrer Umsetzung schon stark vordefiniert und ist daher kein geeignetes Projekt. Zitieren
Empfohlene Beiträge
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.