О лабораторной работе №5

📚 Тема

Разработка и размещение API

⏱️ Время выполнения

~3 академических часа

🛠️ Инструменты

Python/Node.js, Flask/Express, Gunicorn/PM2

Цель работы

Научиться создавать простые веб-сервисы (API), разворачивать их в производственной среде Linux, настраивать взаимодействие между веб-сервером Nginx и сервером приложений (Application Server).

Требования к отчету

  1. Листинг кода app.py.
  2. Файл конфигурации Systemd unit (.service).
  3. Конфигурация Nginx с блоком location /api.
  4. Скриншот успешного ответа API в браузере или через curl.
  5. Ответы на контрольные вопросы.

Контрольные вопросы