2009-07-09 4 views
0

Как объяснить, что такое сервер приложений для ИТ-менеджера?Как объяснить, что такое сервер приложений для ИТ-менеджера?

Спасибо :).

+2

Во-первых, поскольку это менеджер, вам нужно запланировать встречу, по крайней мере, с 10 людьми. Убедитесь, что эти люди в противном случае могли делать продуктивные вещи, прежде чем их пригласить. Если вы можете, включите Excel, PowerPoint или Project в объяснение, это, кажется, все, что они понимают.Кроме того, если вы можете связать это с чем-то в последнем выпуске журнала «Delta's in-flight», который должен действительно ехать домой. – blu

+0

Для управления это должно быть Powerpoint. Excel и Project слишком сложны. – chris

ответ

0

Сервер приложений представляет собой сервер компьютер в компьютерной сети , посвященный запуску определенных программных приложений. Термин также относится к программному обеспечению, установленному на таком компьютере , чтобы облегчить обслуживание (работа) других приложений. Например, для сервера сервер веб-приложений доставляет контент в Интернет, интерпретирует трафик сайта и создает страниц на основе динамического содержимого репозиторий.

+0

Это слишком неоднозначно. –

0

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

Нелегкий вопрос для ответа нетехников.

3

Диаграмма поможет объяснить это вашему менеджеру? Сервер приложений часто находится между сервером базы данных и клиентами, поэтому может показаться хорошая диаграмма Visio, показывающая это.

+1

Быстрая диаграмма на доске, показывающая несколько веб-приложений, установленных на один сервер приложений, некоторые URL-адреса для доступа к каждому и браузеру браузера попадают в точку. –

+1

Ну, вы предполагаете, что нетехник знает, что такое сервер базы данных или клиент. Как насчет их объяснения? Это было бы не так сложно, не так ли? – TFM

+1

Да, ваше право. Все пути начинают объяснять систему с точки зрения понимания аудитории. –

3

Сервер приложений - это место для всей нашей бизнес-логики, которое мы можем получить от многих других приложений, поэтому все они используют одни и те же бизнес-правила. Это также позволит нашему приложению расти (масштабироваться) по мере роста нашего спроса.

+0

Точно, сервер Applicaton содержит бизнес-логику. Период. Почему это усложняется, особенно для не-техников? – TFM

0

Объясните модель клиент/сервер, но вместо того, чтобы называть их клиентом и сервером, они являются компьютерами, а другой отправляет информацию другому.

4

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

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

Если вы не знаете менеджера, поместите сервер приложений в ситуацию/сценарий, это экономит день для компании. В конце концов все это гарантирует его использование в компании.

BTW: Это жесткая миссия у вас там, я чувствую к тебе, я когда-то должен был сделать это, как хорошо ;-)

4

Когда вы идете (вставить любимое место фаст-фуд здесь) и порядок через через диск, вот что происходит:

  • кто принимает ваш заказ
  • заказ передается в «кухню»
  • кто готовит мясо
  • кто-то собирает свой б urger
  • другой человек делает, что есть картофель фри в наличии
  • ваш заказ готов
  • наконец, вы передали полный мешок еды

Первые & последние шаги являются «веб-сервер ». Все остальное - «сервер приложений».

+0

Тот же человек, который принимает заказ, может делать все эти вещи (например, «веб-сервер»). Зачем нужно участие другого «человека»? – TFM

+0

Может быть, но это не так. Веб-серверы сами по себе просто доставляют файлы - любая обработка передается на что-то другое - php, perl, java, asp.net. Я не могу представить ни одного примера, когда веб-сервер фактически выполняет обработку. – chris

+0

@chris: То, что вы говорите, верно с архитектурной точки зрения. Менеджмент не имеет таких взглядов, кроме экономических. – TFM

0

Есть два способа взглянуть на ваш вопрос. Один из них - как объяснить свою роль в архитектуре. Многие другие ответы сосредоточены на этом угле. Как он находится между веб-браузером и базой данных и выполняет задачи за кулисами и т. Д.

Но есть еще один поворот на ваш вопрос: что это такое и почему я должен платить за него или его нужно (есть с открытым исходным кодом, за которые вам, разумеется, не нужно платить, но они вам понадобятся).

Чтобы ответить на это, вам нужно немного поговорить о том, что делает ваш сервер приложений для вашей архитектуры, а не «сервер приложений» в целом. Поэтому выберите некоторые общие функции, которые он выполняет (транзакции, обслуживание веб-страниц и т. Д.), И объясните, как без сервера приложений вам придется изобретать колесо на этих вещах и разрабатывать собственный диспетчер транзакций и собственный HTTP-сервер, и введите код собственного html. Чтобы сохранить его в нетехнических терминах:

Серверы приложений обеспечивают функциональность, общую для всех [веб-приложений]. Они позволяют легко убедиться, что ваши данные остаются согласованными, если во время обработки происходит сбой, он заботится о большой избыточной работе по созданию и передаче [веб-страниц].

Без сервера приложений разработчики потратили бы много времени на перестройку этой функции, вместо того чтобы сосредоточиться на реализации вещей, которые обеспечивают большую ценность для бизнеса.

0

Если это функциональное объяснение, что вы ищете, вы могли бы провести аналогию с организацией:

  • Фронт офис находится ваш «пользовательский интерфейс»
  • Бэк-офис - ваш «сервер приложений»
  • Архив ваших бизнес-данных является вашей базой данных