Für alle IT-Studenten, Selbstlehrer und neue Fachkräfte
Situation: Die Tage der Praktika, des OJT und der "praktischen" Einstiegspositionen gehen zugunsten der Branchenerfahrung und der Fachspezialisierung rapide zurück. Universitäten und Lehrbücher bieten nicht die erforderliche Ausbildung auf hohem Niveau, um diesen Bedarf zu decken. Daher ist es für Absolventen und Selbstlehrer zunehmend schwieriger geworden, auf dem IT-Arbeitsmarkt Fuß zu fassen, und ebenso schwierig für Arbeitgeber finden, was sie brauchen. Es ist eine Lose / Lose-Situation für beide Seiten. Für dieses Problem gibt es zwei Lösungen:
- Beginnen Sie damit, Unternehmen anstelle von Hochschulen zu bezahlen, um uns die Ausbildung zu geben, die wir brauchen und wollen. (Bevorzugt)
- Erstellen Sie mit kostenloser Microsoft-Software (Realistic) ein eigenes Test- / Entwicklungszentrum für Unternehmen.
Eine standardmäßige Microsoft-basierte IT- / Entwicklungsumgebung besteht normalerweise aus den unten aufgeführten Softwareressourcen. Obwohl Microsoft den COM- Standard erfunden hat , spielt die Software, obwohl sie für die Zusammenarbeit ausgelegt ist, bei gemeinsamer Installation nicht gut. Wenn Sie vier Monate später feststellen, dass eine wichtige Funktion, die Sie lernen müssen, aufgrund eines anfänglichen Installationskonflikts dauerhaft deaktiviert ist, treten schwerwiegende Probleme auf. Und da 0 Dokumentationen darüber verfügbar sind, wie jede Anwendung am besten zusammen unter einer Domäne installiert werden kann ( Colleges lehren sie nicht. Bücher erklären sie nicht. ), Sehen wir endlich das Herzstück des Problems.
Softwareressourcen:
- Windows Server 2008 R2
- Domänencontroller
- FÜGT HINZU
- DHCP
- DNS
- IIS
- SQL Server 2008 R2
- Austausch server
- Visual Studio 2010
- Team Foundation Server (Versionskontrolle)
- SharePoint
- Lync
- Hyper-V-Server
Hardwareressourcen:
- (1) Arbeitsstation
- (2) Server 1
- (3) Server 2
Problemdomäne (Die Frage): Aus einer allgemeinen Perspektive, dh einzelne Konfigurationsdetails sind nur erforderlich, wenn dies für die Antwort kritisch ist, beschreiben Sie bitte, wie Sie die oben aufgeführte Software auf der oben aufgeführten Hardware installieren, ohne die Funktionalität zu beeinträchtigen. Da die meisten Benutzer normalerweise nicht über 5 Computer verfügen, auf denen zwei Octa-Core-Prozessoren, 32 GB RAM und RAID 10-Arrays ausgeführt werden, können wir davon ausgehen, dass es sich bei diesen Boxen um moderne Standard-Win 7-PCs mit zwei Core-CPUs für 500 US-Dollar handelt , 4 GB RAM und eine einzelne 500 GB Festplatte. Wenn die Anforderungen nicht erfüllt werden können, geben Sie bitte an, warum und welche Upgrades erforderlich sind.
Bitte denken Sie daran, dass diese Antwort technischen Personen und nicht Anfängern helfen soll. Daher wurde die Verwendung von Geek-Speak und großen Wörtern genehmigt. Ich werde das Low-Level-Tutorial-Zeug selbst aufschlüsseln und es später auf einer geeigneteren Tutorial-Site veröffentlichen. Denken Sie auch daran, dass dies eine Testumgebung ist, sodass sich nicht 140 Millionen Datensätze in der Datenbank befinden oder 9.000 Benutzer auf den Webserver zugreifen. Hier sollte es keine abstrakten Antworten geben; " Es hängt alles davon ab, was Sie damit machen wollen" ist ein automatischer Fehler. Der Einzelne weiß nicht, was er damit machen will, weil er nicht weiß, was es kann. Ein Softwareentwickler weiß möglicherweise nichts über SharePoint, und ein Front-End-Entwickler weiß möglicherweise nichts über SQL Server. Sie wissen nur, dass Arbeitgeber es wollen und sie müssen es lernen, also muss es flexibel sein. Das Endziel hierbei ist, dass sich ein IT-Techniker / Entwickler hinsetzt und ohne Probleme auf alles oben Genannte zugreifen kann. (Wenn es möglich ist)
Bevorzugtes Format: Die beste Antwort wäre ein schrittweises Format. Beispielsweise:
Server 1:
- Server 2008 R2 installieren Hinweis: Der Server muss aus diesem Grund über einen 8-GB-RAM usw. verfügen.
- Führen Sie dcpromo.exe aus und installieren Sie den Domänencontroller [Link zu Best Practice]
- Installieren Sie IIS [Link zu Best Practice]
- Installieren ... [Link]
- Installieren Sie Hyper-V [Link]. Hinweis: Stellen Sie sicher, dass Sie bla bla, sonst passiert dieser [Link] usw.
- ..... .....
- ... Installieren Sie Server 2008 R2 im virtuellen NOS. Hinweis: Bla bla
Server 2:
- Installieren Sie diesen [Link]
- Installieren Sie das [Link zu Best Practice]
- ....
- ....
Arbeitsplatz:
- Visual Studio [Link zu Best Practice]
- Installieren ...
- Installieren ...
UPDATE Ich habe diesen Beitrag nicht aufgegeben. Wenn es die Zeit erlaubt, werde ich mich direkt an Microsoft wenden, um schlüssige Informationen zu Best Practices, minimalen Vorgängen usw. zu erhalten und hier zu posten.