Слайд 2Особенности построения современных корпоративных вычислительных систем
![Особенности построения современных корпоративных вычислительных систем](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-1.jpg)
Слайд 3Виды серверов
Серверы базы данных
Вопреки распространенному мнению, эти системы не ставят перед собой
![Виды серверов Серверы базы данных Вопреки распространенному мнению, эти системы не ставят](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-2.jpg)
цель хранить информацию и ограничивать доступ к ней. Задача БД-машины — быстрая обработка входящих и исходящих массивов данных:
клиентские запросы на извлечение информации (загрузка страницы с товаром, изменение стоимости/даты/названия);
обработка информации;
структуризация и изменения ячеек.
В качестве управления серверами выбирают системы управления базами данных (СУБД), в роли которых выступают MySQL, Oracle, MS SQL Server.
Машины подобного класса напрямую зависит от количества пользователей и размера самой базы с перспективами ее расширения в будущем. Они и определяют необходимость масштабирования сервера, чтобы успевать обработать весь трафик.
Слайд 4Этапы внедрения ИС клиент - серверной архитектуры
![Этапы внедрения ИС клиент - серверной архитектуры](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-3.jpg)
Слайд 5Особенности внедрения информационных систем
Варианты серверных приложений:
Файл-серверный
Клиент-серверный
![Особенности внедрения информационных систем Варианты серверных приложений: Файл-серверный Клиент-серверный](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-4.jpg)
Слайд 6Файл- серверный вариант
Эффективен при небольшом количестве пользователей;
Базы данных хранятся на сервере
Дисковое пространство
![Файл- серверный вариант Эффективен при небольшом количестве пользователей; Базы данных хранятся на](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-5.jpg)
большой емкости
Высокая скорость записи/чтения дисковых устройств
Слайд 8Принцип работы архитектуры клиент-сервер
клиентский компьютер лишь отсылает запрос к серверной БД и получает результат, после чего интерпретирует его
![Принцип работы архитектуры клиент-сервер клиентский компьютер лишь отсылает запрос к серверной БД](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-7.jpg)
необходимым образом и представляет пользователю. Так как клиентскому приложению посылается результат выполнения запроса, по сети "путешествуют" только те данные, которые необходимы клиенту. В итоге снижается нагрузка на сеть. Поскольку выполнение запроса происходит там же, где хранятся данные (на сервере), нет необходимости в пересылке больших пакетов данных.
Слайд 9Варианты работы клиент-сервера с тонким клиентом
Использование технологии в пределах одной сети
Использование
![Варианты работы клиент-сервера с тонким клиентом Использование технологии в пределах одной сети](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-8.jpg)
технологии при удаленном подключении (передача данных по протоколам http, использование формата данных DHTML)
Слайд 10Трехзвенные архитектуры
Представляет собой дальнейшее совершенствование технологии " клиент – сервер ". Рассмотрев архитектуру " клиент
![Трехзвенные архитектуры Представляет собой дальнейшее совершенствование технологии " клиент – сервер ".](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-9.jpg)
– сервер ", можно заключить, что она является 2-звенной: первое звено – клиентское приложение, второе звено – сервер БД + сама БД. В трехзвенной архитектуре клиентское приложение, выделяется в отдельное звено, называемое сервером приложений. При этом клиентским приложениям остается лишь пользовательский интерфейс. Теперь при изменении приложения более нет необходимости изменять клиентские приложения и обновлять их у всех пользователей. Кроме того, максимально снижаются требования к аппаратуре пользователей.
Слайд 11Архитектура сетевых информационных систем
![Архитектура сетевых информационных систем](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-10.jpg)
Слайд 12Расположение узлов ИС в двухуровневой и трехуровневой архитектуре клиент-сервер
Двухуровневая архитектура
Трехуровневая архитектура
![Расположение узлов ИС в двухуровневой и трехуровневой архитектуре клиент-сервер Двухуровневая архитектура Трехуровневая архитектура](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-11.jpg)
Слайд 13Архитектура веб-приложения
Обмен данными происходит через веб-сервер по протоколу http. Пользователь получает данные
![Архитектура веб-приложения Обмен данными происходит через веб-сервер по протоколу http. Пользователь получает](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-12.jpg)
обработанные данные (логика находиться на сервере). Веб-серверы межплатформенные сервисы и работа сервера не зависит от операционной системы пользователя.
Слайд 14Архитектура мобильных приложений
Мобильное приложение разрабатывается под конкретную операционную систему. Представляет собой программный
![Архитектура мобильных приложений Мобильное приложение разрабатывается под конкретную операционную систему. Представляет собой](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-13.jpg)
код, для удаленной обработки прикладных задач, решаемых на стационарных ПК. Обмен данными, осуществляется через веб-сервер предпрития.
Слайд 15Использование облачных технологий для работы ИС
Прикладное решение развертывается у провайдера сервиса, на
![Использование облачных технологий для работы ИС Прикладное решение развертывается у провайдера сервиса,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-14.jpg)
его оборудовании, в виде единой инфраструктуры с которой работают пользователи
Слайд 17Модели развертывания облачных систем
![Модели развертывания облачных систем](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-16.jpg)
Слайд 18Контрольные вопросы
Объясните необходимость изучения архитектур ИС в вопросе их развертывания.
Перечислите этапы внедрения
![Контрольные вопросы Объясните необходимость изучения архитектур ИС в вопросе их развертывания. Перечислите](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1026344/slide-17.jpg)
корпоративных информационных систем
Укажите функции клиента и сервера в архитектуре ИС.
Укажите различия в архитектуре файл-серверной и клиент-серверной ИС.
Укажите различия двухзвенной и трехзвенной клиент-серверной архитектуры
Перечислите основные модули сетевого приложения и укажите их функциональной значение.
Укажите различия в архитектуре тонкого и толстого клиента.
Перечислите варианты развертывания корпоративных приложений.
Что такое облачные системы? Перечислите достоинства и недостатки их эксплуатации.
Приведите примеры облачных систем.