Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГАК-2026.docx
Скачиваний:
1
Добавлен:
16.06.2026
Размер:
2.66 Mб
Скачать

5. Пример: Аппаратные и программные средства для интернет-магазина

Рассмотрим гипотетический интернет-магазин с нагрузкой ~10 000 посетителей в день.

Аппаратные средства:

  • Серверы:

    • 2 физических сервера (или виртуальных) для веб-приложения и API (CPU 8 ядер, RAM 32 ГБ, SSD).

    • 1 сервер для базы данных (CPU 16 ядер, RAM 64 ГБ, быстрые SSD в RAID 10).

    • 1 сервер для резервного копирования (большие HDD).

  • Сетевое оборудование:

    • Коммутатор 1 Гбит/с (управляемый).

    • Маршрутизатор с брандмауэром.

    • Точки доступа Wi-Fi для офиса.

  • Клиентское оборудование:

    • Компьютеры менеджеров, бухгалтера.

    • Терминалы для склада (сборщиков).

    • Принтеры для печати этикеток и чеков.

  • Инфраструктура:

    • ИБП для серверной.

    • Серверная стойка.

Программные средства:

  • ОС: Linux (Ubuntu Server) на серверах.

  • Веб-сервер: Nginx.

  • Бэкенд: Python (Django) или PHP (Laravel).

  • СУБД: PostgreSQL.

  • Поиск: Elasticsearch (если сложный поиск).

  • Кэш: Redis.

  • CRM: Bitrix24 (SaaS или on-premise).

  • Бухгалтерия: 1С:Бухгалтерия (на отдельном сервере или в облаке).

  • Интеграция: через API между сайтом, CRM и 1С.

  • Мониторинг: Zabbix + Grafana.

  • Резервное копирование: скрипты + rsync или Veeam.

6. Заключение

Ключевые выводы:

  1. Для создания и использования информационных систем необходим комплекс аппаратных (серверы, СХД, сетевое оборудование, клиентские устройства, инфраструктура) и программных (системное ПО, СУБД, прикладное ПО, средства разработки и мониторинга) средств.

  2. Аппаратные средства обеспечивают вычислительную мощность, хранение и связь.

  3. Программные средства реализуют логику работы системы и взаимодействие с пользователем.

  4. Выбор конкретных средств зависит от масштаба системы, бюджета, требований к производительности, надёжности и безопасности.

  5. Современные системы часто используют облачные технологии, где аппаратные средства арендуются у провайдера (IaaS), а программные — как услуги (SaaS).

  6. Аппаратные и программные средства должны быть сбалансированы: мощный сервер с плохим ПО не даст результата, и наоборот

37. Использование облачных технологий в обработке данных

Облачные технологии представляют собой способ хранения и обработки данных на удалённых серверах, доступ к которым осуществляется через интернет.

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

Основные преимущества облачных технологий:

  • доступ к данным из любого места

  • масштабируемость ресурсов

  • снижение затрат на покупку и обслуживание оборудования

  • высокая надёжность хранения данных

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

Вопрос 37: Использование облачных технологий в обработке данных

1. Введение: что такое облачные технологии?

Облачные технологии (Cloud Computing) — это модель предоставления повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов (сетям, серверам, системам хранения, приложениям и сервисам), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и взаимодействием с провайдером.

Простыми словами, облако — это когда вы не покупаете собственные серверы и не строите дата-центр, а арендуете нужные вам ресурсы у крупного провайдера (Amazon, Google, Microsoft, Яндекс) и платите только за то, что реально используете.