Вопрос

Нам необходимо расширить наши знания по развертыванию ASP.NET Веб-сайтов / веб-приложений.Мы получаем все больше трафика и нуждаемся в более профессиональном подходе.Не говоря уже о том, что мы также переходим к развертыванию нескольких баз данных / нескольких серверных систем / нескольких интерфейсных серверов, и мы просто не хотим все испортить.

Какого типа навыки нам следует искать и есть ли типичное название, которое используют люди с этими навыками?

Спасибо,

На самом деле, у нас есть большинство талантов, упомянутых в двух ответах, то, что мы ищем, - это, я думаю, то, что Дейв называет гуру веб-сервера.Я просто хочу, чтобы кто-то занялся аспектом развертывания.Разработчики, которые у нас есть, должны работать над своей частью этого, а не пытаться выяснить лучшие практики dpeloyment.Кроме того, в итоге у нас может получиться несколько проектов и команд, и я не думаю, что для каждой команды отдельный сотрудник, разрабатывающий свои собственные решения, был бы так же хорош, как 1 выделенный ресурс для всех команд.

Это было полезно?

Решение

Если вы хотите вывести приложение ASP.NET на новый уровень, вам нужен талант разработчика.

  • Не менее четырех лет интенсивного обучения ASP.NET опыт разработки.
  • Текущая сертификация в дополнение к опыту была бы хороша, но не берите сертификат закончился этот опыт.
  • Найдите кого-нибудь, знакомого с методами, используемыми в вашем приложении - если это приложение Webforms, не ищите мастера MVC, если у него / нее также нет навыков работы с Webforms и т.д.

Похоже, вы, возможно, сами управляете хостингом.Если это так, вам также может потребоваться либо нанять специалиста по веб-серверам, либо заняться управляемым хостингом.Не обманывайтесь, думая, что вы можете заставить своего разработчика заботиться о среде хостинга и подпитывать ее, это слишком много работы для одного человека.

Другие советы

Похоже, вам понадобятся по крайней мере три человека, поскольку навыки, как правило, могут быть не такими, как у одного человека.

Возможно, вам понадобится администратор базы данных, чтобы убедиться, что несколько ваших баз данных синхронизированы или что у них правильно созданы резервные копии и они правильно настроены.

Вам понадобится системный администратор, чтобы настроить несколько веб-серверов и убедиться, что все оборудование и инфраструктура настроены должным образом.

И вам понадобится .NET разработчик, который знает ASP.NET а также уровень базы данных.

Если вы были размещены, то первые два вам не нужны, так как ответственность за это будет нести ваш хостинг-сайт.

Если вы выбрали облачные вычисления, то то же самое, вам не нужны первые два.

Но, как бы то ни было, похоже, вам нужен третий.

Разработчику нужно быть осторожным с тем, какие навыки вам нужны, например, C # в течение 4 лет, ASP.NET в течение 2 лет, если вам нужен javascript или css, укажите это.Если вы используете какие-либо конкретные библиотеки, то укажите это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top