Как объяснить, что такое сервер приложений для ИТ-менеджера?Как объяснить, что такое сервер приложений для ИТ-менеджера?
Спасибо :).
Как объяснить, что такое сервер приложений для ИТ-менеджера?Как объяснить, что такое сервер приложений для ИТ-менеджера?
Спасибо :).
Сервер приложений представляет собой сервер компьютер в компьютерной сети , посвященный запуску определенных программных приложений. Термин также относится к программному обеспечению, установленному на таком компьютере , чтобы облегчить обслуживание (работа) других приложений. Например, для сервера сервер веб-приложений доставляет контент в Интернет, интерпретирует трафик сайта и создает страниц на основе динамического содержимого репозиторий.
Это слишком неоднозначно. –
Сервер приложений - это сервер, на котором установлено определенное программное обеспечение. В большинстве случаев программное обеспечение предоставляет услуги для программных клиентов (включая браузеры)
Нелегкий вопрос для ответа нетехников.
Диаграмма поможет объяснить это вашему менеджеру? Сервер приложений часто находится между сервером базы данных и клиентами, поэтому может показаться хорошая диаграмма Visio, показывающая это.
Быстрая диаграмма на доске, показывающая несколько веб-приложений, установленных на один сервер приложений, некоторые URL-адреса для доступа к каждому и браузеру браузера попадают в точку. –
Ну, вы предполагаете, что нетехник знает, что такое сервер базы данных или клиент. Как насчет их объяснения? Это было бы не так сложно, не так ли? – TFM
Да, ваше право. Все пути начинают объяснять систему с точки зрения понимания аудитории. –
Сервер приложений - это место для всей нашей бизнес-логики, которое мы можем получить от многих других приложений, поэтому все они используют одни и те же бизнес-правила. Это также позволит нашему приложению расти (масштабироваться) по мере роста нашего спроса.
Точно, сервер Applicaton содержит бизнес-логику. Период. Почему это усложняется, особенно для не-техников? – TFM
Объясните модель клиент/сервер, но вместо того, чтобы называть их клиентом и сервером, они являются компьютерами, а другой отправляет информацию другому.
Возможно, вам захочется сосредоточиться на продаже этого менеджера здесь, вместо того, чтобы говорить о всех лучших его функциях.
Если ваш менеджер вы знаете, соедините его с тем, что ему нравится. Он любит искусство, говорит о его красоте и о том, как его спасет день, является ли он экс-морским, говорить о его надежности и надежности. Создайте аналогию, чтобы получить точку дома.
Если вы не знаете менеджера, поместите сервер приложений в ситуацию/сценарий, это экономит день для компании. В конце концов все это гарантирует его использование в компании.
BTW: Это жесткая миссия у вас там, я чувствую к тебе, я когда-то должен был сделать это, как хорошо ;-)
Когда вы идете (вставить любимое место фаст-фуд здесь) и порядок через через диск, вот что происходит:
Первые & последние шаги являются «веб-сервер ». Все остальное - «сервер приложений».
Тот же человек, который принимает заказ, может делать все эти вещи (например, «веб-сервер»). Зачем нужно участие другого «человека»? – TFM
Может быть, но это не так. Веб-серверы сами по себе просто доставляют файлы - любая обработка передается на что-то другое - php, perl, java, asp.net. Я не могу представить ни одного примера, когда веб-сервер фактически выполняет обработку. – chris
@chris: То, что вы говорите, верно с архитектурной точки зрения. Менеджмент не имеет таких взглядов, кроме экономических. – TFM
Есть два способа взглянуть на ваш вопрос. Один из них - как объяснить свою роль в архитектуре. Многие другие ответы сосредоточены на этом угле. Как он находится между веб-браузером и базой данных и выполняет задачи за кулисами и т. Д.
Но есть еще один поворот на ваш вопрос: что это такое и почему я должен платить за него или его нужно (есть с открытым исходным кодом, за которые вам, разумеется, не нужно платить, но они вам понадобятся).
Чтобы ответить на это, вам нужно немного поговорить о том, что делает ваш сервер приложений для вашей архитектуры, а не «сервер приложений» в целом. Поэтому выберите некоторые общие функции, которые он выполняет (транзакции, обслуживание веб-страниц и т. Д.), И объясните, как без сервера приложений вам придется изобретать колесо на этих вещах и разрабатывать собственный диспетчер транзакций и собственный HTTP-сервер, и введите код собственного html. Чтобы сохранить его в нетехнических терминах:
Серверы приложений обеспечивают функциональность, общую для всех [веб-приложений]. Они позволяют легко убедиться, что ваши данные остаются согласованными, если во время обработки происходит сбой, он заботится о большой избыточной работе по созданию и передаче [веб-страниц].
Без сервера приложений разработчики потратили бы много времени на перестройку этой функции, вместо того чтобы сосредоточиться на реализации вещей, которые обеспечивают большую ценность для бизнеса.
Жеребьевка на бумаге Шма
Если это функциональное объяснение, что вы ищете, вы могли бы провести аналогию с организацией:
Во-первых, поскольку это менеджер, вам нужно запланировать встречу, по крайней мере, с 10 людьми. Убедитесь, что эти люди в противном случае могли делать продуктивные вещи, прежде чем их пригласить. Если вы можете, включите Excel, PowerPoint или Project в объяснение, это, кажется, все, что они понимают.Кроме того, если вы можете связать это с чем-то в последнем выпуске журнала «Delta's in-flight», который должен действительно ехать домой. – blu
Для управления это должно быть Powerpoint. Excel и Project слишком сложны. – chris