Навыки развертывания веб-сайтов - PullRequest
0 голосов
/ 26 октября 2009

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

Какие типы навыков мы должны искать, и существуют ли типичные названия людей, использующих эти навыки?

Спасибо

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

Ответы [ 2 ]

1 голос
/ 26 октября 2009

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

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

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

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

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

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

Но, независимо от того, звучит так, будто вам нужен третий.

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

1 голос
/ 26 октября 2009

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...