Портал 4T PROJECT предназначен для управления всеми процессами разработки Учебных Проектов. В настоящее время это уже вторая версия Портала. Выберите нужную Группу Учебных Проектов для отображения списка Учебных Проектов в ней. Далее нажатием на одну из четырех иконок выберите интересующую Вас функциональность.
Это ссылка на Дескриптор Проекта. Обратите внимание: на дескрипторы Проектов имеются ссылки и на главной странице ПОРТАЛА 4T LIBRARY. Обе ссылки ведут к одному и тому же документу.
Это ссылка на Панель Управления Учебным Проектом. Для доступа к Панели Вы должны иметь актуальный Сертификат и зарегистрированный IP. Если эти условия выполнены, доступ к Панели будет открыт, но ряд функций будет недоступен. Полный доступ возможен из Личного Кабинета.
Это ссылка на Рабочее Пространство (PDS - Project Development Space) Учебного Проекта в Облаке 4T. Для доступа к PDS Вы должны иметь актуальный Сертификат и зарегистрированный IP. Если эти условия выполнены, Вы будете перенаправлениы на сайт Проекта для его просмотра в браузере. Для открытия Панели Управления PDS необходимо перейти на Портал 4T CLOUD.
Это ссылка на Зеркало Проекта. Переход по ней имеет смысл только в том случае, если Зеркало Проекта создано.
Руководитель Учебных Проектов
Жизненный цикл Учебных Проектов опирается на использование Порталов 4T Cloud, 4T Gitlab, 4T Rep и 4T VDS. Портал 4T Cloud - это классическое Облако Виртуальных Машин на основе Kubernetes, в котором каждая Учебная Группа имеет отдельный кластер из двух и более физических серверов, а каждый Учебный Проект занимает отдельную виртуальную машину. Для доступа к VM используется доменное имя вида __GroupName__.__Cluster__.ru/__ProjectCode__. При этом каждая VM имеет уникальный IP, но не имеет доменного имени.
Портал 4T Gitlab используется как традиционный GIT сервис на основе Платформы GitLab. Он занимает одну VM в облаке 4T Cloud и обслуживает все Учебные Проекты. Портал 4T Rep является репозитарием на основе Платформы Minio. Он занимает четыре VM в облаке 4T Cloud и обслуживает все Учебные Проекты. И, наконец, 4T VDS находится у авторитетного российского Интернет Провайдера и на нем размещаются Титульные Виртуальные Сервера Учебных Проектов.
Выделение ресурсов Облака для всех VM выполняет ССП, она же обеспечивает все функции сопровождения VM и Облака в целом через Панель Управления Облаком. А вот установка OS Linux (пока мы используем только Ubuntu 22.04), переустановка, перезагрузка и настройка на Учебный Проект выполняются Разработчиками самостоятельно полностью вручную или с использованием Ansible. И все эти операции осуществляются Разработчиками через Портал 4T Cloud.
Портал 4T Rep используется для контрольного хранения эталонных версий Учебных Проектов и различных элементов Проектов. Выбор элементов и создание всех эталонных копий полностью возлагается на Разработчиков. ССП привлекается только с целью анализа критических ситуаций в Платформе Minio. Разработчики все операции выполняют через Панели Управления Репозитариями, которые находятся в их Личных Кабинетах на Портале 4T Rep.
В 4T VDS (без доменного имени) размещаются Титульные Виртуальные Сервера. Это традиционные Web-Проекты с уникальными доменными именами, в качестве которых могут быть либо Зеркала (Mirror) Учебных Проектов, либо Сигнальные Страницы. Зеркало Учебного Проекта представлет собой своего рода демоверсию Проекта, но с некоторыми изменениями, например, по соображениям конфиденциальности.
Сигнальные страницы - это простейшие страницы, содержащие информацию о состоянии Проекта. Единственным исключением является Сигнальная Страница Зеркала Проекта. Она выдается при попытке входа в Зеркало Проекта без Сертификата Доступа или Зарегистрированного IP.
Другие Сигнальные Страницы выдаются в следующих случаях: CLOSED - страница выдается в тех случаях, когда работа над Учебным Проектом приостановлена или Проект закрыт совсем, DEVELOPMENT - страница выдается в тех случаях, когда Проект находится в состоянии разработки и, наконец, RESTRICTED - страница выдается в тех случаях, когда Учебный Проект полностью разработан и проходит апробацию.
Обратите внимание, что Учебные Проекты обычно не публикуются под доменными именами Титульных Страниц. Это может быть сделано, только по решению заказчиков Учебных Проектов с целью демонстрации полной версии (не Зеркала) Учебного Проекта.