Zum Inhalt springen

Projektantrag: Technische Ergründung und Pilotprojekt RDP-Serverdienstbereitstellung nach Kundenanforderung


FischFisch

Empfohlene Beiträge

 

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 von mapr
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • mapr änderte den Titel in Projektantrag: Technische Ergründung und Pilotprojekt RDP-Serverdienstbereitstellung nach Kundenanforderung

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

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...