Question

Nous devons approfondir nos connaissances sur le déploiement de sites Web / applications Web ASP.NET. Nous prenons de plus en plus de trafic et avons besoin d'une approche plus professionnelle. Mentionnons également, nous sommes également en train de migrer vers plusieurs déploiements de bases de données / dorsaux / de serveurs frontaux et nous ne voulons simplement pas tout gâcher.

Quel type de compétences devrions-nous rechercher et existe-t-il un titre typique utilisé par les personnes possédant ces compétences?

Merci,

En fait, nous avons la plupart des talents mentionnés dans les deux réponses. Ce que nous recherchons, c’est ce que Dave appelle le gourou des serveurs Web. Je veux simplement que quelqu'un s'occupe de l'aspect déploiement. Les développeurs dont nous disposons doivent travailler sur leur finalité pour ne pas essayer de déterminer les meilleures pratiques de dépouillage. En outre, nous pourrions nous retrouver avec plusieurs projets et équipes et je ne pense pas que chaque équipe ayant une personne distincte proposant ses propres solutions constituerait une ressource dédiée pour toutes les équipes.

Était-ce utile?

La solution

Si vous souhaitez faire évoluer une application ASP.NET, vous avez besoin de talents en développement.

  • Au moins quatre années d'expérience intensive du développement ASP.NET.
  • Il serait bon de disposer d’une certification en cours d’expérience, mais ne passez pas le certificat au-dessus de l’expérience.
  • Trouvez une personne familiarisée avec les techniques utilisées dans votre application. S'il s'agit d'une application Webforms, ne cherchez pas d'assistant MVC à moins de disposer des côtelettes de Webforms, etc.

On dirait que vous gérez vous-même l'hébergement. Si tel est le cas, vous devrez peut-être également engager un gourou de serveur Web ou envisager un hébergement géré. Ne soyez pas pris au piège en pensant que votre développeur peut s’occuper de l’environnement d’hébergement, c’est trop de travail pour une personne.

Autres conseils

On dirait que vous aurez besoin d'au moins trois personnes, car les compétences ne sont généralement pas ce qu'une personne peut faire.

Vous aurez peut-être besoin d'un administrateur de base de données pour vous assurer que vos multiples bases de données restent synchronisées ou sauvegardées correctement et correctement configurées.

Vous aurez besoin d'un administrateur système pour configurer les multiples serveurs Web et vous assurer que tout le matériel et l'infrastructure sont configurés correctement.

Et vous aurez besoin d'un développeur .NET qui connaît ASP.NET ainsi que la couche de base de données.

Si vous avez été hébergé, les deux premiers ne sont pas nécessaires car votre site d'hébergement en serait responsable.

Si vous avez opté pour l'informatique en nuage, vous n'avez pas besoin des deux premiers.

Mais peu importe, on dirait que vous avez besoin du troisième.

Pour le développeur, vous devez faire attention aux compétences dont vous avez besoin, par exemple, C # pour 4 ans, ASP.NET pour 2 ans, si vous avez besoin de javascript ou de css, puis spécifiez-le. Si vous utilisez des bibliothèques particulières, spécifiez-le.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top