Dla wszystkich studentów informatyki, samouków i nowych specjalistów
Sytuacja: Dni staży, OJT i „praktycznych” pozycji podstawowych szybko spadają na korzyść doświadczenia branżowego i specjalizacji domen. Uniwersytety i podręczniki do samodzielnego uczenia się nie zapewniają szkolenia na wysokim poziomie wymaganego, aby zaspokoić tę potrzebę, dlatego coraz trudniej jest absolwentom i nauczycielom zdobyć pozycję na rynku pracy w branży IT, a równie trudne jest dla nich pracodawcy, aby znaleźć to, czego potrzebują. Jest to sytuacja przegrana / przegrana dla obu stron. Istnieją dwa rozwiązania tego problemu:
- Zacznij płacić firmom zamiast kolegiów, aby zapewnić nam szkolenia, których potrzebujemy i chcemy. (Preferowane)
- Zbuduj własne centrum testowania / programowania klasy korporacyjnej za pomocą bezpłatnego oprogramowania Microsoft (Realistic)
Standardowe środowisko informatyczne / programistyczne firmy Microsoft zazwyczaj składa się z zasobów oprogramowania wymienionych poniżej. Mimo że Microsoft wynalazł standard COM , ich oprogramowanie, choć zaprojektowane tak, by ze sobą współpracowało, nie działa dobrze, gdy jest instalowane razem. Po czterech miesiącach uświadomienia sobie, że kluczowa funkcja, której musisz się nauczyć, jest trwale wyłączona z powodu konfliktu początkowej instalacji, stwarza poważne problemy. A ponieważ dostępna jest 0 dokumentacja dotycząca tego, jak najlepiej zainstalować każdą aplikację razem w ramach jednej domeny ( uczelnie tego nie uczą. Książki nie wyjaśniają tego. ), W końcu widzimy sedno problemu.
Zasoby oprogramowania:
- Windows Server 2008 R2
- Kontroler domeny
- AD DS
- DHCP
- DNS
- IIS
- SQL Server 2008 R2
- Wymiana serweru
- Visual Studio 2010
- Team Foundation Server (kontrola wersji)
- SharePoint
- Lync
- Serwer Hyper-V
Zasoby sprzętowe:
- (1) Stacja robocza
- (2) Serwer 1
- (3) Serwer 2
Domena problemowa (pytanie): Z perspektywy wysokiego poziomu, co oznacza, że indywidualne szczegóły konfiguracji nie są konieczne, chyba że są krytyczne dla odpowiedzi, proszę opisać, jak zainstalować oprogramowanie wymienione powyżej na wyżej wymienionym sprzęcie bez poświęcania funkcjonalności. Ponieważ większość osób zazwyczaj nie ma ponad 5 komputerów z dwoma procesorami ośmiordzeniowymi, 32 GB pamięci RAM i macierzami RAID 10, pozwala na realistyczne założenie, że te urządzenia są nowoczesnymi, gotowymi do zakupu komputerami z systemem Windows 7 Win 7 z dwurdzeniowymi procesorami , 4 GB pamięci RAM i pojedynczy dysk twardy 500 GB. Jeśli spełnienie wymagań nie jest możliwe, powiedz dlaczego i jakie aktualizacje są potrzebne.
Należy pamiętać, że ta odpowiedź ma na celu pomóc osobom technicznym, a nie początkującym, dlatego używanie języka geek-speak i dużych słów jest dozwolone. Sam podzielę się samouczkami niskiego poziomu i opublikuję je na bardziej odpowiedniej stronie z samouczkami. Pamiętaj również, że jest to środowisko testowe, więc w bazie danych nie będzie 140 milionów rekordów ani 9 000 użytkowników uzyskujących dostęp do serwera WWW. Nie powinno tu być abstrakcyjnych odpowiedzi; „ Wszystko zależy od tego, co chcesz z tym zrobić” to automatyczna awaria. Jednostka nie wie, co chce z tym zrobić, ponieważ nie wie, co może zrobić. Deweloper oprogramowania może nic nie wiedzieć o SharePoint, a programista front-end może nic nie wiedzieć o SQL Server; Wiedzą tylko, że pracodawcy tego chcą i muszą się tego nauczyć, więc musi być elastyczny. Ostatecznym celem jest, aby IT Tech / deweloper usiadł i miał dostęp do wszystkiego, co wspomniano powyżej, bez problemów. (Jeśli to możliwe)
Preferowany format: najlepsza odpowiedź będzie w formacie krok po kroku. Na przykład:
Serwer 1:
- Zainstaluj serwer 2008 R2 Uwaga: z tego powodu serwer musi mieć RAM o pojemności 8 GB itp.
- Uruchom dcpromo.exe i zainstaluj kontroler domeny [link do najlepszych praktyk]
- Zainstaluj IIS [link do najlepszych praktyk]
- Zainstaluj ... [link]
- Zainstaluj Hyper-V [Link] Uwaga: Upewnij się, że masz bla bla, w przeciwnym razie nastąpi [link] itd.
- .....
- ... Zainstaluj Server 2008 R2 w wirtualnym systemie NOS Uwaga: Bla bla
Serwer 2:
- Zainstaluj to [Link]
- Zainstaluj ten [link do najlepszej praktyki]
- …
- …
Stacja robocza:
- Visual Studio [Link do najlepszych praktyk]
- Zainstalować ...
- Zainstalować ...
AKTUALIZACJA Nie porzuciłem tego postu. Gdy tylko pozwoli na to czas, skontaktuję się bezpośrednio z firmą Microsoft w celu uzyskania rozstrzygających informacji na temat najlepszych praktyk, minimalnych operacji itp. I opublikowania tutaj.