Pour tous les étudiants en informatique, les auto-enseignants et les nouveaux professionnels
Situation: les journées de stages, de formation professionnelle continue et de postes "pratiques" de débutant déclinent rapidement au profit de l'expérience de l'industrie et de la spécialisation du domaine. Les universités et les livres d'auto-apprentissage ne fournissent pas la formation de haut niveau nécessaire pour répondre à ce besoin, et il est donc devenu de plus en plus difficile pour les diplômés et les auto-enseignants de prendre pied sur le marché du travail informatique, et tout aussi difficile pour les employeurs pour trouver ce dont ils ont besoin. C'est une situation perdante / perdante pour les deux parties. Il existe deux solutions à ce problème:
- Commencez à payer les entreprises au lieu des collèges pour nous donner la formation dont nous avons besoin et que nous voulons. (Préféré)
- Construisez notre propre centre de test / développement de niveau entreprise à l'aide du logiciel Microsoft gratuit (réaliste)
Un environnement informatique / développement basé sur Microsoft standard comprend généralement les ressources logicielles répertoriées ci-dessous. Même si Microsoft a inventé la norme COM , leurs logiciels, bien que conçus pour fonctionner ensemble, ne fonctionnent pas bien lorsqu'ils sont installés ensemble. Réaliser quatre mois plus tard qu'une fonctionnalité critique que vous devez apprendre est définitivement désactivée en raison d'un conflit d'installation initial présente de graves problèmes. Et parce qu'il n'y a pas de documentation disponible sur la meilleure façon d'installer chaque application ensemble sous un même domaine (les collèges ne l'enseignent pas. Les livres ne l'expliquent pas. ), Nous voyons enfin le cœur du problème révélé.
Ressources logicielles:
- Windows Server 2008 R2
- Contrôleur de domaine
- AD DS
- DHCP
- DNS
- IIS
- SQL Server 2008 R2
- Serveur d'échange
- Visual Studio 2010
- Team Foundation Server (contrôle de version)
- SharePoint
- Lync
- Hyper-V-Server
Ressources matérielles:
- (1) Poste de travail
- (2) Serveur 1
- (3) Serveur 2
Domaine du problème (la question): d'un point de vue de haut niveau, ce qui signifie que les détails de configuration individuels ne sont pas nécessaires, sauf s'ils sont essentiels à la réponse, veuillez décrire comment installer les logiciels répertoriés ci-dessus sur le matériel répertorié ci-dessus sans sacrifier la fonctionnalité. Étant donné que la plupart des individus ne disposent généralement pas de plus de 5 ordinateurs exécutant deux processeurs Octa-core, 32 Go de RAM et des matrices RAID 10, permet de travailler sous l'hypothèse réaliste que ces boîtiers sont des PC Win 500 de 7 $ prêts à l'emploi modernes avec des processeurs dual core , 4 Go de RAM et un seul disque dur de 500 Go. S'il n'est pas possible d'atteindre les exigences, veuillez expliquer pourquoi et quelles mises à niveau sont nécessaires.
Veuillez garder à l'esprit que cette réponse est destinée à aider les personnes techniques, pas les débutants, donc l'utilisation de geek-parler et de gros mots a été autorisée. Je décompose moi-même le didacticiel de bas niveau et le publie sur un site de didacticiel plus approprié. N'oubliez pas non plus qu'il s'agit d'un environnement de test, il n'y aura donc pas 140 millions d'enregistrements dans la base de données ou 9 000 utilisateurs accédant au serveur Web. Il ne devrait pas y avoir de réponses abstraites ici; " Tout dépend de ce que vous voulez en faire" est un échec automatique. L'individu ne sait pas ce qu'il veut en faire parce qu'il ne sait pas ce qu'il peut faire. Un développeur de logiciels peut ne rien savoir sur SharePoint et un développeur frontal peut ne rien savoir de SQL Server; Ils savent seulement que les employeurs le veulent et ils doivent l'apprendre, il doit donc être flexible. L'objectif final ici est qu'un technicien / développeur informatique puisse s'asseoir et avoir accès à tout ce qui est mentionné ci-dessus sans problèmes. (Si c'est possible)
Format préféré: La meilleure réponse serait dans un format étape par étape. Par exemple:
Serveur 1:
- Installer le serveur 2008 R2 Remarque: Le serveur doit avoir 8 Go de RAM pour cette raison, etc.
- Exécutez dcpromo.exe et installez le contrôleur de domaine [lien vers les meilleures pratiques]
- Installer IIS [lien vers les meilleures pratiques]
- Installer ... [lien]
- Installez Hyper-V [Lien] Remarque: Assurez-vous que vous bla bla, sinon ce [lien] se produira, etc.
- .....
- ... Installez Server 2008 R2 dans le NOS virtuel Remarque: Bla bla
Serveur 2:
- Installez ce [Lien]
- Installez ce [lien vers les meilleures pratiques]
- ....
- ....
Poste de travail:
- Visual Studio [Lien vers les meilleures pratiques]
- Installer ...
- Installer ...
MISE À JOUR Je n'ai pas abandonné ce post. Lorsque le temps le permettra, je contacterai Microsoft directement pour obtenir des informations concluantes sur les meilleures pratiques, le strict minimum, etc. et publierai ici.